13 cargos ocultos de AWS y cómo evitarlos

Los precios y la facturación de AWS son un tema realmente complicado, y se necesita mucho tiempo y esfuerzo para comprender sus principales peculiaridades, una de las cuales son los cargos ocultos. Si bien AWS hace un buen trabajo al proporcionar herramientas para ayudar a los usuarios a comprender y controlar sus costos, es importante estar al tanto de varios cargos no obvios que pueden acumularse para estar completamente preparado para minimizarlos.

En este artículo, analizaremos los cargos ocultos de AWS más importantes que debe tener en cuenta y compartiremos consejos para evitarlos o al menos minimizar su impacto.

Cargos ocultos de AWS y cómo evitarlos

Pero primero, echemos un vistazo rápido a los precios y la facturación de AWS. Como probablemente sepa, AWS ofrece un modelo de precios de pago por uso, es decir, solo paga por los servicios y recursos que utiliza. Hay numerosas opciones de precios para elegir, y las más extendidas son On-Demand, Instancias reservadas y Planes de ahorro: todos pueden encontrar algo que se adapte a sus necesidades y presupuesto . Además, para algunos casos limitados, AWS también ofrece una capa gratuita, que permite a los nuevos usuarios probar determinados servicios.

La flexibilidad del modelo de precios es una gran cosa en sí misma, pero es fácil encontrarse con cargos inesperados si utiliza Amazon Web Services sin la suficiente precaución. Esto es especialmente cierto para los usuarios que son nuevos en AWS y aún no han entendido de qué se trata la facturación y cuáles son las advertencias y las mejores prácticas para trabajar con ella. Ahora, repasemos algunos de los cargos ocultos de AWS que debe tener en cuenta.

Cargos ocultos de AWS a tener en cuenta a toda costa

1. Tarifas de transferencia de datos

Las tarifas de transferencia de datos son uno de los cargos ocultos que pueden pasarse por alto fácilmente. Estas tarifas se aplican cuando los datos se mueven entre diferentes servicios de AWS, regiones de disponibilidad y entre AWS y el resto de Internet. No siempre es obvio cuántos datos entran y salen de su cuenta, especialmente cuando su infraestructura abarca varias regiones o requiere transferir datos entre, por ejemplo, S3 y EC2. Afortunadamente, hay varias formas de, en primer lugar, monitorear el uso de la transferencia de datos y, en segundo lugar, tomar medidas para minimizarlos cuando sea posible. Hemos elaborado un artículo enteramente dedicado a este tema .

2. Costos de transferencia de datos de AWS Lambda

Lambda es un servicio informático que permite ejecutar código sin aprovisionar ni administrar servidores. A menudo se usa en combinación con otros servicios de AWS y, además de pagar por el tiempo de cómputo de Lambda que consume, deberá pagar tarifas por los datos enviados hacia y desde el servicio.
S3 ‘solicita’ cargos. No hace falta decir que cuando usa Amazon S3, paga por el almacenamiento y la transferencia de datos (consulte el elemento anterior). Pero aquí hay algo menos obvio: Amazon también cobra por las solicitudes realizadas al servicio, que incluyen solicitudes para enumerar objetos en un depósito, eliminar objetos o acceder a objetos a través de la API. Puede ser especialmente costoso si tiene numerosos archivos pequeños almacenados en S3 y accede a ellos con frecuencia. Cada vez que acceda a un archivo, cuenta como una solicitud y se le cobrará por ello.

3. S3 ‘solicita’ cargos

No hace falta decir que cuando usa Amazon S3, paga por el almacenamiento y la transferencia de datos (consulte el elemento anterior). Pero aquí hay algo menos obvio: Amazon también cobra por las solicitudes realizadas al servicio, que incluyen solicitudes para enumerar objetos en un depósito, eliminar objetos o acceder a objetos a través de la API. Puede ser especialmente costoso si tiene numerosos archivos pequeños almacenados en S3 y accede a ellos con frecuencia. Cada vez que acceda a un archivo, cuenta como una solicitud y se le cobrará por ello.

Optimización gratuita de costos en la nube para toda la vida

Inscribirse

4. Cargas multiparte incompletas

En pocas palabras, una carga de varias partes es una función que permite a S3 dividir un objeto que se carga en varias partes que se pueden cargar de forma independiente y en paralelo. Sin embargo, si el proceso de carga se interrumpe o no se completa por algún motivo, S3 conservará las partes que se hayan cargado (no completamente) como «MPU incompletas» y se le cobrará por su almacenamiento. Para saber cómo evitarlo, lee este artículo .

5. Tarifas de almacenamiento de instantáneas de Amazon Elastic Block Store (EBS)

Una de las características principales de EBS es la capacidad de crear instantáneas de sus instancias EC2 con fines de respaldo y recuperación. Por cada instantánea que cree, se le cobrará por el almacenamiento de estas instantáneas. Consulte este artículo para obtener más información sobre las tarifas de instantáneas de EBS y lo que puede hacer con ellas.

6. Volúmenes de EBS no adjuntos

Otra fuente de cargos ocultos que preocupa a EBS son los volúmenes de EBS no adjuntos que, en algunos casos, y no tan raros, no se eliminan incluso si las instancias EC2 relacionadas con ellos se cancelan. Dichos volúmenes de EBS independientes en las cuentas de AWS a menudo se pasan por alto, lo que aumenta su factura de la nube. Este es nuestro consejo sobre cómo detectar y deshacerse de los volúmenes no adjuntos en AWS .

7. Tarifas de direcciones IP elásticas

Cuando necesite tener un punto final estable para cualquiera de sus instancias, adjunte una dirección IP elástica (EIP). Si luego resulta que ya no necesita esa instancia, la cancela, pero el EIP asociado a ella aún se le asignará. Como resultado, se le cobrará una tarifa hasta que lo libere.

8. Cargos de crecimiento automático de almacenamiento de Amazon Relational Database Service (RDS)

Es un servicio que hace que sea increíblemente fácil configurar, operar y escalar una base de datos relacional en la nube de AWS. Una de las características más populares de RDS es su capacidad para habilitar el crecimiento automático, lo que aumenta automáticamente la capacidad de almacenamiento de su base de datos sobre la marcha. Con la función de crecimiento automático de almacenamiento habilitada, se le cobrará por la capacidad de almacenamiento adicional.

9. Tarifas de procesamiento de datos de Elastic Load Balancer (ELB)

ELB ayuda a mejorar la disponibilidad de sus aplicaciones y servicios al redistribuir el tráfico web entrante entre diferentes instancias de EC2. Cuando utiliza Amazon Elastic Load Balancer, Amazon le cobrará por el procesamiento de datos, que incluye el tráfico reenviado a sus instancias y cualquier dato procesado por el balanceador de carga, como la descarga de SSL/TLS, el vaciado de conexiones y el enrutamiento basado en contenido. .

10. Tarifas de reserva de instancias EC2 no utilizadas

Usar el modelo de precios de instancias reservadas es una excelente manera de ahorrar dinero. Sin embargo, sigue siendo importante mantenerse al tanto del uso que hace de las instancias reservadas: se le cobrará por la capacidad reservada, independientemente de si las usa o no, hasta que no haya liberado la reserva.

11. Tarifas de almacenamiento en caché del nodo de Amazon ElastiCache

ElastiCache reduce la carga en las bases de datos y descarga cargas de trabajo intensivas, mejorando así el rendimiento de la aplicación. Cuando utilice ElastiCache, tenga en cuenta que se le cobrará por el almacenamiento utilizado por los nodos de caché y por cada instantánea tomada del caché.

12. Límites de envío y tarifas adicionales de Amazon SES

En general, siempre es una buena idea usar Amazon Simple Email Service (SES) para enviar un gran volumen de correos electrónicos, ya que es un servicio confiable y rentable. Sin embargo, debe tener en cuenta que existen ciertos límites de envío, como el número máximo de destinatarios por mensaje y el número máximo de mensajes diarios. Se le permite exceder estos límites, pero en tales casos, estará sujeto a cargos adicionales. Además, SES ofrece funciones adicionales, y no se proporcionan de forma gratuita; estas incluyen dominios de envío de correo electrónico, direcciones IP dedicadas y análisis de correo electrónico.

13. Cargos de AWS Glue

AWS Glue se utiliza para el procesamiento de datos, y si tiene esta función habilitada en su cuenta, tenga en cuenta que Amazon siempre cobra una tarifa fija mínima por el servicio, incluso si no lo usa en absoluto durante todo el período de facturación.

Consejos para evitar cargos ocultos de AWS

Ahora, consideremos las principales técnicas que lo ayudarán a evitar cargos ocultos de AWS.

  • Utilice la calculadora de precios de AWS antes de empezar a utilizar los servicios de Amazon y durante el uso. Es una herramienta indispensable para estimar sus costos futuros y encontrar las opciones de precios más adecuadas para sus necesidades .  Incluso puede usarlo  para  resolver diferentes escenarios de uso y ver cómo pueden afectar sus costos.
  • Supervise su uso y facturación de cerca y a fondo, pase  lo que pase. Por ejemplo, puede utilizar AWS Cost Explorer para  obtener un  desglose detallado de  sus costos e identificar áreas que pueden mejorar. También puede configurar  alertas de facturación para  recibir notificaciones cuando sus costos alcancen un  cierto umbral y tener la  oportunidad de  tomar medidas oportunas.
  • Considere el uso de herramientas de terceros para  monitorear y administrar sus costos de AWS. Existen numerosas herramientas de terceros disponibles en  el mercado que pueden ayudarlo a reducir sus costos de AWS sin comprometer el beneficio de  usarlo  . Estas herramientas pueden proporcionar información adicional y recomendaciones para reducir sus cargos. Hay herramientas para todos los gustos y presupuestos, con diferente funcionalidad.

Por ejemplo, OptScale puede ayudarlo a optimizar el uso y los costos de la nube al  automatizar muchas de  las tareas manuales asociadas con la administración y el monitoreo de sus recursos. Cuenta  con todas las herramientas necesarias para  identificar y abordar áreas donde existen fugas innecesarias en  su presupuesto.