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, incluidos los cargos ocultos. AWS hace un excelente trabajo al proporcionar herramientas para ayudar a los usuarios a comprender y controlar sus costos, sin embargo es esencial mantenerse al tanto de varios cargos no obvios que pueden sumarse para estar completamente preparado para minimizarlos.
En este artículo, analizaremos los cargos ocultos de AWS más importantes que debe conocer y compartiremos consejos para evitarlos o al menos minimizar su impacto.
Pero primero, echemos un vistazo 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, y las más extendidas son On-Demand, Reserved Instances y Savings Plans: todos pueden Encuentre 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 ciertos servicios.
La flexibilidad del modelo de precios es algo excelente en sí mismo, pero es fácil encontrarse con cargos inesperados si se utiliza Amazon Web Services sin la suficiente precaución. Esto es especialmente cierto para los usuarios nuevos en AWS que 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 debería conocer.
Cargos ocultos de AWS que hay que 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 se pueden pasar por alto fácilmente. Estas tarifas se aplican cuando los datos se transfieren 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 la transferencia de datos entre S3 y EC2. Afortunadamente, existen varias formas de monitorear el uso de la transferencia de datos y, en segundo lugar, tomar medidas para minimizarlos cuando sea posible. Hemos reunido Un artículo enteramente dedicado a este tema..
2. Costos de transferencia de datos de AWS Lambda
Lambda es un servicio de cómputo que permite ejecutar código sin aprovisionar ni administrar servidores. Se suele utilizar 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.
Cargos por solicitudes de S3. No hace falta decir que cuando se utiliza Amazon S3 se paga por el almacenamiento y la transferencia de datos (véase el punto anterior). Pero hay algo menos obvio: Amazon también cobra por las solicitudes realizadas al servicio, que incluyen solicitudes para incluir objetos en un depósito, eliminar objetos o acceder a objetos a través de la API. Puede resultar excepcionalmente costoso si se tienen varios archivos pequeños almacenados en S3 y se accede a ellos con frecuencia. Cada vez que se accede a un archivo, se cuenta como una solicitud y se cobra por ella.
3. S3 'solicita' cargos
No hace falta decir que, cuando se utiliza Amazon S3, se paga por el almacenamiento y la transferencia de datos (véase el punto anterior). Pero hay algo menos obvio: Amazon también cobra por las solicitudes que se realizan al servicio, que incluyen solicitudes para incluir objetos en un depósito, eliminar objetos o acceder a objetos a través de la API. Puede resultar excepcionalmente costoso si se tienen varios archivos pequeños almacenados en S3 y se accede a ellos con frecuencia. Cada vez que se accede a un archivo, se cuenta como una solicitud y se cobra por ella.
Optimización gratuita de costos en la nube y gestión mejorada de recursos de ML/AI para toda la vida
4. Cargas de varias partes incompletas
En pocas palabras, una carga multiparte es una función que permite a S3 dividir un objeto que se está cargando 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 mantendrá los elementos que se han cargado (no completamente) como "MPU incompletos" y se le cobrará por su almacenamiento. Para saber cómo evitarlo, Lee este articulo.
5. Tarifas de almacenamiento de instantáneas de Amazon Elastic Block Store (EBS)
Una de las principales características de EBS es la capacidad de crear instantáneas de sus instancias EC2 para fines de copia de seguridad y recuperación. Sin embargo, por cada instantánea que haga, 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 EBS no adjuntos
Otra fuente de cargos ocultos que preocupa a EBS son los volúmenes EBS no adjuntos que, en algunos casos (y no tan raros), no se eliminan incluso si se cancelan las instancias EC2 relacionadas con ellos. Estos volúmenes EBS no utilizados 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 eliminar volúmenes no adjuntos en AWS.
7. Tarifas de direcciones IP elásticas
Cuando necesite un punto final estable para cualquiera de sus instancias, adjúntele una dirección IP elástica (EIP). Si más adelante resulta que ya no necesita esa instancia, la cancela, pero la EIP asociada a ella seguirá asignándose a usted. Como resultado, se le cobrará una tarifa hasta que la libere.
8. Cargos por crecimiento automático del almacenamiento de Amazon Relational Database Service (RDS)
Su servicio hace que sea increíblemente fácil configurar, operar y escalar una base de datos relacional en el Nube de AWSUna de las características más populares de RDS es su capacidad de habilitar el crecimiento automático, que aumenta automáticamente la capacidad de almacenamiento de su base de datos sobre la marcha. Si la función de crecimiento automático de almacenamiento está 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 un 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 SSL/TLS, el vaciado de conexiones y el enrutamiento basado en contenido.
10. Tarifas de reserva de instancias EC2 no utilizadas
El uso del modelo de precios de instancias reservadas es una excelente manera de ahorrar dinero. Sin embargo, sigue siendo esencial estar al tanto del uso 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é de nodos de Amazon ElastiCache
ElastiCache reduce la carga de las bases de datos y alivia las cargas de trabajo intensivas, mejorando así el rendimiento de la aplicación. Sin embargo, al utilizar ElastiCache, recuerde que se le cobrará por el almacenamiento utilizado por los nodos de caché y por cada instantánea que se tome de la caché.
12. Límites de envío y tarifas adicionales de Amazon SES
En general, siempre es una buena idea utilizar Amazon Simple Email Service (SES) para enviar un gran volumen de correos electrónicos, ya que es un servicio fiable y rentable. Sin embargo, debes tener en cuenta 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. Puedes superar estos límites, pero en esos casos tendrás que pagar cargos adicionales. Además, SES ofrece otras funciones que no se ofrecen de forma gratuita, como dominios de envío de correo electrónico, direcciones IP dedicadas y análisis de correo electrónico.
13. Cargos por 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 durante todo el período de facturación.
Consejos para evitar cargos ocultos de AWS
Ahora, dejemos que'Consideremos las principales técnicas que le ayudarán a evitar cargos ocultos de AWS.
- Utilice la calculadora de precios de AWS antes de comenzar a utilizar los servicios de Amazon y durante el uso.'es un herramienta indispensable para estimar sus costos futuros y encontrar las opciones de precios más adecuadas para sus necesidades. Incluso puede utilizarla y Analice diferentes escenarios de uso y vea cómo pueden afectar sus costos.
- Controle su uso y facturación de forma cercana y exhaustiva, sin No importa qué. Por ejemplo, puede utilizar AWS Cost Explorer para conseguir uno Desglose detallado de sus costos e identificar áreas que tienen margen de mejora. También puede configurar alertas de facturación a Reciba una notificación cuando sus costos alcancen un cierto umbral y tienen un oportunidad de Tome medidas oportunas.
- Considere utilizar herramientas de terceros para Monitorea y administra tus costos de AWS. Hay numerosas herramientas de terceros disponibles en El mercado que puede ayudarlo a reducir sus costos de AWS sin comprometer el beneficio de usando Estas herramientas pueden brindar información adicional y recomendaciones para reducir sus cargos. Hay herramientas para todos los gustos y presupuestos, con diferentes funciones.
Por ejemplo, OptScale puede ayudarle a optimizar el uso y los costos de la nube al automatizando muchos de las tareas manuales asociadas con la gestión y el seguimiento de sus recursos. Tiene todas las herramientas necesarias para Identificar y abordar áreas donde hay fugas innecesarias en tu presupuesto
Hystax OptScale ofrece la primera solución de gestión de costos FinOps y multicloud de código abierto que está completamente disponible en Apache 2.0 en GitHub → https://github.com/hystax/optscale
Nuestros expertos en la nube destruyen los mitos sobre el enfoque general para la adopción de FinOps → https://hystax.com/what-is-the-best-finops-strategy-or-why-having-a-finops-team-is-a-waste-of-money
Descubrir:
● ¿Cuántas empresas están realmente interesadas en construir un proceso pero no solo en una reducción instantánea de costos y en reflejar eso en su estado de resultados?
● ¿Cuál es el tamaño adecuado del equipo de FinOps?
● Consejos de la vida real para desarrollar la estrategia FinOps adecuada