El aumento de la popularidad de los servicios en la nube no es en absoluto sorprendente y es posible que haya encontrado numerosos artículos que comienzan con explicaciones sobre por qué estas tecnologías han conquistado el mundo. Con la prevalencia de los servicios en la nube, su popularidad aumenta, pero también lo hace la complejidad de su desarrollo, implementación y soporte. Con el tiempo, han aparecido en Internet muchos artículos, guías y mejores prácticas que ayudan a los profesionales de TI a resolver estos problemas.
En Hystax desarrollamos Soluciones de gestión multicloud y FinOps que ayudan a nuestros usuarios a optimizar sus costos de nube y el uso de su infraestructura de TI mediante la implementación de una estrategia FinOps, por eso en nuestros artículos hablamos sobre cómo administrar su presupuesto de nube de la manera más eficiente.
En esta página, encontrará una colección de nuestros artículos sobre cómo optimizar los costos de la nube de AWS. Para guiarlo a través del proceso de mejora de su optimización de costos actual, los hemos desglosado por nivel de dificultad. Y para ayudarlo a agilizar este proceso aún más, hemos elaborado la siguiente guía.
Introducción: conceptos básicos de la optimización de costos en la nube de AWS
Entonces, ¿cómo se empieza a optimizar los costos de la nube de AWS? Existen varias técnicas básicas que los especialistas en TI con conocimientos básicos de administración de la nube pueden implementar fácilmente. Además, las tácticas descritas en esta sección son fáciles de implementar, por lo que tiene sentido comenzar el proceso de optimización con ellas.
Recursos de la nube de etiquetas en la consola de administración de AWS
Una etiqueta hace referencia a una etiqueta que puede asignar a cualquier recurso de AWS. Las etiquetas le ayudan a administrar y categorizar los recursos por propietario, entorno o cualquier otra cosa que desee, todo ello para lograr una transparencia total y, por lo tanto, hacer que el proceso de optimización de costos sea menos complicado al simplificar esencialmente la administración de recursos. En pocas palabras, las etiquetas son posiblemente la forma más sencilla de limpiar los recursos que utiliza en la nube.
Liberar IP elásticas en Amazon EC2 de forma adecuada
En realidad, hay dos tipos de direcciones IP que se pueden asignar a las instancias de Amazon EC2: privadas y públicas. Las direcciones IP privadas son utilizadas por los servicios y recursos internos de AWS en una única nube privada virtual, mientras que las públicas se pueden utilizar para establecer conexiones externas, incluida la comunicación por Internet. Estas últimas direcciones también se denominan direcciones IP elásticas: se pueden reasignar o “reasignar” a diferentes máquinas cuando sea necesario para proporcionar una experiencia fluida a los usuarios externos. Pero este proceso requiere una cuidadosa reflexión para optimizar el gasto de la empresa. En otras palabras, antes de crear una nueva dirección IP elástica, asegúrese de que no haya ninguna libre que pueda reutilizarse. Si durante un tiempo hay una cantidad de IP elásticas libres que ya no son necesarias, simplemente elimínelas para evitar cargos adicionales.
Compruebe y elimine las cargas multiparte incompletas para ahorrar almacenamiento S3
Amazon S3 (S3 significa Simple Storage Service) es un popular servicio en la nube que es fácil de usar, tiene un alto rendimiento, es relativamente barato y escala muy bien. No es casualidad que los representantes del departamento de I+D almacenen allí ciertos artefactos, como paquetes de código fuente, binarios de instalación e imágenes de máquinas virtuales. Si viviéramos en un mundo ideal, la conexión a Internet nunca se interrumpiría y todas las versiones de los archivos estarían actualizadas. Pero la realidad es diferente: las versiones de archivos obsoletas y los objetos de carga multiparte incompletos suelen ocupar al menos 20% después de un año de su uso.
Optimización gratuita de costos en la nube y gestión mejorada de recursos de ML/AI para toda la vida
Tácticas de ahorro de costes en la nube que requieren cierto esfuerzo y experiencia
Los siguientes cuatro enfoques están destinados a especialistas en TI que ya saben cómo administrar nubes y, preferiblemente, están familiarizados con Amazon Web Services.
Detectar y eliminar volúmenes no adjuntos en AWS
EC2, que ya mencionamos anteriormente, es una plataforma de computación elástica muy popular. En la mayoría de los casos, se utiliza con volúmenes de almacenamiento en bloque elástico (EBS) conectados a ella. Sin embargo, es un caso común que una instancia de EC2 se termine después de su uso, mientras que un volumen EBS inicialmente conectado a ella se olvida y continúa gastando su dinero. Para dejar de pagar por recursos no utilizados, debe averiguar cómo identificar volúmenes EBS no conectados que se pasan por alto y, finalmente, eliminarlos.
Eliminar instantáneas de discos huérfanos y sin uso
Para realizar copias de seguridad de volúmenes de AWS en Amazon EC2, se utilizan ampliamente las instantáneas de EBS. Y hay un matiz: una vez que se elimina una instancia en AWS, el volumen relacionado con esta instancia también se elimina, pero sus instantáneas permanecen en la nube, lo que genera gastos adicionales y, a veces, inesperados.
Administrar clases de almacenamiento S3
Pero volvamos del almacenamiento en bloques al almacenamiento de objetos S3. De manera predeterminada, es más asequible y más escalable, y aquí es donde puede relajarse y pasar por alto el problema de optimizar el uso del almacenamiento. Es por eso que recomendamos usar clases de almacenamiento, y especialmente Intelligent-Tiering, para garantizar ahorros en costos de almacenamiento.
Administrar depósitos públicos de S3
Este enfoque no está directamente relacionado con el ahorro de costes; sin embargo, las brechas de seguridad pueden provocar la pérdida de datos críticos para la misión, lo que a su vez supondrá un importante revés. Sin embargo, el descuido o la falta de experiencia pueden provocar que determinados buckets acaben estando abiertos al público. Sin embargo, existe una forma de automatizar la identificación de dichos buckets públicos para poder identificar aquellos que contienen datos confidenciales en poco tiempo, sin exponerlos al riesgo de fugas.
Técnicas avanzadas para usuarios incondicionales de la nube
Los siguientes tres consejos deben tenerse en cuenta si su equipo de TI cuenta con profesionales experimentados que conocen todos los aspectos de la computación en la nube.
Administrar grupos de seguridad de AWS
Esta es otra técnica que solo está relacionada indirectamente con la optimización de costos de la nube, lo que, sin embargo, no la hace irrelevante para esta lista. Los grupos de seguridad de AWS se crearon para filtrar el tráfico a una instancia EC2, pero si no se configuran correctamente, se puede acceder a ellos sin restricciones, lo que puede provocar ataques informáticos y pérdida de datos. Para evitar esto, debe encontrar todos esos grupos de seguridad y restringir la autorización a través de ellos solo desde hosts conocidos.
Los recursos de AWS están disponibles para los usuarios que tienen acceso a la consola de administración de AWS, pero no solo para ellos. Esto significa que eliminar su contraseña no garantiza que no puedan acceder a ella utilizando sus claves de acceso activas. Por eso, deberá buscar meticulosamente a los usuarios que ya no están activos y automatizar este proceso tanto como sea posible.
Encuentre todos los usuarios inactivos en su cuenta de AWS
No confunda este consejo con el anterior, ya que existen diferencias esenciales entre ambos. Este consejo se refiere a restringir el acceso a los usuarios inactivos, garantizando así que su cuenta esté protegida de forma segura.
Conclusiones clave
Saquemos una conclusión. Para asegurarse de que los costos de la nube de AWS estén optimizados y no haya riesgos de seguridad, debe:
- Etiquetar todos los recursos de la nube
- Liberar IP elásticas de forma adecuada
- Evite recursos huérfanos y sin uso
- Gestione adecuadamente su almacenamiento EBS y S3
- Utilice grupos de seguridad y restrinja el acceso de usuarios inactivos a su nube
👆🏻Las empresas pueden beneficiarse enormemente de la oportunidad de obtener créditos AWS gratuitos.
💡Aquí tienes algunos trucos para ayudar a protegerlos → https://hystax.com/reduce-your-aws-cloud-costs-10-tips-and-tricks-to-get-free-aws-credits