Une plateforme complète pour le développement d'API d'entreprise pour créer, déployer, exécuter et gérer des API et des services, qui s'intègrent parfaitement à vos pratiques de développement avec des environnements multiples. Déployez sur le cloud Choreo ou sur n'importe quel cloud privé en quelques minutes.
Gestion complète du cycle de vie de l'API ? Oui, évidemment, mais Choreo for API Management est axé sur le développement de l'API en premier lieu.
Alexei Balaganski, analyste en chef, KuppingerCole
Lire le rapportCommencez par des services écrits dans n'importe quel langage, exécutez-les dans Choreo ou ailleurs, et transformez-les en API. Ou concevez de nouvelles API et écrivez des règles de proxys pour les services existants.
Créez des API gérées, sécurisées et proxy pour vos services backend privés ou SaaS existants.
Créer des API synchrones, asynchrones ou en continu avec REST, GraphQL, WebSocket, Webhooks/WebSub et SOAP.
Écrivez n'importe quel type d'API en utilisant n'importe quel langage avec l'intégration de GitHub. Construisez, testez et déployez sur un cluster Kubernetes d'une manière sans serveur.
Développez des API comme vous le voulez avec plusieurs environnements qui disposent d'une gestion de configuration sécurisée déployée dans n'importe quel cloud et n'importe quelle région.
Traitez n'importe quelle API comme du code et procédez à la CI/CD à votre guise dans plusieurs environnements de déploiement. Intégrez des systèmes de vérification, de test ou de documentation à la construction.
Déployez vos API sur des clouds (Azure, AWS, GCP, votre propre Kubernetes) dans la région de votre choix.
Facilitez l'adoption par les développeurs en mettant à leur disposition un point d'accès à vos API à des fins d'expérimentation.
Donnez la priorité à la sécurité des API grâce à l'intégration prête à l'emploi avec Asgardeo en tant que fournisseur d'identité (IDP) ou connectez votre propre IDP d'entreprise.
Avec l'intégration à Asgardeo, vous obtenez un IDP par défaut pour vos API. Vous n'avez plus à vous soucier de savoir comment amener les utilisateurs à utiliser vos API.
Intégrez de manière transparente l'IDP de votre choix en quelques clics. Choreo for API Management peut fournir l'authentification et l'autorisation pour les API à travers n'importe quel IDP.
Configurez l'authentification et l'autorisation de vos API avec OAuth2, APIKey, etc. Activez le contrôle d'accès basé sur les rôles (RBAC) et toute autre autorisation par le biais de politiques. Propager la confiance aux services backend pour créer un environnement Zero-Trust.
Facilitez le développement de l'API au sein de votre entreprise grâce à une place de marché sécurisée et gérée qui permet aux développeurs internes et externes de découvrir et d'utiliser facilement les API. Contrôlez quelles API sont consommées par les développeurs d'API afin d'éviter les attaques de la chaîne d'approvisionnement des API.
Trouvez des API créées par d'autres personnes au sein ou en dehors de votre organisation. Ne réinventez plus la roue et réutilisez les API existantes pour en créer de nouvelles.
Partagez votre travail avec d'autres, à la fois en interne et à l'échelle mondiale. Augmentez la valeur de vos API en les partageant avec d'autres.
Contrôler l'accès aux API pour la consommation. Contrôlez les API externes que les développeurs d'API peuvent utiliser grâce à la mise en liste d'API sélectionnées et au partage d'informations d'identification géré pour différents environnements.
Gardez tout aussi sécurisé et contrôlé que vous le voulez en conservant tous vos services et la gestion des API internes et externes au sein de votre cloud privé virtuel (VPC) sur Azure, AWS ou GCP.
En exécutant l'infrastructure de gestion des API de Choreo dans votre réseau, les API peuvent accéder en toute sécurité aux services backend de votre entreprise sans problème.
Obtenez des réponses plus rapides de vos API en les rapprochant de vos services dans votre VPC.
Conservez vos API au sein de votre réseau et garantissez que vous êtes le seul à pouvoir y accéder.
Exécutez les projets API séparément, les équipes se concentrant sur leur propre ensemble d'API de manière indépendante. Contrôler l'exposition de l'API comme étant interne au projet, partagée au sein de l'organisation ou partagée à l'extérieur.
Les API de chaque équipe de projet sont isolées en réseau à l'aide d'espaces de noms Kubernetes et de politiques de réseau afin de garantir l'application des politiques dans chaque environnement.
Exposez des API en interne ou en externe en cliquant simplement sur un bouton. La mise en place d'API nord-sud et est-ouest ne nécessite plus un travail laborieux. Choreo for API Management a déjà fait tout cela pour vous.
Contrôlez les services que les développeurs peuvent consommer lorsqu'ils écrivent leurs API.
Commencez par le contrat, concevez vos applications multiservices en utilisant l'extension VSCode de Choreo et mettez en œuvre les services dans n'importe quel langage.
Les services d'écriture en Ballerina garantissent que la conception et le code sont toujours synchronisés. Obtenez des garanties au moment de la compilation pour réduire les tests d'intégration.
Rédigez des services de composants en HTTP, REST, GraphQL, gRPC, etc.
Visualisez toutes les données circulant entre les services et comprenez leur structure. Permet la vérification statique des interactions entre les réseaux.
API security
Limites de consommation
Analyse des API
Documentation sur les API
Évaluations et critiques de l'API
Gestion du cycle de vie de l'API
Rapports de latence réseau et débit
Création et gestion de politiques
Khoushik Ananth,
You have successfully subscribed to the Choreo newsletter!