Impacto Inmediato: Quick Wins para Cada Pilar del AWS Well-Architected Framework (4/5)
Este es el cuarto artículo de la serie sobre el
AWS Well-Architected Framework, o en español, el marco de las buenas prácticas de arquitectura de AWS.Los otros artículos de la serie son:
- 1/5 - Por qué el AWS Well-Architected Framework importa (de verdad).
- 2/5 - Cómo aplicar el Well-Architected Framework según tu rol.
- 3/5 - Análisis en profundidad de los Seis Pilares del Framework.
- 5/5 - AWS Well-Architected Tool: una guía práctica sobre el uso de la Tool, para evaluar, mejorar y optimizar continuamente las cargas de trabajo.
En todos los artículos utilizaré los términos en inglés AWS Well-Architected y AWS Well-Architected Framework, porque en el ámbito profesional están más extendidos.
1. Qué es un Quick Win y su relación con el Framework
Los Quick Wins son esas acciones rápidas y sencillas que puedes realizar hoy mismo para obtener mejoras inmediatas en tu arquitectura de AWS.
Para los equipos que se inician con el AWS Well-Architected Framework, los Quick Wins son cruciales. Proporcionan resultados tangibles sin la necesidad de una reestructuración completa, permitiendo optimizar el rendimiento, la seguridad y los costes de forma ágil y sentando las bases para iniciativas arquitectónicas más amplias.
Abordar los Quick Wins al principio permite a los equipos evidenciar valor y facilitar la justificación de estrategias más profundas a futuro.
2. Pasa a la acción: Quick Wins por Pilar
Información más práctica.
Esta guía ofrece un desglose pilar por pilar de los Quick Wins que pueden ayudarte a avanzar hacia la excelencia en tu arquitectura de AWS.
2.1 Pasa a la acción: Excelencia Operacional
Recomendación principal: Automatiza todo lo que puedas para minimizar los errores humanos y mejorar la eficiencia operativa.
- Quick Wins:
- Documentar los procedimientos operativos: crea un documento compartido para los procesos clave.
- Revisa tus procedimientos operativos con regularidad e identifica las oportunidades en las que la automatización puede mejorar la eficiencia y ahorrar un tiempo valioso.
- Configurar alertas basicas: usa AWS CloudWatch para crear alertas de monitorización básicas para servicios críticos.
- Habilita AWS Config para hacer un seguimiento de los cambios de configuración y mejorar la auditoría.
- Usa AWS Trusted Advisor para identificar las mejoras operativas.
- Otras recomendaciones importantes:
- Mejora continuamente tus procedimientos operativos mediante revisiones y comentarios frecuentes.
- Céntrate en crear una cultura de responsabilidad y mejora continua.
2.2 Pasa a la acción: Seguridad
Recomendación principal: Aplica la seguridad desde el principio y en todos los niveles.
- Quick Wins:
- Activa AWS Security Hub para tener una visión centralizada de tus alertas de seguridad y del estado de cumplimiento.
- Habilita los estándares de mejores prácticas de AWS Security Hub para evaluar el cumplimiento y detectar posibles brechas de seguridad.
- Activa Amazon GuardDuty para detectar amenazas y supervisar las actividades no autorizadas en tiempo real.
- Habilita la autenticación multifactor en todas las cuentas de AWS.
- Activa AWS Config: evalúa continuamente la conformidad de tus recursos de AWS mediante las reglas de AWS Config.
- Activa el cifrado predeterminado de EBS para los nuevos volúmenes.
- Bloquea el acceso público a tus buckets de Amazon S3.
- Otras recomendaciones importantes:
- Crea un enfoque de seguridad por capas que incluya la gestión de identidades, el cifrado y la protección de la red.
- Evalúa y audita con regularidad tu postura de seguridad con comprobaciones de cumplimiento automatizadas.
2.3 Pasa a la acción: Fiabilidad
Recomendación principal: Prepárate para el fracaso; asume que los servicios fallarán y diseña para una recuperación sin problemas.
- Quick Wins:
- Configura las alarmas de CloudWatch: Crea alarmas para las métricas de los recursos críticos (CPU, memoria) para detectar los problemas de forma temprana.
- Crea copias de seguridad: centraliza y automatiza las copias de seguridad en todos tus servicios con AWS Backup.
- Documenta los procedimientos de recuperación: describe rápidamente los pasos de recuperación de tus servicios clave en caso de incidente.
- Pon a prueba la resiliencia del sistema: Usa AWS Fault Injection Simulator para realizar pruebas de inyección de errores, como simular un fallo de servicio o una interrupción de la red.
- Otras recomendaciones importantes:
- Garantiza la redundancia y la tolerancia a los fallos en todos los niveles de tu arquitectura.
- Implementa la supervisión proactiva y la recuperación automática de los servicios clave.
2.4 Pasa a la acción: Eficiencia en el Rendimiento
Recomendación principal: Revisa continuamente el uso de los recursos para asegurarte de que no estás sobreaprovisionado.
- Quick Wins:
- Usa AWS Compute Optimizer: activa Compute Optimizer para recibir recomendaciones sobre cómo ajustar el tamaño de tus instancias y otros recursos.
- Ajusta las instancias al tamaño adecuado: usa AWS Trusted Advisor para revisar y ajustar los tamaños de las instancias EC2 y lograr un rendimiento y un coste óptimos.
- Limpia los recursos no utilizados: identifica y termina las instancias EC2, los volúmenes de EBS y otros recursos no utilizados para mejorar la eficacia.
- Otras recomendaciones importantes:
- Optimiza y escala los recursos con regularidad para satisfacer la demanda de manera eficiente.
- Aprovecha los servicios gestionados o sin servidor para minimizar la gestión de la infraestructura y centrarse en el rendimiento.
2.5 Pasa a la acción: Optimización de Costes
Recomendación principal: Optimiza siempre ajustando el tamaño y utilizando los planes de ahorro siempre que sea posible.
- Quick Wins:
- Usa AWS Trusted Advisor para recibir información sobre las oportunidades de ahorro de costes en tus servicios de AWS.
- Establece alertas de presupuesto: usa los Budgets de AWS para crear umbrales de costes y recibir alertas si superas tu presupuesto.
- Revisa AWS Cost Explorer: analiza tus costes y patrones de uso de AWS en el panel de Cost Explorer para mejorar la eficiencia financiera.
- Elimina los recursos no utilizados: Revisa y cancela con regularidad cualquier recurso no utilizado o infrautilizado para minimizar los costes.
- Limpia las instancias no utilizadas o infrautilizadas.
- Utiliza Amazon Q para obtener información de tus costes y de cómo puedes optimizar costes. Puedes preguntar con lenguaje natural.
- Otras recomendaciones importantes:
- Adopta un modelo de consumo que fomente la eficiencia de los recursos y la sostenibilidad financiera.
2.6 Pasa a la acción: Sostenibilidad
Recomendación principal: Optimiza el uso de la infraestructura adoptando servicios gestionados y sin servidores en aras de la sostenibilidad.
- Quick Wins:
- Desactiva los recursos inactivos: automatiza el apagado de los recursos no críticos fuera del horario laboral.
- Optimiza el almacenamiento: revisa tus Buckets de Amazon S3 y utiliza S3 Intelligent-Tiering para optimizar los costes de almacenamiento en función de los patrones de acceso.
- Habilita los informes de uso de recursos: configura los informes para rastrear y optimizar el uso de los recursos en aras de la sostenibilidad medioambiental.
- Minimiza los costes de transferencia de datos manteniendo las cargas de trabajo y los recursos en la misma región.
- Haz un seguimiento de tu huella de carbono en AWS con la herramienta de AWS Customer Carbon Footprint.
- Otras recomendaciones importantes:
- Aprovecha los servicios gestionados de AWS para beneficiarte de la infraestructura de eficiencia energética de AWS.
- Reduce tu huella de carbono optimizando el uso de los recursos y utilizando la energíaServicios muy eficientes.
- Automatiza la gestión de los recursos para minimizar el impacto medioambiental y reducir los costes operativos.
2.7. Visualizing the Quick-Wins
mindmap
Pasa a la acción
Excelencia operativa
Recomendación principal
Automatizarlo todo
Quick Wins
Documentar los procedimientos operativos
Identificar oportunidades de automatización
Configurar alertas básicas
Habilita AWS Config
Usa AWS Trusted Advisor para mejorar las operaciones
Seguridad
Recomendación principal
Aplica la seguridad desde el principio
Quick Wins
Activa AWS Security Hub
Habilita los estándares de mejores prácticas de AWS Security Hub
Activa Amazon GuardDuty
Habilita la autenticación multifactor
Activa AWS Config
Activa el cifrado predeterminado de EBS para los nuevos volúmenes
Bloquea el acceso público a tus buckets de Amazon S3
Fiabilidad
Recomendación principal
Prepárate para el fracaso
Quick Wins
Configura las alarmas de CloudWatch
Crea copias de seguridad
Documenta los procedimientos de recuperación
Pon a prueba la resiliencia del sistema
Eficiencia de rendimiento
Recomendación principal
Revisar el uso de los recursos
Quick Wins
Usa AWS Compute Optimizer
Ajusta las instancias al tamaño adecuado
Limpia los recursos no utilizados
Optimización de costes
Recomendación principal
Optimizar y utilizar los planes de ahorro
Quick Wins
Usa AWS Trusted Advisor
Establece alertas de presupuesto
Revisa AWS Cost Explorer
Elimina los recursos no utilizados
Limpia las instancias no utilizadas o infrautilizadas
Utiliza Amazon Q para obtener información de tus costes
Sostenibilidad
Recomendación principal
Optimizar el uso de la infraestructura
Quick Wins
Desactiva los recursos inactivos
Optimiza el almacenamiento con S3 Intelligent-Tiering
Habilita los informes de uso de recursos
Utiliza la misma región para minimizar los costes de transferencia de datos
Rastrea la huella de carbono con las herramientas de AWS
3. Conclusión
Los quick wins mosterados ofrecen un excelente punto de partida para aplicar las mejores prácticas de AWS Well-Architected de forma rápida.
Sin embargo, para optimizar al máximo tus cargas de trabajo y garantizar que sigues las mejores prácticas en todos los pilares, es necesaria una revisión más exhaustiva, y aquí es donde entra en juego el servicio del AWS Well-Architected Tool.
En el siguiente artículo explicaré cómo usar este servicio (AWS Well-Architected Tool), que te permitirá evaluar tus cargas de trabajo, identificar los puntos débiles e implementar mejoras a largo plazo. Accede al articulo aquí.
