Chapitre 4. Lier la gestion omnidirectionnelle des API à ta plateforme
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La gestion moderne des API pour les plateformes de développeurs internes établit un équilibre entre des choix d'outils de développeurs flexibles et des chemins d'or pour l'exécution, notamment le déploiement, les tableaux de bord d'exploitation et l'adhésion à la gouvernance. Pour atteindre cet idéal, il faut pratiquer une mentalité " tout comme le code " et utiliser des API/interfaces vers la plateforme interne de développeurs. En suivant un modèle opérationnel où tout est code, nous pouvons mettre en place des contrôles et une automatisation pour atteindre la conformité et la gouvernance. Nous pouvons mettre l'infrastructure en tant que code (IaC), la configuration en tant que données et la politique en tant que code dans nos flux de travail GitOps. Cela permet le contrôle des versions, la répétabilité, la cohérence et la sécurité lors des déploiements. Cela pose également les bases du libre-service. L'équipe de la plateforme peut exposer une interface utilisateur, un CLI et des API pour faciliter les interactions des développeurs avec la plateforme. Les développeurs d'API peuvent choisir la méthode d'interaction avec laquelle ils se sentent le plus à l'aise pour déployer les modifications apportées à leurs API. Cette interaction est illustrée à un haut niveau dans la figure 4-1 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access