Prezzi delle Autorizzazioni verificate da Amazon
Panoramica dei prezzi
Autorizzazioni verificate da Amazon è un servizio scalabile di gestione delle autorizzazioni e di autorizzazioni granulari per le applicazioni create. Utilizzando Cedar, un linguaggio di policy open source espressivo e analizzabile, sviluppatori e amministratori possono definire controlli di accesso basati su policy utilizzando ruoli e attributi per un controllo degli accessi maggiormente granulare e sensibile al contesto.
Con Autorizzazioni verificate da Amazon, paghi solo ciò che utilizzi. Non sono previste tariffe anticipate o minime. Non esiste un numero minimo di richieste che un cliente deve effettuare per utilizzare Autorizzazioni verificate da Amazon. Il servizio supporta la Gestione delle autorizzazioni e delle policy.
Prezzi
Richieste di autorizzazione singole
Regione: Stati Uniti orientali (Virginia settentrionale): stesso prezzo per tutte le regioni
Le richieste di autorizzazione singole vengono calcolate in base alle singole chiamate API. Ciò comporta che ogni chiamata all'API IsAuthorized o IsAuthorizedWithToken viene considerata come una richiesta.
Tipo di utilizzo | Prezzo per richiesta API |
Richiesta di autorizzazione singola | 0,000005 USD per richiesta API |
Nella fatturazione, ogni richiesta effettuata a tali API viene considerata come “SingleAuthorizationRequest” (Richiesta di autorizzazione singola) .
Richieste di autorizzazione in batch
Le richieste di autorizzazione in batch vengono calcolate in base alle singole chiamate API. Ciò comporta che ogni chiamata all'API BatchIsAuthorized o BatchIsAuthorizedWithToken viene considerata come una richiesta, a prescindere dal numero di autorizzazioni effettuate all'interno della richiesta API.
Fascia di prezzo (richieste API mensili) | Prezzo per richiesta API |
I primi 40 milioni di richieste al mese | 0,00015 USD per richiesta API |
I successivi 60 milioni di richieste al mese | 0,000075 USD per richiesta API |
Più di 100 milioni di richieste al mese | 0,00004 USD per richiesta API |
Non esiste un numero minimo di richieste che devono essere effettuate per utilizzare Autorizzazioni verificate da Amazon. Ad esempio, se l'applicazione effettua 1000 richieste API all'API BatchIsAuthorized, verranno addebitate 1000 richieste (0,00015 USD *1.000 richieste = 0,15 USD).
Nella fatturazione, ogni richiesta di autorizzazione in batch viene considerata come “AuthorizationRequest”
Gestione delle policy
Anche le richieste di gestione delle policy, ad eccezione di BatchGetPolicies, vengono calcolate in base alle singole chiamate API. Ogni chiamata alle API CreatePolicy , UpdatePolicy , GetPolicy e ListPolicy , viene calcolata come una singola richiesta. BatchGetPolicies viene calcolata per policy restituita. Ad esempio, la chiamata all'API BatchGetPolicies per restituire dieci policy, viene calcolata come dieci richieste e il prezzo equivale a dieci chiamate all'API GetPolicy.
Tipo di utilizzo | Prezzo per richiesta API |
Richiesta di gestione delle policy | 0,00004 USD per richiesta di gestione delle policy |
Esempi di prezzo (mensile)
Esempio 1
Un'applicazione di gestione dei fornitori basata su un'architettura serverless utilizza le Autorizzazioni verificate per autorizzare le richieste. L'applicazione utilizza Gateway API e dispone di API protette utilizzando la procedura guidata di avvio rapido di Autorizzazioni verificate. L'applicazione viene utilizzata da 250 fornitori per gestire le informazioni sui prodotti e l'inventario. Ogni fornitore utilizza l'applicazione ogni giorno, il che si traduce in 1.000 chiamate API all'applicazione. Tra tutti i fornitori, l'applicazione effettua 250.000 richieste API al giorno. L'applicazione autorizza le richieste utilizzando un sistema di autorizzazione Lambda del Gateway API implementato dalla procedura guidata di avvio rapido. Nel complesso l'applicazione chiama Autorizzazioni verificate per 250.000 autorizzazioni ogni giorno della settimana. Supponendo 20 giorni lavorativi al mese, l'applicazione effettua 5 milioni di chiamate API verso Autorizzazioni verificate.
Tipo di utilizzo | Numero di richieste | Prezzo per richiesta API | Addebito mensile |
Richieste di autorizzazione singole | 5 milioni | 0,000005 USD | 5 MILIONI * 0,000005 USD = 25 USD |
Costo totale: 25 USD/mese |
Esempio 2
Una società di test farmaceutici con dati sui pazienti utilizza Autorizzazioni verificate per filtrare i dati sulla privacy utilizzando Autorizzazioni verificate per autorizzare l'accesso agli attributi dei dati privati dei pazienti in base al chiamante dell'API. Ogni paziente ha una media di 25 attributi privati che devono essere autorizzati prima di poter essere visualizzati o aggiornati. Sono presenti 10.000 pazienti attivi in tutti gli studi di laboratorio e i loro dati sono accessibili 3 volte al giorno per visualizzare o aggiornare le statistiche vitali. L'applicazione utilizza l'API BatchAuthorization ed effettua una richiesta API all'API BatchIsAuthorized nel momento in cui l'utente visualizza o aggiorna i dati del paziente. La richiesta API BatchAuthorization autorizza l'accesso a tutti i 25 attributi privati. Di conseguenza, effettuano 900.000 richieste di autorizzazione in batch mensilmente (supponendo un mese di 30 giorni).
Il servizio Autorizzazioni verificate viene utilizzato anche dall'applicazione di laboratorio per autorizzare le richieste a 20 microservizi assortiti. Ogni microservizio è autorizzato a 250.000 richieste al mese. L'applicazione utilizza l'API IsAuthorized per autorizzare l'accesso all'interno dei microservizi.
Autorizzazioni per i dati dei pazienti = 900.000 richieste di autorizzazione mensili
Autorizzazioni per l'accesso ai microservizi: 250.000 richieste API mensili * 20 microservizi = 5 milioni di richieste di autorizzazione singole mensili
Autorizzazione totale: 2,5 milioni + 900.000 = 3,4 milioni di AuthZ/mese
Tipo di utilizzo | Numero di richieste | Prezzo per richiesta API | Addebito mensile |
Richieste di autorizzazione singole | 5 milioni | 0,000005 USD | 5 MILIONI * 0,000005 USD = 25 USD |
I primi 40 milioni di richieste di autorizzazione (API BatchIsAuthorized o BatchIsAuthorizedWithToken) | 900.000 | 0,00015 USD | 900.000 * 0,00015 USD = 135 USD |
Costo totale: 160 USD/mese |
Esempio 3
Un'applicazione di trading ad alta frequenza richiede un elevato volume di autorizzazioni commerciali con la latenza più bassa. L'applicazione utilizza l'agente avp-local-agent per valutare le autorizzazioni all'interno dell'applicazione, ridurre la latenza di rete e fornire i tempi di risposta più rapidi. L'agente esegue 200 milioni di autorizzazioni al mese. Per garantire che vengano utilizzate le policy più recenti, avp-local-agent è stato configurato per aggiornare la cache delle policy ogni 2 minuti. L'agente effettua una singola chiamata API per policy alle Autorizzazioni verificate per aggiornare la cache. Supponendo che ci siano 10 policy e un mese di 30 giorni, ogni agente effettua 216.000 chiamate al mese. Nella farm di server sono in esecuzione 20 agenti, il che comporta 4,32 milioni di azioni di gestione delle policy ogni mese.
200 milioni di AuthZ/mese * 0 USD di autorizzazione agente = 0 USD
20 agenti x 216.000 richieste di policy/mese/agente = 4,32 milioni di azioni di gestione delle policy
Tipo di utilizzo | Numero di richieste | Prezzo per richiesta API | Addebito mensile |
Richieste di gestione delle policy | 4,32 milioni | 0,00004 USD | 4,32 MILIONI * 0,00004 USD = 172,80 USD |
Costo totale: 172,80 USD/mese |
Nella fatturazione, ogni richiesta effettuata verso queste API viene considerata come “SingleAuthorizationRequest”.
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS
Contatta gli specialisti AWS per ricevere un preventivo personalizzato
Hai trovato quello che cercavi?
Facci sapere la tua opinione in modo da migliorare la qualità dei contenuti delle nostre pagine