Cette page s'applique à Apigee, mais pas à Apigee hybrid.
Consultez la documentation d'Apigee Edge.
Les attributs de tarification du paiement à l'usage d'Apigee sont basés en partie sur les types d'environnement que vous associez à votre instance Apigee. Un environnement est une unité d'infrastructure au sein d'une organisation dans laquelle vous pouvez create et déployer des proxys d'API. Lorsque vous provisionnez une organisation Apigee à l'aide du modèle de tarification de paiement à l'usage, un environnement intermédiaire est créé dans votre organisation. Une fois l'organisation provisionnée, vous pouvez ajouter des environnements supplémentaires de n'importe quel type à votre organisation.
Le modèle de tarification de paiement à l'usage d'Apigee introduit trois types d'environnements de déploiement différents, avec des coûts variables :
La possibilité d'utiliser plusieurs types d'environnements dans une même organisation vous permet de créer un plan tarifaire adapté à votre utilisation. Cet article traite des fonctionnalités, des limites et des cas d'utilisation recommandés pour chaque type d'environnement.
Type d'environnement de base
Lorsque vous sélectionnez un environnement de base à associer à votre instance Apigee, vous pouvez effectuer les opérations suivantes :
- Déployer et exécuter des proxys d'API standards.
- Utiliser la surveillance des API Apigee et Cloud Monitoring.
- Accéder aux outils de développement de proxy Apigee.
- Exploiter d'autres services Google Cloud.
- Enregistrer vos API auprès du hub d'API d'Apigee (Preview)
En tant que type d'environnement le moins coûteux, l'environnement de base est recommandé pour les cas d'utilisation suivants de gestion d'API :
- Transiter le trafic par proxy pour le prototypage, le développement interne ou les applications à petite échelle.
- Intégrer votre programme à Apigee et maintenir des coûts récurrents faibles.
- Implémenter une passerelle entièrement gérée avec la possibilité d'ajouter des fonctionnalités avancées en cas de besoin.
Type d'environnement intermédiaire
Avec un environnement intermédiaire associé à votre instance Apigee, vous pouvez accéder à toutes les fonctionnalités du type d'environnement de base, ainsi qu'aux fonctionnalités suivantes :
- Déployer et exécuter des proxys d'API Extensible et des proxys d'API Standard.
- Créer des produits API et les publier sur un portail de développeurs.
- Accédez à des fonctionnalités complémentaires Apigee disponibles à l'achat, comme Analyse des API Apigee, Advanced API Security et Monétisation*.
Avec ces fonctionnalités étendues, l'environnement intermédiaire est recommandé pour les cas d'utilisation de gestion d'API suivants :
- Créer et publier des produits d'API pour les développeurs.
- Gérer un portefeuille d'API avec une adoption croissante.
- Effectuer des transformations ou des médiations complexes dans votre trafic d'API.
* Le module complémentaire de monétisation n'est actuellement pas disponible à l'achat.
Type d'environnement complet
Si vous associez un environnement complet à votre instance Apigee, vous pouvez accéder à toutes les fonctionnalités du type d'environnement intermédiaire et pouvez également réaliser les opérations suivantes :
- Effectuer des déploiements à grande échelle avec plusieurs régions.
- Acheter des déploiements de proxy supplémentaires par environnement.
- Accéder à des outils opérationnels hautes performances tels que l'autoscaling des requêtes par seconde, le masquage de débogage et le traçage distribué (Preview).
L'environnement complet est recommandé pour les cas d'utilisation de gestion d'API qui nécessitent :
- La prise en charge d'applications critiques avec une fiabilité et des performances élevées.
- Le maintien d'un contrôle précis sur les opérations d'API.
Comparaison des types d'environnement
Le tableau suivant compare les fonctionnalités et les limites de chaque type d'environnement :
De base | Intermédiaire | Complet | |
---|---|---|---|
Nombre maximal d'environnements par organisation | 5 | 5 | Jusqu'à la limite (85) |
Proxy d'API standard | Oui | Oui | Oui |
Proxy d'API extensible | Non | Oui | Oui |
Flux partagés | N/A | Disponible | Disponible |
Unités de déploiement de proxy* par environnement et par région | 20 inclus par environnement | 50 inclus par environnement | 100 inclus par environnement, capacité d'achat jusqu'à la limite (4 250) |
Produits d'API et portails de développeurs | N/A | Disponible | Disponible |
Modules complémentaires | N/A | Apigee API Analytics, Advanced API Security, Monétisation** (pour l'achat) | Apigee API Analytics, Advanced API Security, Monétisation** (pour l'achat) |
Débit maximal | Jusqu'à 50 RPS | Jusqu'à 100 RPS | RPS en autoscaling |
Disponibilité multirégionale | N/A | N/A | Disponible |
SLA | jusqu'à 99 % | jusqu'à 99 % | 99,9 % pour les environnements déployés dans 1 région
99,99 % pour les environnements déployés dans 2 régions ou plus |
* Unité de déploiement du proxy = 1 proxy d'API (standard ou extensible) ou 1 déploiement de révision de flux partagé.
** Le module complémentaire de monétisation n'est actuellement pas disponible à l'achat.
Ajouter ou supprimer des environnements
Si vous disposez d'une organisation Apigee provisionnée avec une tarification de type "paiement à l'usage", vous pouvez créer des environnements supplémentaires de n'importe quel type, jusqu'aux limites spécifiées dans la section Comparaison des types d'environnement.
Lorsque vous créez un environnement, vous pouvez déployer tous les proxys existants dans le nouvel environnement. Si un environnement n'est plus nécessaire, vous pouvez annuler le déploiement de vos proxys et supprimer l'environnement pour éviter les frais de paiement à l'usage.
Types de mise à jour pour les environnements existants
Vous pouvez également mettre à niveau ou rétrograder le type d'un environnement existant pour ajouter ou supprimer des fonctionnalités, et gérer votre facturation à l'usage et votre utilisation des ressources Apigee.
Par exemple, vous pouvez :- Mettez à jour un type d'environnement de base vers un type d'environnement intermédiaire pour utiliser des flux partagés dans vos déploiements.
- Rétrogradez un environnement intermédiaire qui ne contient que des proxys d'API standards vers un type d'environnement de base pour réduire les coûts d'utilisation.
Pour en savoir plus sur l'utilisation des API Apigee ou de l'interface utilisateur Apigee dans la console Google Cloud afin de modifier le type d'un environnement existant, consultez Mettre à jour les types d'environnement avec paiement à l'usage.
Si votre programme de gestion d'API dépasse les capacités fournies par le type d'environnement complet, vous pouvez contacter votre spécialiste commercial Google Cloud pour connaître les forfaits d'abonnement disponibles.
Étape suivante
Pour en savoir plus sur les types d'environnement, consultez les sections suivantes :
- À propos des environnements et des groupes d'environnements
- Types de règles
- Questions fréquentes sur le paiement à l'usage