Choreo for
API Management

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.

Choreo offre une alternative très prometteuse aux solutions traditionnelles de gestion des API, en éliminant la complexité de l'infrastructure de création, de déploiement et d'exploitation des services, sans courbe d'apprentissage abrupte."

Alexei Balaganski, analyste en chef, KuppingerCole

Lire le rapport

Créez des services et des API, et pas seulement des API Proxies

Commencez 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éer des services et des API

Proxy Votre Service

Créez des API gérées, sécurisées et proxy pour vos services backend privés ou SaaS existants.

Tous styles architecturaux

Créer des API synchrones, asynchrones ou en continu avec REST, GraphQL, WebSocket, Webhooks/WebSub et SOAP.

Déployez les APIs

É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.

Plusieurs environnements, clouds et régions

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.

Multiple Environments, Clouds and Regions

CI/CD multi-environnements

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.

Multi-cloud et régions

Déployez vos API sur des clouds (Azure, AWS, GCP, votre propre Kubernetes) dans la région de votre choix.

API Sandbox

Facilitez l'adoption par les développeurs en mettant à leur disposition un point d'accès à vos API à des fins d'expérimentation.

Contrôle avancé de l'accès à l'API

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.

Advanced API Access Control

IDP intégré

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.

Apportez votre propre IDP

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.

Authn, Authz, Zero-Trust

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.

API Marketplace

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.

API Marketplace

Découvrez et réutilisez

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

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.

Gouvernance de l'entreprise

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.

Gérez les API dans Votre Cloud Privé Virtuel

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.

 Manage APIs in Your VPC

Gestion interne de l'API

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.

Réponse rapide, latence réduite

Obtenez des réponses plus rapides de vos API en les rapprochant de vos services dans votre VPC.

Sécurité garantie

Conservez vos API au sein de votre réseau et garantissez que vous êtes le seul à pouvoir y accéder.

Des équipes API à 2 pizzas

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.

Équipes API en la Règle des Deux Pizzas

Garantie d'isolement

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.

API internes et externes

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 Garnitures

Contrôlez les services que les développeurs peuvent consommer lorsqu'ils écrivent leurs API.

Applications basées sur l'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.

Applications basées sur l'API

Conception ⇌ Symétrie du code

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.

Tous types de services

Rédigez des services de composants en HTTP, REST, GraphQL, gRPC, etc.

Visualisez les données du réseau

Visualisez toutes les données circulant entre les services et comprenez leur structure. Permet la vérification statique des interactions entre les réseaux.

Autres
fonctionnalités de gestion
de l'API dans
Choreo API sécurité

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

Choreo relie les instituts de recherche de l'IIIT de toute l'Inde via une passerelle API afin que les organisations à but non lucratif puissent accéder aux API des applications et des services à partir d'un emplacement central. L'IIIT utilise également des fonctions d'analyse pour surveiller l'utilisation de l'API et automatise la documentation de l'API via Choreo."

En savoir plus


Khoushik Ananth,

Ingénieur en chef à l'IIIT Hyderabad

Démarrage Gratuit avec Choreo for API Management

Démarrage Gratuit Suivez le tutoriel Contactez-nous

WSO2 for Startups

Launch Your Projects Quickly with Our SaaS Products at No Starting Cost

Apply Now

Regístrese y Comience

Pruebe Choreo Ahora Contacto

Get Updates on Choreo

Follow us

APRENDA SOBRE SEGURIDAD EN WSO2 >