Fermer

mai 8, 2020

5 façons de maîtriser le cycle de vie de l'API avec Apigee


Les interfaces de programme d'application (API) ont le potentiel de transformer la façon dont vous conduisez votre entreprise. Ils peuvent réduire les coûts d'exploitation et les frictions, réduire considérablement les délais de commercialisation des TI, permettre de nouveaux modèles commerciaux numériques et révolutionner le parcours de votre client. Nous travaillons en partenariat avec Google et Apigee un leader des logiciels de gestion d'API à cycle de vie complet, pour fournir des solutions qui vous permettent de gagner le contrôle et la visibilité des API qui connectent les applications et les données à travers l'entreprise.

profiter de la puissance des API avec Apigee, voici quelques bonnes pratiques à garder à l'esprit:

1. Appliquer une sécurité et une gouvernance cohérentes

Lorsque les développeurs déploient des microservices dans le cloud public sans normes de sécurité API ou politiques globales cohérentes, ils exposent l'entreprise à des failles de sécurité potentielles. Les entreprises doivent adopter un environnement de confiance zéro. Apigee permet aux entreprises de mettre en œuvre des politiques de sécurité et de gouvernance sur toutes leurs API.

2. Améliorez la visibilité de bout en bout

Sans données d'utilisation et de performances sur vos microservices et charges de travail cloud, il est difficile de comprendre dans quelle mesure ces services sont réutilisés ou les problèmes de performances potentiels. En particulier dans les grandes organisations ou autour d'API à usage externe, cela peut créer un défi de gestion.

 Covid 19

Les plates-formes d'API fournissent des capacités d'analyse et de rapport pour mesurer l'utilisation des API, l'engagement des développeurs et des partenaires, l'adoption des microservices et la composition du trafic. Les organisations utilisent l'analyse d'API pour surveiller les performances de l'API en analysant le trafic total, le débit, la latence et les erreurs.

3. Rendre les services facilement détectables et réutilisables

Comme les organisations utilisent plusieurs piles de microservices, des clouds et des environnements PaaS, il peut être difficile pour les équipes de découvrir et de réutiliser des microservices et des API. Les développeurs d'applications internes et externes utilisent des portails de développeurs pour découvrir des services, s'inscrire pour utiliser des API, accéder à la documentation interactive et communautaire, enregistrer leurs applications et afficher les données sur leur utilisation sur un tableau de bord.

4. Coexistent avec les infrastructures d'orchestration de microservices

Les équipes d'application adoptent une variété d'outils d'orchestration de microservices tels que Kubernetes. Bien qu'il y ait un certain chevauchement dans la fonctionnalité de passerelle entre la pile de microservices et la gestion d'API, la plupart des organisations combinent leur gestion d'API avec leurs microservices et passerelles / routeurs PaaS pour assurer la visibilité à travers l'organisation.

5. N'adoptez pas de passerelles spécifiques au cloud

Tous les fournisseurs de cloud public proposent leurs propres passerelles API captives qui fournissent des fonctions essentielles telles que la gestion du trafic, la méditation simple et la mise en cache. Pour la plupart des entreprises, les passerelles spécifiques au cloud sont trop limitées car elles ne peuvent pas unifier les données dans un environnement multi-cloud. Au lieu d'utiliser une passerelle spécifique, les entreprises ont le pouvoir de gérer toutes les API, quel que soit le cloud dans lequel elles vivent. et l'expertise de mise en œuvre. Notre équipe d'experts certifiés fournit des solutions de bout en bout pour la gestion des API à l'échelle de l'entreprise où que vous soyez dans votre parcours de transformation numérique.




Source link