L'outil natif de gestion des API de Google Cloud qui permet de créer, de gérer et de sécuriser des API pour tous les cas d'utilisation, environnements et échelles.
Essayez Apigee gratuitement 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. Vous pouvez créer des spécifications d'API avec des invites dans le plug-in Apigee, intégré à Cloud Code. Dans Apigee, Gemini Code Assist prend en compte votre invite et vos artefacts existants, tels que le schéma de sécurité ou les objets API, pour créer une spécification conforme aux exigences de votre entreprise. Vous pouvez réduire le temps de développement en générant des serveurs fictifs pour le développement parallèle et les tests collaboratifs. Enfin, Gemini vous aide également à transformer vos spécifications d'API en proxys ou extensions pour vos applications d'IA.
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 Vertex AI 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 ou à grande échelle | 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 | Créez 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 ou à grande échelle
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
Créez 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
Utilisations courantes
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.
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 gestion des API de pointe dans votre propre bac à sable pendant 60 jours, sans frais. | Gratuit |
Paiement à l'usage | 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 : Couches Intermédiaire Complète | 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 Entreprise 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
Profitez de fonctionnalités de gestion des API de pointe dans votre propre bac à sable pendant 60 jours, sans frais.
Gratuit
Paiement à l'usage
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 :
Couches
Intermédiaire
Complète
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
Entreprise
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 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.