Tarification Amazon Verified Permissions
Amazon Verified Permissions est un service évolutif de gestion de permissions et d'autorisations précises dédié aux applications que vous créez. Avec Cedar, un langage de politique open source expressif et analysable, les développeurs et les administrateurs peuvent définir des contrôles d'accès basés sur des politiques à l'aide de rôles et d'attributs pour un contrôle d'accès plus précis et contextuel.
Avec Verified Permissions, vous ne payez que pour ce que vous utilisez. Le service ne requiert aucuns frais initiaux ou minimums. Il n'y a pas de nombre minimum de demandes qu'un client doit effectuer pour utiliser Amazon Verified Permissions. Le service prend en charge la gestion des autorisations et des politiques.
Les demandes d'autorisation sont mesurées par appel d'API. Chaque appel à l’API IsAuthorized, l’API BatchIsAuthorized, l’API IsAuthorizedWithToken et l’API BatchIsAuthorizedWithToken compte comme une seule demande. Par exemple, un appel à l'API BatchIsAuthorized est mesuré en tant que demande unique, quel que soit le nombre d'autorisations contenues dans la demande.
Les demandes de gestion des politiques, à l'exception de BatchGetPolicies, sont également mesurées par appel d'API. Par exemple, chaque appel à l'API CreatePolicy, à l'API UpdatePolicy, à l'API GetPolicy et à l'API ListPolicy est mesuré comme une seule demande. BatchGetPolicies est mesuré par politique renvoyée. Par exemple, appeler l'API BatchGetPolicies pour renvoyer dix politiques est compté comme dix requêtes, et son prix équivaut à appeler dix fois l'API GetPolicy.
Tarification
Région : USA Est (Virginie du Nord), tarification identique pour toutes les régions
Niveau de tarification (nombre de demandes d'autorisation par mois) | Prix par demande |
40 premiers millions de demandes par mois | 0,00015 USD par demande d'autorisation |
60 millions de demandes suivantes par mois | 0,000075 USD par demande d'autorisation |
Plus de 100 millions de demandes par mois | 0,00004 USD par demande d'autorisation |
Demandes de gestion des politiques | 0,00004 USD par demande de gestion des politiques |
Il n'y a pas de nombre minimum de demandes à effectuer pour pouvoir utiliser Amazon Verified Permissions. Par exemple, si votre application effectue 1 000 demandes d'autorisation, vous êtes facturé pour 1 000 demandes (0,00015 USD/1 000 demandes = 0,15 USD).
Exemples de tarification (mensuelle)
Une application de gestion des fournisseurs basée sur une architecture sans serveur utilise Verified Permissions pour autoriser les requêtes. L'application utilise API Gateway et dispose d'API sécurisées à l'aide de l'assistant de démarrage rapide de Verified Permissions. L'application est utilisée par 250 fournisseurs pour gérer les informations sur les produits et les stocks. Chaque fournisseur utilise l'application tous les jours, ce qui entraîne 1 000 appels d'API vers l'application. Au total, l'application effectue 250 000 requêtes API par jour pour l'ensemble des fournisseurs. L'application autorise les requêtes en utilisant un auteur de Lambda API Gateway déployé par l'assistant de démarrage rapide. L'assistant de démarrage rapide configure automatiquement la mise en cache des décisions d'autorisation dans API Gateway, et 70 % des demandes d'API sont autorisées depuis le cache. Dans l'ensemble, l'application appelle Verified Permissions pour 75 000 autorisations chaque jour ouvrable (30 % des 250 000 requêtes API). En supposant 20 jours ouvrables chaque mois, l'application effectue 1,5 million d'appels d’API à Verified Permissions.
Type d'utilisation | Nombre de demandes | Prix par demande | Frais mensuels |
40 premiers millions de demandes d'autorisation | 1,5 million | 0,00015 USD | 1,5 MILLION * 0,00015 MILLIONS USD = 225 USD |
Total des frais : 225 USD par mois |
Une société de tests pharmaceutiques disposant de données de patients utilise Verified Permissions pour filtrer les données de confidentialité en autorisant l'accès aux attributs de données privées des patients en fonction de l'appel d'API. Chaque patient a en moyenne 25 attributs privés qui doivent être autorisés avant de pouvoir être affichés ou mis à jour. Il y a 10 000 patients actifs dans toutes les études de laboratoire et leurs données sont consultées 3 fois par jour pour mettre à jour les statistiques vitales. (900 000 autorisations par mois, en supposant un mois de 30 jours). Étant donné que chaque attribut doit être autorisé, cela entraîne 22,5 millions d'autorisations par mois. Verified Permissions est également utilisé par l'application de laboratoire pour autoriser les demandes à 20 microservices divers. Ces services sont appelés 125 000 fois par mois. L'application n'utilise pas de mise en cache, mais elle utilise une autorisation par lot sur les appels d'accès aux attributs de données privées.
Autorisations pour les données des patients : (22,5 millions d'autorisations par mois) / (25 autorisations par lot) = 900 k autorisations par mois
Autorisations pour l'accès aux microservices : 125 000 demandes API par mois * 20 microservices = 2,5 millions d'autorisations par mois
Total des autorisations: 2,5 millions + 900 k = 3,4 millions d'autorisations par mois
Type d'utilisation | Nombre de demandes | Prix par demande | Frais mensuels |
40 premiers millions de demandes d'autorisation | 3,4 millions | 0,00015 USD | 3,4 millions * 0,00015 USD = 510 USD |
Total des frais : 510 USD par mois |
Une application de trading à haute fréquence nécessite un volume élevé d'autorisations de transaction avec la latence la plus faible possible. L'application utilise l'agent local avp pour évaluer les autorisations à l'intérieur de l'application afin de réduire la latence du réseau et d'offrir les temps de réponse les plus rapides. L'agent effectue 200 millions d'autorisations par mois. Pour garantir que les dernières politiques sont utilisées, l'agent local avp a été configuré pour mettre à jour son cache de politiques toutes les 2 minutes. L'agent effectue un seul appel d'API à Verified Permissions par politique pour actualiser le cache. En supposant qu'il y ait 10 politiques et un mois de 30 jours, chaque agent effectue 216 000 appels par mois. Il y a 20 agents en cours d'exécution dans la ferme de serveurs, ce qui entraîne 4,32 millions d'actions de gestion de politiques chaque mois.
200 millions d'autorisations/mois * 0 USD d'autorisation de l'agent = 0 USD
20 agents * 216 000 demandes de politiques/mois/agent = 4,32 millions d'actions de gestion de politiques
Type d'utilisation | Nombre de demandes | Prix par demande | Frais mensuels |
40 premiers millions de demandes d'autorisation | 4,32 millions | 0,00004 USD | 4,32 millions * 0,00004 USD = 172,8 USD |
Total des frais : 172,8 USD par mois |
Ressources de tarification supplémentaires
Calculer facilement vos coûts mensuels avec AWS
Contacter les spécialistes AWS pour obtenir un devis personnalisé