Definição de preço do Amazon Verified Permissions
O Amazon Verified Permissions é um gerenciamento de permissões escalável e um serviço de autorização detalhado para as aplicações que você cria. Usando o Cedar, uma linguagem de políticas de código aberto expressiva e analisável, os desenvolvedores e administradores podem definir controles de acesso baseados em políticas usando funções e atributos para um controle de acesso mais granular e com reconhecimento de contexto.
Com o Verified Permissions, você paga somente pelo que usar. Não há custos antecipados nem taxas mínimas. Além disso, não há um número mínimo de solicitações que um cliente deva fazer para usar o Amazon Verified Permissions. Você é cobrado com base no número de solicitações de autorização e de gerenciamento de políticas feitas pela sua aplicação.
As solicitações de autorização são o número de chamadas para as APIs IsAuthorized, BatchIsAuthorized, IsAuthorizedWithToken e BatchIsAuthorizedWithToken. As APIs de solicitação de autorização são APIs de alto volume que sua aplicação chama várias vezes por sessão de usuário. Uma única chamada de API para BatchIsAuthorized é considerada uma única solicitação de autorização, independentemente do número de autorizações solicitadas como parte da solicitação da API.
As solicitações de gerenciamento de políticas são o número total de chamadas de API feitas, incluindo as APIs CreatePolicy, UpdatePolicy, GetPolicy e ListPolicy. As APIs de gerenciamento de políticas são chamadas com menos frequência e são cobradas a uma taxa diferente.
Definição de preço
Região: Leste dos EUA (Norte da Virgínia) – mesmo preço para todas as regiões
Nível de preços (solicitações de autorização por mês) | Preço por solicitação |
Primeiros 40 milhões de solicitações por mês | USD 0,00015 por solicitação de autorização |
Próximos 60 milhões de solicitações por mês | USD 0,000075 por solicitação de autorização |
Mais de 100 milhões de solicitações por mês | USD 0,00004 por solicitação de autorização |
Solicitações de gerenciamento de políticas | USD 0,00004 por solicitação de gerenciamento de políticas |
Não há um número mínimo de solicitações que você deva fazer para usar o Amazon Verified Permissions. Por exemplo, se sua aplicação fizer 1000 solicitações de autorização, você será cobrado por 1000 solicitações (USD 0,00015 * 1.000 solicitações = USD 0,15).
Exemplos de preços (mensal)
Uma aplicação de gerenciamento de fornecedores baseada em uma arquitetura com tecnologia sem servidor está usando o Verified Permissions para autorizar solicitações. A aplicação usa o API Gateway e tem APIs seguras usando o assistente de início rápido do Verified Permissions. A aplicação é usada por 250 fornecedores para gerenciar informações e inventário de produtos. Cada fornecedor usa a aplicação todos os dias, o que resulta em 1000 chamadas de API para a aplicação. Em todos os fornecedores, a aplicação faz 250.000 solicitações de API diariamente. A aplicação autoriza solicitações usando um autorizador Lambda do API Gateway implantado pelo assistente de início rápido. O assistente de início rápido configura automaticamente o armazenamento em cache de decisões de autorização no API Gateway, e 70% das solicitações de API são autorizadas pelo cache. Em geral, a aplicação chama o Verified Permissions para 75 mil autorizações todos os dias da semana (30% das 250 mil solicitações de API). Presumindo 20 dias úteis por mês, a aplicação faz 1,5 milhão de chamadas de API para o Verified Permissions.
Tipo de uso | Número de solicitações | Preço por solicitação | Cobrança pelo mês |
Primeiros 40 milhões de solicitações de autorização | 1,5 milhão | USD 0,00015 | 1,5 MILHÃO * USD 0,00015 = USD 225 |
Cobranças totais: USD 225 por mês |
Uma empresa de testes farmacêuticos com dados de pacientes está usando o Verified Permissions para filtrar dados de privacidade e autorizar o acesso a atributos de dados privados de pacientes com base no chamador da API. Cada paciente tem uma média de 25 atributos privados que precisam ser autorizados antes de serem exibidos ou atualizados. Existem 10.000 pacientes ativos em todos os estudos de laboratório e seus dados são acessados 3 vezes por dia para atualizar as estatísticas vitais. (900.000 autorizações/mês, supondo um mês de 30 dias). Como cada atributo precisa ser autorizado, isso resulta em 22,5 milhões de autorizações/mês. O Verified Permissions também é usado pela aplicação do laboratório para autorizar solicitações para 20 microsserviços variados. Esses serviços são chamados de 125k/mês. A aplicação não emprega armazenamento em cache, mas usa autorização em lote em chamadas de acesso para atributos de dados privados.
Autorizações para dados de pacientes: (22,5 milhões de autorizações/mês) / (25 autorizações por lote) = 900 mil autorizações/mês
Autorizações para acessar microsserviços: 125 mil solicitações de API/mês * 20 microsserviços = 2,5 milhões de autorizações/mês
Autorização total: 2,5 milhões + 900 mil = 3,4 milhões de autorizações/mês
Tipo de uso | Número de solicitações | Preço por solicitação | Cobrança pelo mês |
Primeiros 40 milhões de solicitações de autorização | 3,4 milhões | USD 0,00015 | 3,4 MILHÕES * USD 0,00015 = USD 510 |
Cobranças totais: USD 510/mês |
Uma aplicação comercial de alta frequência exige um alto volume de autorizações comerciais com a menor latência. A aplicação usa o avp-local-agent para avaliar as autorizações dentro da aplicação para reduzir a latência da rede e fornecer os tempos de resposta mais rápidos. O agente realiza 200 milhões de autorizações por mês. Para garantir que as políticas mais recentes estejam sendo usadas, o avp-local-agent foi configurado para atualizar seu cache de políticas a cada 2 minutos. O agente faz uma única chamada de API para o Verified Permissions por política para atualizar o cache. Supondo que haja 10 políticas e um mês de 30 dias, cada agente faz 216.000 chamadas por mês. Há 20 agentes em execução no farm de servidores, o que resulta em 4,32 milhões de ações de gerenciamento de políticas por mês.
200 milhões de autorizações/mês * USD 0 de autorização do agente = USD 0
20 agentes * 216.000 solicitações de políticas/mês/agente = 4,32 milhões de ações de gerenciamento de políticas
Tipo de uso | Número de solicitações | Preço por solicitação | Cobrança pelo mês |
Primeiros 40 milhões de solicitações de autorização | 4,32 milhões | USD 0,00004 | 4,32 MILHÕES * USD 0,00004 = USD 172,8 |
Cobranças totais: USD 172,8/mês |
Recursos adicionais de preço
Calcule facilmente os custos mensais na AWS
Entre em contato com os especialistas da AWS para obter um orçamento personalizado