Precios de Amazon Verified Permissions
Amazon Verified Permissions es un servicio escalable de administración de permisos y autorización detallada para las aplicaciones que cree. Al utilizar Cedar, un lenguaje de políticas de código abierto expresivo y analizable, los desarrolladores y administradores pueden definir controles de acceso basados en políticas mediante roles y atributos para lograr un control de acceso más detallado y consciente del contexto.
Con Verified Permissions, se paga únicamente por lo que se utiliza. No hay cargos iniciales ni tarifas mínimas. Además, no hay un número mínimo de solicitudes de autorización que un cliente deba realizar para utilizar Amazon Verified Permissions. Se cobra en función de la cantidad de solicitudes de autorización y de administración de políticas hechas por la aplicación.
Las solicitudes de autorización son la cantidad de llamadas a las API IsAuthorized, BatchIsAuthorized, IsAuthorizedWithToken y BatchIsAuthorizedWithToken. Las API de solicitud de autorización son API de gran volumen a las que la aplicación llama varias veces por sesión de usuario. Una sola llamada de API a BatchIsAuthorized se considera una solicitud de autorización única, independientemente del número de autorizaciones solicitadas como parte de la solicitud de API.
Las solicitudes de administración de políticas son la cantidad total de llamadas a la API realizadas, incluidas las API CreatePolicy, UpdatePolicy, GetPolicy y ListPolicy. Las API de administración de políticas se llaman con menos frecuencia y se cobran a una tarifa diferente.
Precios
Región: Este de EE. UU. (Norte de Virginia): mismo precio para todas las regiones
Nivel de precios (solicitudes de autorización al mes) | Precio por solicitud |
Primeros 40 millones de solicitudes al mes | 0,00015 USD por solicitud de autorización |
Siguientes 60 millones de solicitudes al mes | 0,000075 USD por solicitud de autorización |
Más de 100 millones de solicitudes al mes | 0,00004 USD por solicitud de autorización |
Solicitudes de administración de políticas | 0,00004 USD por solicitud de administración de políticas |
No hay un número mínimo de solicitudes que deba realizar para utilizar Amazon Verified Permissions. Por ejemplo, si su aplicación realiza 1000 solicitudes de autorización, se le cobrarán 1000 solicitudes (0,00015 USD * 1000 solicitudes = 0,15 USD).
Ejemplos de precios (mensual)
Una aplicación de administración de proveedores basada en una arquitectura sin servidor utiliza Verified Permissions para autorizar las solicitudes. La aplicación usa API Gateway y tiene API seguras con el asistente de inicio rápido de Verified Permissions. 250 proveedores utilizan la aplicación para gestionar la información y el inventario de los productos. Cada proveedor usa la aplicación a diario, lo que resulta en 1000 llamadas a la API a la aplicación. Si se cuentan todos los proveedores, la aplicación realiza 250 000 solicitudes de API al día. La aplicación autoriza las solicitudes mediante un autorizador Lambda de API Gateway implementado por el asistente de inicio rápido. El asistente de inicio rápido configura automáticamente el almacenamiento en caché de las decisiones de autorización en API Gateway, y el 70 % de las solicitudes de API se autorizan desde la caché. En general, la aplicación llama a Verified Permissions para obtener 75 000 autorizaciones todos los días de la semana (el 30 % de las 250 000 solicitudes de API). Si suponemos que hay 20 días hábiles cada mes, la aplicación realiza 1,5 millones de llamadas a la API a Verified Permissions.
Tipo de uso | Número de solicitudes | Precio por solicitud | Cargo mensual |
Primeras 40 millones de solicitudes de autorización | 1 500 000 | 0,00015 USD | 1 500 000 * 0,00015000000 USD = 225 USD |
Cargos totales: 225 USD al mes |
Una empresa de pruebas farmacéuticas con datos de pacientes utiliza Verified Permissions para filtrar los datos de privacidad mediante Verified Permissions a fin de autorizar el acceso a los atributos de datos privados de los pacientes en función de la persona que llama a la API. Cada paciente tiene un promedio de 25 atributos privados que deben autorizarse antes de que puedan mostrarse o actualizarse. Hay 10 000 pacientes activos en todos los estudios de laboratorio y se accede a sus datos 3 veces al día para actualizar las estadísticas vitales. (900 000 autorizaciones/mes, si suponemos que el mes tiene 30 días). Como cada atributo debe estar autorizado, esto se traduce en 22 500 000 de autorizaciones al mes. La aplicación de laboratorio también utiliza Verified Permissions para autorizar solicitudes a 20 microservicios diferentes. Se llama a estos servicios 125 000 veces al mes. La aplicación no emplea el almacenamiento en caché, pero sí utiliza la autorización por lotes en las llamadas de acceso a los atributos de datos privados.
Autorizaciones para datos de pacientes: ( 22 500 000 autenticaciones por mes)/(25 autenticación por lote) = 900 000 autenticaciones por mes
Autorizaciones para acceder a microservicios: 125 000 solicitudes de API al mes * 20 microservicios = 2 500 000 de autenticaciones al mes
Número total de autorizaciones: 2 500 000 + 900 000 = 3 400 000 autenticaciones al mes
Tipo de uso | Número de solicitudes | Precio por solicitud | Cargo mensual |
Primeras 40 millones de solicitudes de autorización | 3 400 000 | 0,00015 USD | 3 400 000 * 0,00015 USD = 510 USD |
Cargos totales: 510 USD al mes |
Una aplicación de negociación de alta frecuencia requiere un gran volumen de autorizaciones comerciales con la latencia más baja. La aplicación usa el avp-local-agent para evaluar las autorizaciones dentro de la aplicación a fin de reducir la latencia de la red y proporcionar los tiempos de respuesta más rápidos. El agente realiza 200 000 000 de autorizaciones al mes. Para garantizar que se utilizan las políticas más recientes, el avp-local-agent se ha configurado para actualizar su caché de políticas cada 2 minutos. El agente realiza una única llamada a la API a Verified Permissions por política para actualizar la caché. Si suponemos que hay 10 pólizas y el mes tiene 30 días, cada agente realiza 216 000 llamadas al mes. Hay 20 agentes ejecutándose en la granja de servidores, lo que se traduce en 4 320 000 millones de acciones de administración de políticas cada mes.
200 000 000 de autenticaciones al mes * 0 USD de autorización de agente = 0 USD
20 agentes * 216 000 solicitudes de políticas por mes por agente = 4 320 000 de acciones de administración de políticas
Tipo de uso | Número de solicitudes | Precio por solicitud | Cargo mensual |
Primeras 40 millones de solicitudes de autorización | 4 320 000 millones | 0,00004 USD | 4 320 000 * 0,00004 USD = 172,8 USD |
Cargos totales: 172,8 USD al mes |
Recursos de precios adicionales
Calcule fácilmente los costos mensuales en AWS
Contacte con los especialistas de AWS para obtener un presupuesto personalizado