📊

Monitoreo, Gestión y Gobernanza

CloudWatch, ELB, Auto Scaling y herramientas de gestión

⏱️ Tiempo estimado de lectura: 16 minutos

Amazon CloudWatch - Monitoreo y Observabilidad

Amazon CloudWatch es un servicio de monitoreo y observabilidad que proporciona datos e información procesable para supervisar aplicaciones, responder a cambios en el rendimiento y optimizar el uso de recursos.

Componentes principales:
- Métricas: Datos numéricos sobre recursos (CPU, memoria, red)
- Alarmas: Notificaciones cuando métricas superan umbrales
- Logs: Recopilación y análisis de archivos de registro
- Dashboards: Visualización personalizada de métricas

Casos de uso:
- Monitorear rendimiento de aplicaciones
- Detectar anomalías y problemas
- Automatizar respuestas a eventos
- Optimizar costos mediante análisis de uso

Puntos Clave

  • Monitoreo centralizado de recursos AWS
  • Alarmas proactivas para problemas
  • Análisis de logs en tiempo real
  • Integración nativa con servicios AWS

Elastic Load Balancing y Auto Scaling

Elastic Load Balancing (ELB):
Distribuye automáticamente el tráfico entrante de aplicaciones entre múltiples destinos en una o más zonas de disponibilidad.

Beneficios:
- Alta disponibilidad
- Detección automática de instancias no saludables
- Escalado automático de capacidad

Auto Scaling:
Ajusta automáticamente la capacidad para mantener un rendimiento constante y predecible al menor costo posible.

Ventajas:
- Mejor tolerancia a fallos
- Mayor disponibilidad
- Mejor gestión de costos
- Respuesta automática a cambios en la demanda

Puntos Clave

  • ELB distribuye tráfico automáticamente
  • Auto Scaling ajusta capacidad según demanda
  • Juntos proporcionan alta disponibilidad
  • Optimizan costos y rendimiento

Herramientas de Gestión

AWS CloudTrail:
- Auditoría de actividades de la cuenta AWS
- Registra llamadas a la API
- Cumplimiento y gobernanza

AWS Config:
- Evaluación y auditoría de configuraciones
- Seguimiento de cambios en recursos
- Conformidad con políticas

AWS Systems Manager:
- Gestión operacional de recursos
- Automatización de tareas
- Gestión de parches y configuraciones

AWS Trusted Advisor:
- Recomendaciones para optimizar AWS
- Mejores prácticas en 5 categorías
- Ahorro de costos, rendimiento, seguridad

Puntos Clave

  • CloudTrail para auditoría y cumplimiento
  • Config para seguimiento de configuraciones
  • Systems Manager para gestión operacional
  • Trusted Advisor para optimización