Maksim Kabakou - Fotolia

Resolver Problemas Consiga ayuda para problemas específicos con sus proyectos, procesos y tecnologías.

Active alertas de facturación de AWS para quedarse dentro del presupuesto

AWS ofrece poder de cómputo al alcance de su mano, pero los recursos de la nube pueden aumentar rápidamente los costos si los usuarios no tienen cuidado. Manténgase dentro de su presupuesto con las alarmas y métricas de facturación de AWS.

Incluso las implementaciones rudimentarias de AWS se basan en más de un componente de la nube. Por ejemplo, si aloja el sitio de su empresa en AWS, probablemente utilice equilibradores de carga para enrutar el tráfico hacia al menos dos instancias EC2, almacenar archivos en un depósito S3 y proteger los datos de usuario confidenciales en una base de datos que puede abarcar múltiples zonas de disponibilidad.

Si bien herramientas como Amazon CloudWatch lo ayudan a monitorear estos recursos de cómputo, almacenamiento y red, también ofrece una funcionalidad que es igualmente importante en estas implementaciones multiservicio: alertas y métricas de facturación de AWS.

Digamos que uno de sus desarrolladores deja una instancia de EC2 costosa ejecutándose durante meses, o que configura incorrectamente sus políticas de autoescalado. Estos pueden generar costos adicionales y completamente innecesarios. Siga estos consejos para configurar alertas de facturación de AWS y realizar un seguimiento de su gasto en la nube.

Siga el uso de niveles gratuitos

AWS casi siempre le informará cuando aprovisione un servicio que sea compatible con su nivel gratuito. Por ejemplo, cuando aprovisiona una instancia de EC2, AWS resaltará el tipo exacto que es elegible para el nivel, como t2.micro.

Cuando elija un tipo de instancia, AWS le indica cuáles corresponden al nivel gratuito de servicio.

Pero la configuración de la cuenta puede ser aún más útil. Haga clic en su nombre de usuario en la esquina superior derecha de AWS Management Console; seleccione My Account; luego, en una página recién abierta, vaya a Preferences.

Dentro de AWS Management Console, puede establecer alertas para mantenerse en el nivel gratuito de AWS Free Tier.

Habilite Receive Free Tier Usage Alerts (recibir alertas de uso de niveles gratuitos) e ingrese su correo electrónico para recibir notificaciones cada vez que aprovisione un servicio fuera del alcance del nivel gratuito de AWS. También puede controlar sus límites del nivel gratuito de AWS (AWS Free Tier) a través del tablero en la página de inicio de facturación.

Use AWS Budgets

Aunque todavía no es familiar para muchos usuarios de AWS, puede encontrar AWS Budgets en la configuración de su cuenta. Aquí, puede hacer lo siguiente:

  • Seleccione un nombre para su presupuesto, la cantidad y el tiempo que desea monitorear esta alarma de presupuesto.
  • Refine su presupuesto por región o zona de disponibilidad, tipo de instancia y servicio, etiquetas u otros filtros personalizados.
  • Configure notificaciones, que pueden incluir temas de correo electrónico, texto o servicio simple de notificación (SNS) que pueden exportar alertas a un servicio de mensajería, como Slack.

Con AWS Budgets, puede realizar un seguimiento de sus gastos en comparación con su presupuesto, incluida la utilización de instancias reservadas, los cargos de la transferencia de datos y el consumo de S3.

Establezca facturación y umbrales de servicio

Para configurar las notificaciones de facturación, habilite Receive Billing Alerts en las preferencias de su cuenta. A continuación, navegue hasta CloudWatch y seleccione Billing en la barra de navegación de Alarmas (Alarms). Aquí puede crear varias alarmas con los valores de umbral deseados. Si los costos alcanzan el límite, se le notificará por correo electrónico o un tema de SNS.

No solo puede establecer los umbrales generales de facturación, puede definirlos por servicio. Es una buena idea crear varias alertas de facturación de AWS. Por ejemplo, una alerta puede notificarle cuando alcance aproximadamente el 50% de su costo mensual promedio por un servicio, y una segunda alerta puede informarle cuando está cerca del uso de un mes completo. Puede configurar notificaciones adicionales para resaltar los límites de lo que está, o no está, dispuesto a pagar. Siempre asegúrese de ajustar los valores de vez en cuando, dependiendo de su uso.

Automatice los reportes de costo y uso de AWS

Si las alertas de facturación de AWS no son suficientes, puede configurar informes de costo y uso de AWS diarios o incluso por hora. Primero, cree un informe. Elija un nombre para el informe, seleccione el calendario, elija el análisis opcional a través de Amazon Redshift o QuickSight, y seleccione un depósito S3 para almacenar los informes guardados.

Para automatizar completamente los informes, cree una función AWS Lambda simple para monitorear el cubo S3. Cuando se carga un nuevo archivo al depósito, se le enviará una notificación por correo electrónico con ese archivo como un archivo adjunto. Además, puede optar por vincular una herramienta de código abierto para analizar reportes.

Integre las métricas de facturación de CloudWatch

Las notificaciones por correo electrónico son útiles, pero los mensajes de correo electrónico se pueden acumular y es posible que los ingenieros no los lean. Es por eso que debe integrar las métricas de facturación de CloudWatch con su herramienta de monitoreo preferida. Casi todos los proveedores populares de monitoreo alojado y SaaS –como Datadog, Hosted Graphite y New Relic– admiten las métricas de facturación de CloudWatch, y la instalación suele ser fácil y sencilla.

Además de estos consejos, no olvide ejecutar periódicamente AWS Cost Explorer para auditar sus costos. Si tiene planes de soporte Business o Enterprise, también puede usar la versión completa de AWS Trusted Advisor para identificar cada centavo de su factura de AWS.

Este artículo se actualizó por última vez en julio 2018

Profundice más

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close