This section covers the following official AWS Certified SysOps Administrator – Associate (SOA-C02) exam domain:
Domain 1: Monitoring, Logging, and Remediation
CramSaver
If you can correctly answer these questions before going through this section, save time by skimming the Exam Alerts in this section and then completing the Cram Quiz at the end of the section.
1. In what way do CloudWatch Events and EventBridge differ from each other?
2. True or false: In AWS you can build both serverless and traditional, instance-based applications that can respond to infrastructure, application, and third-party events.
Answers
1. Answer: EventBridge offers integration of AWS events as well as any application and third-party provider events on the event bus. CloudWatch Alarms only supports AWS events by default; however, custom event patterns can be established.
2. Answer: True. With EventBridge and Systems Manager Automation, you can build traditional, instance-based applications and create automation scenarios that are able to respond to real-time events from the EventBridge.
Amazon EventBridge is a new service built on the same API structure as the Amazon CloudWatch Events service. CloudWatch Events enables you to collect events from your AWS services, instances, and objects. The EventBridge service is an evolution of the CloudWatch Events platform and is slated to replace it entirely because at this point the CloudWatch Alarms service is still available but deprecated.
EventBridge is more than just an internal event collection platform because it enables you to build your own serverless event bus, helping you design a seamless platform where events from your own application can be combined with events from AWS. These events can also trigger actions on services within AWS and your application, enabling you to build event-driven applications at any scale. Another benefit of EventBridge is that third-party Software as a Service (SaaS) providers are able to publish their integration to EventBridge, thus making EventBridge a unified platform for tracking and relaying events in a diverse environment of multiple coordinated platforms.
ExamAlert
The new exam questions are typically written to reflect the change in monitoring and possibly mention solutions with both CloudWatch Events and EventBridge. If you find yourself with two questions, both describing a solution based on the two services, consider selecting EventBridge as the correct answer due to the fact that EventBridge fully replaces CloudWatch Alarms because CloudWatch Alarms is being deprecated.
With EventBridge, you can create applications that emit streams in real time and create routing rules to send your data for consumption to another service, also in real time. The EventBridge bus also completely decouples the publisher and consumer and complies with a loosely coupled, cloud native, serverless, event-based approach to computing.