L'outil natif de gestion des API de Google Cloud permet de créer, de gérer et de sécuriser des API pour tous les cas d'utilisation, environnements et échelles.
Essayez Apigee sans frais dans votre propre bac à sable pendant 60 jours.
Accélérez votre développement grâce à des ressources utiles.
Fonctionnalités
Créez des API cohérentes et de qualité, sans aucune expertise spécialisée. Désormais en disponibilité générale, Gemini Code Assist dans Apigee exploite l'écosystème d'API de votre organisation via le hub d'API pour fournir une assistance unique et personnalisée. Générez des spécifications OpenAPI à partir du langage naturel dans Cloud Code et désormais dans les discussions Gemini avec la fonctionnalité @mention. Profitez d'un contexte d'entreprise amélioré grâce à la prise en charge des objets imbriqués et à la prévention proactive des API en double. Vous pouvez réduire le temps de développement en générant des serveurs fictifs pour le développement parallèle et en collaborant grâce à la publication simplifiée dans le hub d'API. Gemini Code Assist dans Apigee est disponible dans le cadre de l'abonnement Gemini Code Assist Enterprise.
Utilisez le hub d'API pour consolider les spécifications des API créées ou déployées n'importe où. Basé sur des normes ouvertes, API Hub est un catalogue universel qui permet aux développeurs d'accéder aux API et de les gérer avec une qualité cohérente. À l'aide des recommandations générées automatiquement par Gemini, vous pouvez créer des composants tels que des proxys d'API, des intégrations ou même des extensions de plug-in pouvant être déployées sur Gemini Enterprise Agent Platform ou ChatGPT.
La sécurité avancée des API détecte les API non documentées et non gérées associées aux équilibreurs de charge Google Cloud L7. De plus, Advanced API Security évalue régulièrement les API gérées, met en évidence les proxys d'API qui ne répondent pas aux normes de sécurité et propose les actions recommandées lorsque des problèmes sont détectés. Les tableaux de bord alimentés par le ML identifient avec précision les utilisations abusives critiques des API en détectant des schémas dans le grand nombre d'alertes de bots, ce qui réduit le temps d'intervention en cas d'incidents importants.
Orchestrez et gérez le trafic dans les applications les plus exigeantes en bénéficiant d'un contrôle et d'une fiabilité inégalés. Apigee est compatible avec des styles tels que REST, gRPC, SOAP et GraphQL, ce qui permet de mettre en œuvre n'importe quelle architecture de manière flexible. Avec Apigee, vous pouvez également acheminer par proxy des microservices internes gérés dans un maillage de services en tant qu'API REST pour renforcer la sécurité.
Libérez votre architecture pour déployer vos API n'importe où, dans votre propre centre de données ou dans le cloud public de votre choix, en configurant Apigee Hybrid. Hébergez et gérez des services d'exécution conteneurisés dans votre propre cluster Kubernetes pour plus d'agilité et d'interopérabilité, tout en gérant les API de manière cohérente avec Apigee.
Apigee a recours à des règles sur les proxys d'API pour programmer le comportement des API sans écrire de code. Les règles fournies par Apigee vous permettent d'ajouter des fonctionnalités courantes telles que la sécurité, la limitation du débit, la transformation et la médiation. Vous pouvez effectuer votre configuration à partir d'un ensemble complet de plus de 50 règles pour contrôler le comportement, le trafic, la sécurité et la qualité de service de chaque API. Vous pouvez même écrire des scripts et du code personnalisés (tels que des applications JavaScript) pour étendre les fonctionnalités des API.
Regroupez des API ou des ressources dans des produits d'API, c'est-à-dire dans une unité logique pouvant répondre à un cas d'utilisation spécifique pour un développeur. Publiez ces produits d'API sur des portails de développeur intégrés et prêts à l'emploi, ou utilisez des expériences personnalisées basées sur Drupal. Favorisez l'adoption de vos produits d'API grâce à une intégration facile des partenaires/développeurs, à un accès sécurisé à vos API et à des expériences attrayantes, sans aucuns frais administratifs.
Utilisez des tableaux de bord intégrés pour examiner les pics, améliorer les performances et identifier des opportunités d'amélioration en analysant les informations critiques provenant du trafic de votre API. Créez des tableaux de bord personnalisés pour analyser la qualité des API et l'engagement des développeurs afin de prendre des décisions éclairées.
Examinez chaque détail de vos transactions d'API dans la console ou dans n'importe quelle solution de traçage distribué en déboguant un flux de proxy d'API. Isolez rapidement les zones problématiques en surveillant les performances ou la latence. Utilisez Advanced API Operations pour identifier les modèles de trafic anormal et recevez des notifications sur les comportements imprévisibles, sans frais ni lassitude vis-à-vis des alertes.
Créez des plans tarifaires pour vos produits d'API afin de monétiser vos canaux d'API. Implémentez des modèles économiques de n'importe quelle complexité en configurant la facturation, le modèle de paiement ou le partage des revenus avec des détails précis.
Table d'options
| Produit | Description | Quand utiliser ce produit ? |
|---|---|---|
Solution complète entièrement gérée pour créer, gérer et sécuriser des API pour tous les cas d'utilisation et toutes les échelles | Gérez des API importantes/à volume élevé à l'aide d'une sécurité pensée pour les entreprises et de l'engagement des développeurs | |
Gestion complète des API à utiliser dans n'importe quel environnement (sur site ou dans le cloud) | Gérez et traitez le trafic des API dans votre propre cluster Kubernetes | |
Service géré par le client pour exécuter une passerelle colocalisée ou un réseau privé | Gérez des services gRPC avec une passerelle hébergée localement pour la mise en réseau privée | |
Service entièrement géré permettant d'empaqueter des fonctions sans serveur en tant qu'API REST | Réalisez des démonstrations de faisabilité ou des cas d'utilisation d'API d'entrée de gamme pour créer des packages d'applications sans serveur exécutées sur Google Cloud |
Découvrez la solution Google Cloud adaptée à votre cas d'utilisation en cliquant ici.
Solution complète entièrement gérée pour créer, gérer et sécuriser des API pour tous les cas d'utilisation et toutes les échelles
Gérez des API importantes/à volume élevé à l'aide d'une sécurité pensée pour les entreprises et de l'engagement des développeurs
Gestion complète des API à utiliser dans n'importe quel environnement (sur site ou dans le cloud)
Gérez et traitez le trafic des API dans votre propre cluster Kubernetes
Service géré par le client pour exécuter une passerelle colocalisée ou un réseau privé
Gérez des services gRPC avec une passerelle hébergée localement pour la mise en réseau privée
Service entièrement géré permettant d'empaqueter des fonctions sans serveur en tant qu'API REST
Réalisez des démonstrations de faisabilité ou des cas d'utilisation d'API d'entrée de gamme pour créer des packages d'applications sans serveur exécutées sur Google Cloud
Découvrez la solution Google Cloud adaptée à votre cas d'utilisation en cliquant ici.
Fonctionnement
Apigee fournit une abstraction ou une façade pour vos services de backend en apposant aux services des proxys d'API. Ces proxys vous permettent de contrôler le trafic vers vos services de backend à l'aide de contrôles précis tels que la sécurité, la limitation du débit, les quotas, etc.
Créez des applications et des architectures modernes à l'aide d'API
Créez des proxys d'API permettant à vos applications d'accéder aux données et aux fonctionnalités de votre backend Google Cloud, ou de tout système, service ou application. Faites évoluer vos applications en fonction de la demande grâce à l'équilibrage de charge de vos API. À mesure que vos besoins augmentent, vous pouvez gagner en agilité en dissociant votre application monolithique en microservices.
Créez des applications et des architectures modernes à l'aide d'API
Créez des proxys d'API permettant à vos applications d'accéder aux données et aux fonctionnalités de votre backend Google Cloud, ou de tout système, service ou application. Faites évoluer vos applications en fonction de la demande grâce à l'équilibrage de charge de vos API. À mesure que vos besoins augmentent, vous pouvez gagner en agilité en dissociant votre application monolithique en microservices.
Publiez et monétisez vos produits d'API sur les portails des développeurs
Consolidez les API créées n'importe où dans un emplacement unique afin de faciliter l'accès pour les développeurs via le hub d'API. Empaquetez plusieurs API ou méthodes dans des produits d'API pour stimuler la consommation. Publiez ces produits d'API sur des portails de développeurs afin d'intégrer des partenaires ou des développeurs clients. Définissez des plans tarifaires complets pour monétiser la consommation de vos produits d'API avec n'importe quel modèle économique.
Publiez et monétisez vos produits d'API sur les portails des développeurs
Consolidez les API créées n'importe où dans un emplacement unique afin de faciliter l'accès pour les développeurs via le hub d'API. Empaquetez plusieurs API ou méthodes dans des produits d'API pour stimuler la consommation. Publiez ces produits d'API sur des portails de développeurs afin d'intégrer des partenaires ou des développeurs clients. Définissez des plans tarifaires complets pour monétiser la consommation de vos produits d'API avec n'importe quel modèle économique.
Travaillez dans n'importe quel environnement avec cohérence
Utilisez des API pour exposer des services distribués dans n'importe quel environnement (centres de données privés ou clouds publics). Apigee hybrid vous permet d'héberger des services d'exécution conteneurisés dans votre propre cluster K8s pour combiner facilement vos anciens systèmes et vos systèmes existants. De cette façon, vous pouvez respecter les exigences de conformité et de gouvernance, tout en conservant un contrôle cohérent sur vos API et les données qu'elles exposent.
Travaillez dans n'importe quel environnement avec cohérence
Utilisez des API pour exposer des services distribués dans n'importe quel environnement (centres de données privés ou clouds publics). Apigee hybrid vous permet d'héberger des services d'exécution conteneurisés dans votre propre cluster K8s pour combiner facilement vos anciens systèmes et vos systèmes existants. De cette façon, vous pouvez respecter les exigences de conformité et de gouvernance, tout en conservant un contrôle cohérent sur vos API et les données qu'elles exposent.
Implémentez la sécurité sur plusieurs couches grâce à des commandes avancées
De nos jours, la sécurité est une priorité absolue. Google Cloud a lancé la Protection des applications Web et des API (WAAP ; Web App and API Protection) basée sur la même technologie utilisée par Google pour protéger ses services publics contre les failles, les attaques DDoS, les activités de bots frauduleuses et les menaces ciblées contre les API. Elle combine trois solutions (Apigee, Cloud Armor et reCAPTCHA Enterprise) pour fournir une protection complète contre les menaces.
Implémentez la sécurité sur plusieurs couches grâce à des commandes avancées
De nos jours, la sécurité est une priorité absolue. Google Cloud a lancé la Protection des applications Web et des API (WAAP ; Web App and API Protection) basée sur la même technologie utilisée par Google pour protéger ses services publics contre les failles, les attaques DDoS, les activités de bots frauduleuses et les menaces ciblées contre les API. Elle combine trois solutions (Apigee, Cloud Armor et reCAPTCHA Enterprise) pour fournir une protection complète contre les menaces.
Tarification
| Fonctionnement des tarifs d'Apigee | Apigee propose trois options de tarification flexible (l'évaluation, le paiement à l'usage et l'abonnement) pour répondre à tous les besoins de gestion des API | |
|---|---|---|
| Modèle tarifaire | Description | Prix (USD) |
Évaluation | Profitez de fonctionnalités de pointe de gestion des API dans votre propre bac à sable pendant 60 jours, sans frais | Sans frais |
Pay-as-you-go | Appels d'API Facturation en fonction du volume d'appels d'API traités par le proxy d'API que vous avez déployé. Apigee offre la possibilité de déployer deux types de proxys : Proxy d'API standard Proxy d'API extensible | À partir de 20 $ Jusqu'à 50 millions d'appels d'API (pour 1 million d'appels d'API) |
Environnements Facturation en fonction de l'utilisation des environnements de déploiement par heure et par région. Apigee donne accès à trois types d'environnements : De base Intermédiaire Complet | À partir de 365 $ par mois par région | |
Déploiements de proxy Facturation en fonction du nombre de proxys d'API/flux partagés déployés dans un environnement. Des déploiements supplémentaires ne sont disponibles à l'achat que dans des environnements complets | 0,04 $ par heure par région | |
Add-ons Choisissez et payez une capacité ou des fonctionnalités supplémentaires selon vos besoins. Avec le paiement à l'usage, vous pouvez ajouter les éléments suivants : Analyses des API Advanced API Security | À partir de 20 $ par million d'appels d'API | |
Abonnement | Standard Pour commencer à créer votre programme d'API à l'échelle de l'entreprise Enterprise Pour un grand volume d'API et la participation de partenaires/développeurs Enterprise Plus Pour une entreprise orientée API avec un écosystème florissant | |
Pour en savoir plus, consultez cette page des tarifs.
Fonctionnement des tarifs d'Apigee
Apigee propose trois options de tarification flexible (l'évaluation, le paiement à l'usage et l'abonnement) pour répondre à tous les besoins de gestion des API
Évaluation
Profitez de fonctionnalités de pointe de gestion des API dans votre propre bac à sable pendant 60 jours, sans frais
Sans frais
Pay-as-you-go
Appels d'API
Facturation en fonction du volume d'appels d'API traités par le proxy d'API que vous avez déployé. Apigee offre la possibilité de déployer deux types de proxys :
Proxy d'API standard
Proxy d'API extensible
Starting at
20 $
Jusqu'à 50 millions d'appels d'API (pour 1 million d'appels d'API)
Environnements
Facturation en fonction de l'utilisation des environnements de déploiement par heure et par région. Apigee donne accès à trois types d'environnements :
De base
Intermédiaire
Complet
Starting at
365 $
par mois par région
Déploiements de proxy
Facturation en fonction du nombre de proxys d'API/flux partagés déployés dans un environnement.
Des déploiements supplémentaires ne sont disponibles à l'achat que dans des environnements complets
0,04 $
par heure par région
Add-ons
Choisissez et payez une capacité ou des fonctionnalités supplémentaires selon vos besoins. Avec le paiement à l'usage, vous pouvez ajouter les éléments suivants :
Analyses des API
Advanced API Security
Starting at
20 $
par million d'appels d'API
Abonnement
Standard
Pour commencer à créer votre programme d'API à l'échelle de l'entreprise
Enterprise
Pour un grand volume d'API et la participation de partenaires/développeurs
Enterprise Plus
Pour une entreprise orientée API avec un écosystème florissant
Pour en savoir plus, consultez cette page des tarifs.
Questions fréquentes
Dans le monde d'aujourd'hui axé sur les technologies, les API permettent une communication fluide entre les applications, les serveurs et les utilisateurs. À mesure que le nombre d'API augmente, leur gestion est devenue essentielle et recoupe la conception, le développement, les tests, le déploiement, la gouvernance, la sécurité, la surveillance et la monétisation tout au long du cycle de vie du développement logiciel.
Les API RESTful respectent les contraintes d'architecture REST (Representational State Transfer). Le respect de ces contraintes d'architecture permet aux API de garantir l'évolutivité, la rapidité et la polyvalence des données. Une API de ce type accède aux données à l'aide de requêtes HTTP et est aujourd'hui le type d'API le plus utilisé dans les applications modernes.
Apigee est la solution de gestion d'API entièrement gérée de Google Cloud. Approuvée par les entreprises du monde entier, Apigee est pensée pour les développeurs et offre des fonctionnalités complètes adaptées à différents styles d'architecture, d'environnements de déploiement et de cas d'utilisation des API. Apigee fournit également des options de tarification flexibles pour toutes les entreprises qui souhaitent démarrer et réussir sur la plate-forme.
Apigee est actuellement compatible avec les protocoles REST, SOAP, GraphQL, gRPC ou OpenAPI.
Les entreprises du monde entier dépendent d'interfaces de programmation d'application (API) pour faciliter les expériences numériques et pour exploiter le potentiel de leurs données et processus. Toutefois, la prolifération et l'importance des API s'accompagnent de risques. En tant que passerelles d'accès à une multitude d'informations et de systèmes, les API sont devenues des cibles privilégiées pour les pirates informatiques. En raison de la prévalence de telles attaques, il est nécessaire d'adopter une approche proactive pour sécuriser les API.
Apigee aide les entreprises à garder une longueur d'avance sur les menaces de sécurité en proposant une protection en trois couches :
1. Des règles solides qui protègent toutes les transactions d'API contre les utilisateurs non autorisés.
2. Advanced API Security qui fournit des contrôles automatisés pour identifier les erreurs de configuration d'API, les attaques de bots malveillants et les modèles de trafic anormal, sans frais ni lassitude vis-à-vis des alertes. La sécurité des applications Web et des API basée sur la même technologie utilisée par Google pour protéger ses services publics contre les failles des applications Web, les attaques DDoS, les activités de bots frauduleuses et les menaces ciblées contre les API. Google Cloud WAAP combine trois solutions (Apigee, Cloud Armor et reCAPTCHA Enterprise) pour fournir une protection complète contre les menaces et les fraudes.