Überspringen zum Hauptinhalt

Preise für Amazon Verified Permissions

Preisübersicht

Bei Amazon Verified Permissions handelt es sich um einen skalierbaren Service zur Verwaltung von Berechtigungen und zur detaillierten Autorisierung für die von Ihnen selbst entwickelten Anwendungen. Mit Cedar, einer ausdrucksstarken und analysierbaren Open-Source-Richtliniensprache, können Entwickler und Administratoren richtlinienbasierte Zugriffskontrollen mithilfe von Rollen und Attributen definieren. Dadurch erhalten sie eine detailliertere, kontextabhängige Zugriffskontrolle.

Bei Amazon Verified Permissions zahlen Sie nur für das, was Sie wirklich nutzen. Dabei gibt es keine Vorab- oder Mindestgebühren. Es gibt keine Mindestanzahl an Anfragen, die ein Kunde stellen muss, um Amazon Verified Permissions nutzen zu können. Der Service unterstützt Autorisierungen und die Richtlinienverwaltung.

Preise

Einzelne Autorisierungsanfragen

Region: USA Ost (Nord-Virginia) – gleicher Preis für alle Regionen

Einzelne Autorisierungsanfragen werden pro API-Aufruf berechnet. Das bedeutet, dass jeder Aufruf der API IsAuthorized oder IsAuthorizedWithToken als eine Anfrage gezählt wird. 

Verwendungstyp Preis pro API-Anfrage
Einzelne Autorisierungsanfrage 0,000005 USD pro API-Anfrage

Bei der Abrechnung wird jede Anfrage an diese APIs als „SingleAuthorizationRequest“ gezählt. 

Batch-Autorisierungsanfragen

Batch-Autorisierungsanfragen werden pro API-Aufruf berechnet. Das bedeutet, dass jeder Aufruf der API BatchIsAuthorized oder BatchIsAuthorizedWithToken als eine Anfrage gezählt wird, und zwar unabhängig von der Anzahl der Autorisierungen, die Sie in der API-Anfrage vornehmen. 

Preisstufe (API-Anfragen pro Monat) Preis pro API-Anfrage
Die ersten 40 Millionen Anfragen pro Monat 0,00015 USD pro API-Anfrage
Die nächsten 60 Millionen Anfragen pro Monat 0,000075 USD pro API-Anfrage
Mehr als 100 Millionen Anfragen pro Monat 0,00004 USD pro API-Anfrage

Es gibt keine Mindestanzahl an Anfragen, die Sie stellen müssen, um Amazon Verified Permissions nutzen zu können. Wenn Ihre Anwendung beispielsweise 1 000 API-Anfragen an die API BatchIsAuthorized stellt, werden Ihnen 1 000 Anfragen in Rechnung gestellt (0,00015 USD x 1 000 Anfragen = 0,15 USD).

Bei der Abrechnung wird jede Batch-Autorisierungsanfrage als „AuthorizationRequest“ gezählt.

Richtlinienverwaltung

Anfragen zur Richtlinienverwaltung (mit Ausnahme von BatchGetPolicies) werden ebenfalls pro API-Aufruf berechnet. Jeder Aufruf der APIs CreatePolicy, UpdatePolicy, GetPolicy und ListPolicy wird als einzelne Anfrage gezählt. BatchGetPolicies wird pro zurückgegebener Richtlinie berechnet. Beispielsweise wird der Aufruf der API BatchGetPolicies zur Rückgabe von 10 Richtlinien als 10 Anfragen gezählt. Damit entspricht er preislich dem zehnmaligen Aufruf der API GetPolicy.

Verwendungstyp Preis pro API-Anfrage
Anfrage zur Richtlinienverwaltung 0,00004 USD pro Anfrage zur Richtlinienverwaltung

Preisbeispiele (monatlich)

Beispiel Nr. 1

Eine Anwendung zur Anbieterverwaltung, die auf einer Serverless-Architektur basiert, verwendet verifizierte Berechtigungen, um Anfragen zu autorisieren. Die Anwendung nutzt API Gateway und hat die APIs mit dem Schnellstart-Assistenten von Verified Permissions abgesichert. Die Anwendung wird von 250 Anbietern zur Verwaltung von Produktinformationen und Beständen verwendet. Jeder Anbieter nutzt die Anwendung täglich, was zu 1 000 API-Aufrufen an die Anwendung führt. Über alle Anbieter hinweg stellt die Anwendung täglich 250 000 API-Anfragen. Die Anwendung autorisiert Anfragen mithilfe eines Lambda-Autorisierers von API Gateway, der vom Schnellstart-Assistenten bereitgestellt wird. Insgesamt ruft die Anwendung an jedem Wochentag Verified Permissions für 250 000 Autorisierungen auf. Geht man von 20 Arbeitstagen pro Monat aus, führt die Anwendung 5 Mio. API-Aufrufe an Verified Permissions durch.

Verwendungstyp Anzahl der Anfragen Preis pro API-Anfrage Gebühr für den Monat
Einzelne Autorisierungsanfragen  5 Millionen 0,000005 USD 5 Mio. x 0,000005 USD = 25 USD
Gesamtkosten: 25 USD/Monat

Beispiel Nr. 2

Ein pharmazeutisches Testunternehmen mit Patientendaten verwendet verifizierte Berechtigungen zum Filtern von Datenschutzdaten mithilfe von verifizierten Berechtigungen, um den Zugriff auf private Patientendatenattribute basierend auf dem API-Aufrufer zu autorisieren. Jeder Patient weist durchschnittlich 25 private Attribute auf, die autorisiert werden müssen, bevor sie angezeigt oder aktualisiert werden können. In allen Laborstudien gibt es 10 000 aktive Patienten, auf deren Daten dreimal täglich zugegriffen wird, um Vitalstatistiken anzuzeigen oder zu aktualisieren. Die Anwendung nutzt die API BatchAuthorization und stellt eine API-Anfrage an die API BatchIsAuthorized, wenn Benutzer Patientendaten anzeigen oder aktualisieren. Über die Anfrage an die API BatchAuthorization wird der Zugriff auf alle 25 privaten Attribute autorisiert. Folglich werden jeden Monat 900 000 Batch-Autorisierungsanfragen gestellt (in einem Monat mit 30 Tagen). 

Verified Permissions wird von der Laboranwendung auch genutzt, um Anfragen an 20 verschiedene Microservices zu autorisieren. Jeder Microservice erhält 250 000 Autorisierungen pro Monat. Die Anwendung autorisiert den Zugriff innerhalb von Microservices über die API IsAuthorized

Autorisierungen für Patientendaten = 900 000 Autorisierungsanfragen/Monat

Autorisierungen für den Zugriff auf Microservices: 250 000 API-Anfragen/Monat x 20 Microservices = 5 Mio. einzelne Autorisierungsanfragen/Monat

Gesamtzahl der Autorisierungen: 2,5 Mio. + 900 000 = 3,4 Mio. Autorisierungen/Monat

Verwendungstyp Anzahl der Anfragen Preis pro API-Anfrage Gebühr für den Monat
Einzelne Autorisierungsanfragen  5 Millionen 0,000005 USD 5 Mio. x 0,000005 USD = 25 USD
Die ersten 40 Millionen Autorisierungsanfragen (API BatchIsAuthorized oder BatchIsAuthorizedWithToken) 900 000 0,00015 USD 900 000 x 0,00015 USD = 135 USD
Gesamtkosten: 160 USD/Monat

Beispiel Nr. 3

Eine Anwendung für den Hochfrequenzhandel erfordert ein hohes Volumen an Handelsgenehmigungen bei geringster Latenz. Die Anwendung verwendet den avp-local-agent, um Autorisierungen innerhalb der Anwendung auszuwerten, um die Netzwerklatenz zu reduzieren und die schnellsten Antwortzeiten bereitzustellen. Der Kundendienstmitarbeiter führt 200 Millionen Autorisierungen pro Monat durch. Um sicherzustellen, dass die neuesten Richtlinien verwendet werden, wurde der avp-local-agent so konfiguriert, dass sein Richtlinien-Cache alle 2 Minuten aktualisiert wird. Der Kundendienstmitarbeiter führt pro Richtlinie einen einzelnen API-Aufruf an verifizierten Berechtigungen durch, um den Cache zu aktualisieren. Angenommen, es gibt 10 Richtlinien und einen Monat mit 30 Tagen, dann tätigt jeder Kundendienstmitarbeiter 216 000 Aufrufe pro Monat. In der Serverfarm werden 20 Kundendienstmitarbeiter ausgeführt, die jeden Monat 4,32 Mio. Richtlinienverwaltungsaktionen durchführen.

200 Mio. Auth./Monat x 0 USD Autorisierung durch Kundendienstmitarbeiter = 0 USD

20 Kundendienstmitarbeiter x 216 000 Richtlinienanfragen/Monat/Kundendienstmitarbeiter = 4,32 Mio. Richtlinienverwaltungsaktionen

Verwendungstyp Anzahl der Anfragen Preis pro API-Anfrage Gebühr für den Monat
Anfragen zur Richtlinienverwaltung 4,32 Millionen 0,00004 USD 4,32 Mio. x 0,00004 USD = 172,80 USD
Gesamtkosten: 172,80 USD/Monat

Bei der Abrechnung wird jede Anfrage an diese APIs als „SingleAuthorizationRequest“ gezählt.

Zusätzliche Ressourcen zur Preiskalkulation

Monatliche Nutzungskosten für AWS mühelos berechnen

AWS-Spezialisten kontaktieren und ein personalisiertes Angebot einholen

Haben Sie die gewünschten Informationen gefunden?

Dein Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.