Description du livre
Mettre en œuvre l'ergonomie, la sécurité, la disponibilité, la fiabilité et l'évolutivité de l'interface de programmation d'applications (API) pour étendre le marché de votre entreprise et potentiellement générer des revenus. Les entreprises savent qu'elles doivent étendre leurs marchés au monde numérique et exposer leurs données internes à Internet. Ce livre montre comment les intervenants au sein d'une organisation peuvent en faire un parcours réussi.
Les besoins des intervenants ne sont pas identiques et les ministères éprouvent des difficultés à discuter des exigences les uns avec les autres en raison de leur compréhension fondamentale différente du processus. L'objectif de cet ouvrage est de présenter un langage commun à tous les groupes d'activités - développeurs, experts en sécurité, architectes, chefs de produit - autour des API et de fournir une vue d'ensemble de tous les aspects qui doivent être pris en compte lors de l'exposition de données internes.
La majeure partie du contenu de ce livre est basée sur les retours d'information provenant de questions, de défis et de scénarios d'affaires réels de clients d'entreprises. Des conseils pratiques sont fournis sur la valeur commerciale des IPA, les exigences générales à connaître et la façon d'entreprendre une mise en œuvre axée sur l'auditoire. Vous apprendrez comment protéger l'accès aux données, ainsi que la gestion des erreurs API, la documentation, la gestion, l'intégration et plus encore.
Ce que vous apprendrez
Connaître les types d'API et leurs exigences commerciales et techniques
Les principaux avantages des API, y compris la valeur commerciale, le couplage lâche et les mises à jour fréquentes.
Protéger l'accès aux API par l'accès basé sur les rôles, l'accès basé sur les attributs et la limitation du débit.
Distinguer OAuth et OpenID Connect, et savoir comment ils fonctionnent tous les deux.
Gérer la gestion des erreurs de l'API, y compris ce qui doit et ne doit pas être géré
Comprendre la distinction entre la durée d'exécution, les données dynamiques et les données statiques
Exploitez les API externes dans le cadre de vos propres API.
A qui s'adresse ce livre ?
Développeurs d'API, experts en sécurité API, architectes logiciels, propriétaires de produits et propriétaires d'entreprises