AWS Service Quotas

Servicio para gestionar centralmente los límites de uso de servicios AWS, enviar solicitudes de aumento de cuotas y configurar alertas

Descripción general

AWS Service Quotas es un servicio que permite ver y gestionar de forma centralizada las cuotas (límites de uso) establecidas para cada servicio de AWS. Permite consultar valores de cuota de cientos de servicios como número de instancias EC2, ejecuciones concurrentes de Lambda y número de buckets S3 desde una única consola, y enviar solicitudes de aumento de límites desde la misma consola. Se integra con CloudWatch para configurar alarmas de utilización de cuotas y recibir notificaciones anticipadas cuando se acercan los límites. Con la integración de Organizations, se pueden solicitar automáticamente los aumentos de cuota definidos en una plantilla para las cuentas nuevas que se creen en la organización.

Tipos de cuotas y solicitudes de aumento en la práctica

Las cuotas de AWS se dividen en dos tipos: ajustables (Adjustable) y fijas (Non-adjustable). Las cuotas ajustables permiten enviar solicitudes de aumento desde la consola de Service Quotas. El tiempo hasta la aprobación varía según el tipo de cuota y el contenido de la solicitud. Las cuotas fijas no pueden aumentarse. Para saber a cuál de los dos tipos corresponde una cuota, se consulta la indicación de ajustabilidad en la consola de Service Quotas. La aprobación de solicitudes de aumento puede ser automatizada o requerir revisión manual del equipo de soporte de AWS. Los aumentos significativos pueden requerir revisión manual y una explicación del caso de uso. La aprobación no está garantizada: las solicitudes pueden ser aprobadas, denegadas o aprobadas parcialmente. En la práctica, es importante identificar las cuotas necesarias antes del lanzamiento en producción y enviar las solicitudes de aumento con anticipación. En particular, conviene verificar previamente que las cuotas correspondientes a los valores máximos de Auto Scaling estén aseguradas para los picos de tráfico durante eventos.

Diseño de monitoreo de cuotas con alarmas de CloudWatch

Service Quotas publica la utilización de cuotas como métricas de CloudWatch, permitiendo configurar alarmas cuando la utilización supera un umbral. Por ejemplo, se puede construir una alarma multinivel que notifique por SNS cuando la utilización de la cuota de Running On-Demand Instances de EC2 supere el 80%, y escale a PagerDuty cuando supere el 90%. Sin embargo, no todas las cuotas admiten alarmas de CloudWatch; la compatibilidad puede verificarse en la página de detalle de cada cuota en la consola de Service Quotas (las cuotas compatibles muestran una sección de alarmas de CloudWatch). Para cuotas no compatibles, un diseño complementario efectivo es ejecutar Lambda periódicamente para comparar la API GetServiceQuota con el uso actual y publicar métricas personalizadas en CloudWatch. Trusted Advisor también ofrece verificaciones de cuotas, pero el momento de actualización y el alcance son distintos a los de la integración de CloudWatch de Service Quotas. Cuál usar se decide según la rapidez de detección necesaria y la cobertura de los servicios objetivo. Conviene consolidar la utilización de cuotas de los servicios principales en un dashboard para que el equipo de operaciones lo revise de forma rutinaria.

Gestión multicuenta con plantillas de Organizations

La integración de Service Quotas con Organizations permite crear una plantilla de solicitud de cuotas y solicitar automáticamente aumentos de cuota para las cuentas nuevas que se creen en la organización. Actualizar la plantilla no cambia los valores de cuota de las cuentas existentes. Esto elimina la necesidad de solicitar manualmente aumentos de cuota cada vez que se crea una nueva cuenta de carga de trabajo. Las plantillas definen los valores de cuota necesarios para las cargas de trabajo estándar de la organización. Los valores que se escriben en la plantilla se deciden en la propia organización a partir del uso real de las cuentas existentes y de los planes futuros. Sin embargo, es importante notar que lo que la plantilla configura es el envío automático de solicitudes de aumento, no la garantía de aprobación. Los aumentos significativos pueden requerir revisión manual. Como la plantilla se asocia a la organización en su conjunto y se aplica solo a cuentas nuevas, las diferencias según el propósito de la cuenta (desarrollo, producción, análisis de datos) se cubren con solicitudes individuales después de crear la cuenta. Desde la perspectiva de gestión de costos, establecer cuotas innecesariamente altas puede permitir la creación no intencionada de recursos, por lo que los límites apropiados funcionan como gobernanza.

Referencias (recursos oficiales de AWS)

Las fuentes primarias de esta página son el sitio web y la documentación oficiales de AWS. Consulta las páginas oficiales siguientes para conocer las especificaciones y los precios más recientes.

Si esta página y la documentación oficial difieren, prevalece la documentación oficial.

Compartir