Gérer des API avec une évolutivité, une sécurité et des performances inégalées
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.
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 relayer des microservices internes gérés dans un maillage de services en tant qu'API REST pour renforcer la sécurité.
Sécurité des API automatisée avec détection des abus basée sur le ML
Utilisez Advanced API Security pour protéger vos API contre les erreurs de configuration, les attaques malveillantes de bots et les utilisations abusives critiques. Advanced API Security évalue régulièrement les API gérées, met en évidence les proxys d'API qui ne respectent pas les normes de sécurité et fournit des 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.
Tableaux de bord d'analyse d'API intégrés et personnalisés
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.
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.
Portails de développeurs intégrés au cycle de vie 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.
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 d'un proxy en surveillant ses performances ou sa 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.
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.
Utilisez le hub d'API pour regrouper les API, compilées ou déployées n'importe où, dans une source unique fiable. Basé sur des normes ouvertes, le hub d'API permet aux développeurs d'accéder aux API et à leurs informations associées au même endroit. Une fois cataloguées, vous pouvez gérer toutes les API pour maintenir une qualité cohérente à l'aide d'outils en libre-service ou de l'outil lint de votre choix.
Créez des plans tarifaires pour vos produits d'API afin de monétiser vos canaux d'API.
Implémentez des modèles commerciaux 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.
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
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
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.
Moderniser les anciennes applications et architectures
Empaqueter les anciennes applications à l'aide d'interfaces RESTful
Modularisez vos composants d'application en utilisant des proxys d'API en tant que passerelle pour vos anciens systèmes et microservices. Créez des proxys d'API pour développer une couche d'abstraction qui isole les applications clientes des anciens services et microservices de backend. Grâce à Apigee, vous pouvez atteindre l'échelle requise pour les applications cloud modernes tout en sécurisant le trafic vers les anciens services.
Nouveaux canaux commerciaux et nouvelles opportunités commerciales
Publier et monétiser vos produits d'API sur les portails des développeurs
Consolidez les API créées n'importe 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 pour les développeurs afin d'intégrer des partenaires ou des développeurs clients. Définissez des plans tarifaires complets pour monétiser la consommation des produits de votre API avec n'importe quel modèle économique.
Travailler 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.
Mettre en œuvre 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 WAAP (Protection 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, 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.
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 gestion des API de pointe dans votre propre bac à sable pendant 60 jours, sans frais.
Gratuit
Paiement à l'usage
Nœuds de passerelle Apigee
Facturation basée sur le trafic vos API en fonction du nombre de nœuds de passerelle Apigee (unités d'environnement qui traitent le trafic des API) par minute. Chaque environnement nécessite au moins deux nœuds
1,025 $
par nœud de passerelle Apigee par heure
Analyse d'API
Facturation du nombre total de requêtes API traitées par Apigee Analytics par mois
200 $
pour 1 million de requêtes 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 obtenir un devis personnalisé ou si vous avez d'autres questions
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
Nœuds de passerelle Apigee
Facturation basée sur le trafic vos API en fonction du nombre de nœuds de passerelle Apigee (unités d'environnement qui traitent le trafic des API) par minute. Chaque environnement nécessite au moins deux nœuds
1,025 $
par nœud de passerelle Apigee par heure
Analyse d'API
Facturation du nombre total de requêtes API traitées par Apigee Analytics par mois
200 $
pour 1 million de requêtes 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
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.