CloudWatch Events

  • To interecept events from AWS Services
    • Example: EC2 instance start, CodeBuild Failure, ...
    • Create a JSON payload and send it to target
      • Compute: Lambda, Batch, ECS,
      • Integration: SQS, SNS, Kinesis Data Streams, Kinesis Data Firehose
      • Orchestration: Step functions, Code Pipeline, Code Build
      • Maintenance: SSM, EC2 Actions
    • For third party integration, refer to EventBridge
  • Schedule or Cron job