Back to Projects
Work
Operational Excellence Pillar
2024

ChatOpsBot – Operational Excellence

AWS Alerts to Slack - Real-time monitoring and command system

ChatOpsBot – Operational Excellence
View Code
AWS
Lambda
Slack
CloudWatch
EventBridge
SSM
ChatOps
Monitoring

Overview

ChatOpsBot implementa el Operational Excellence Pillar del AWS Well-Architected Framework, creando un sistema de ChatOps que permite monitoreo en tiempo real y ejecución de comandos desde Slack.

Implementation Steps
Step-by-step process followed to implement this project
  • Connect Slack workspace via AWS Chatbot
  • Create Lambda functions for automated ops tasks
  • Create SSM Run Command documents
  • Configure CloudWatch alarms
  • Route alerts through EventBridge
  • Assign IAM roles with fine-grained permissions
  • Optional: CloudWatch dashboard + CloudFront

Challenge

El desafío fue crear un sistema que permitiera a los equipos de operaciones recibir alertas en tiempo real y ejecutar comandos automatizados directamente desde Slack, mejorando la eficiencia operacional.

Solution

Integré AWS Chatbot con Slack workspace, creé funciones Lambda para tareas automatizadas de operaciones, implementé documentos SSM Run Command para ejecución remota, configuré alarmas CloudWatch, enruté alertas a través de EventBridge, y asigné roles IAM con permisos granulares. Opcionalmente agregué dashboard CloudWatch y CloudFront.

Outcome

Resultado: Sistema de alertas y comandos en tiempo real que mejora significativamente la eficiencia operacional, permitiendo respuesta rápida a incidentes y automatización de tareas rutinarias.

Year

2024