Monitoring and Observing your Resources with Amazon CloudWatch

AVG Duration5h


Being able to monitor your cloud resources effectively to gain operational visibility and insight is essential, especially when working at scale. You need to be able to continuously optimize your environment and review the health of your resources to prevent potential issues that could arise within your infrastructure. This must be achieved by collating metrics, logs, and other operational data allowing you to discover changes in your environment that could be impactful to your applications and resources, and Amazon CloudWatch allows you to do all this, and much more! 

Amazon CloudWatch is a global service that has been designed to be your window into the health and operational performance of your applications and infrastructure.  It’s able to collate and present meaningful operational data from your resources allowing you to monitor and review their performance.  This gives you the opportunity to take advantage of the insights that CloudWatch presents, which in turn can trigger automated responses or provide you with the opportunity and time to make manual operational changes and decisions to optimize your infrastructure if required.  

This learning path has been designed to enhance your knowledge of the Amazon CloudWatch service allowing you to implement some of its key features.

Learning Objectives

  • Gain a high-level understanding of Amazon CloudWatch
  • Understand the features and use cases of Amazon CloudWatch
  • Learn how to create your own CloudWatch dashboard to monitor the items that are important to you
  • Understand how CloudWatch dashboards can be shared across accounts
  • Understand the cost structure of CloudWatch dashboards and the limitations of the service
  • Review how monitored metrics go into an ALARM state
  • Learn about the challenges of creating CloudWatch Alarms and the benefits of using machine learning in alarm management
  • Know how to create a CloudWatch Alarm using Anomaly Detection
  • Learn what types of metrics are suitable for use with Anomaly Detection
  • Learn how to Create your own CloudWatch log subscription
  • Search through your log files to find bits and bobs of details that are of interest to you
  • Learn how to Create Eventbridge rules and targets that can react to events created by multiple AWS sources as well as SaaS providers
  • Understand how EventBridge could become a new way to architect your solutions with event-driven patterns in mind

Intended Audience

This learning path is ideal for System Administrators, DevOps engineers, and Site Reliability Engineers (SREs) who are looking to broaden their knowledge of Amazon CloudWatch and monitoring across AWS.


To get the most from this learning path it would be advantageous to have a basic understanding of the foundating of AWS and it's core services. If you are new to AWS then you might want to review the Fundamentals of AWS learning path first  


Your certificate for this learning path

Training Content

Course - Intermediate - 16m
An Overview of Amazon CloudWatch
This course takes a high-level look at Amazon CloudWatch and some of its features and components.
Hands-on Lab - Beginner - 1h 30m
Introduction to CloudWatch
CloudWatch is a monitoring service that AWS provides. You can use it to monitor AWS resources or custom resources, inside or outside AWS.
Course - Intermediate - 12m
Building CloudWatch Dashboards
This course is geared towards helping you understand the value of building your own dashboards within CloudWatch, to give you unparalleled visibility into your architecture and dedicated systems.
Course - Intermediate - 38m
Amazon CloudWatch with Anomaly Detection
This course covers Amazon CloudWatch and CloudWatch Alarms using Anomaly Detection.
Hands-on Lab Challenge - Beginner - 50m
Amazon CloudWatch Metric Filtering Challenge
Put your Amazon CloudWatch skills to the test in this hands-on challenge lab as you are tasked with creating a metric filter and an alarm.
Course - Intermediate - 16m
Connecting Application Data using Amazon EventBridge
This course explores Amazon EventBridge and how it can be used to construct architectures in the cloud using event-driven microservices.
Course - Intermediate - 10m
Access Real-Time Log Events using CloudWatch Log Subscriptions
This course, covering Amazon Cloudwatch subscriptions covers a hidden feature within Cloudwatch, that will allow you to dive into your log files and analyze them for specific keywords.
Hands-on Lab - Beginner - 1h
Filtering Amazon CloudWatch Log Events
Learn how to use the Amazon CloudWatch Logs console to filter textual and JSON log events in this hands-on lab.
Hands-on Lab - Beginner - 1h 30m
Monitor Amazon CloudWatch Security Logs for failed SSH attempts
Learn how to use CloudWatch to monitor EC2 instance logs for failed SSH attempts
Hands-on Lab - Beginner - 1h 15m
Monitoring AWS CloudTrail management events with Amazon CloudWatch Logs
Learn how to integrate AWS CloudTrail with Amazon CloudWatch Logs to monitor AWS management events in this hands-on lab.
Exam - 30m
Final Exam: Monitoring and Observing Resources with Amazon CloudWatch
Final Exam: Monitoring and Observing Resources with Amazon CloudWatch
About the Author
Learning paths174

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.