Monitoring AWS with CloudWatch
2h 40mIntermediate2023-11-29
Authors

Nertil Poci
Freelance Software Architect
Course details
Companies that move to the cloud can end up using hundreds or thousands of different services. CloudWatch allows organizations to manage all these services' performance and issues using logs, metrics, and alerts—all in one place. In this course, freelance software architect Nertil Poci guides you through how CloudWatch works and how to use it to better understand your applications and clients, as well as how to automate the cloud in ways your company can use. Learn about the purpose and features of CloudWatch and its metrics. Explore metric math expressions and find out how to use the CloudWatch agent for logging. Discover proactive resource management and end-to-end application monitoring. Dive into ways you can automate application monitoring. Plus, go over using AWS RUM to optimize user experience and using AWS Internet Monitor to monitor internet performance.
Skills covered
Software AdministrationCloud AdministrationServer AdministrationAmazon Web Services (AWS)AmazonCloud ServicesProjectNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud Computing
Concepts
0. Introduction
- 01 - Monitoring cloud performance with AWS CloudWatch
- 02 - What should you know
1. Monitoring Services Using CloudWatch Metrics
- 03 - What is CloudWatch
- 04 - Preparing your environment
- 05 - Exploring CloudWatch metrics
- 06 - Working with custom metrics
- 07 - Collecting custom metrics
- 08 - Streaming metrics
2. Working with Metric Math Expressions
- 09 - Using metric math expressions
- 10 - Creating custom metric math expressions
- 11 - Adding metrics to dashboards
3. Logging Using CloudWatch
- 12 - Querying logs for Insights
- 13 - Creating log metrics
- 14 - Using the CloudWatch agent
- 15 - Setting up the CloudWatch agent on Linux
- 16 - Setting up the CloudWatch agent on Windows
4. Proactive Resource Management with CloudWatch Alarms
- 17 - Introducing CloudWatch alarms
- 18 - Creating CloudWatch alarms
- 19 - Configuring actions for CloudWatch alarms
5. End-to-End Application Monitoring with AWS X-Ray
- 20 - What is AWS X-Ray
- 21 - Setting up X-Ray in your application
- 22 - Tracing requests and analyzing traces in X-Ray
- 23 - Integrating X-Ray with other AWS services
6. Automating Application Monitoring with Synthetic Canaries
- 24 - What are CloudWatch canaries
- 25 - Creating a simple synthetic canary
- 26 - Monitoring APIs with synthetic canaries
- 27 - Using the canary recorder plugin
7. Optimizing User Experience with AWS RUM
- 28 - What is AWS RUM (real user monitoring)
- 29 - Enabling AWS RUM for your application
- 30 - Understanding AWS RUM data and metrics
- 31 - Setting up alerts for AWS RUM metrics
8. Monitoring Internet Performance with AWS Internet Monitor
- 32 - Introduction to AWS Internet Monitor
- 33 - Configuring AWS Internet Monitor for your environment
- 34 - Analyzing and visualizing AWS Internet Monitor data
Conclusion
- 35 - Next steps for AWS with CloudWatch
Related courses
- Monitoring AWS with CloudWatch (2020)
- AWS Certified Advanced Networking - Specialty (ANS-C01) Cert Prep (2025)
- AWS Certified SysOps Administrator - Associate (SOA-C02) Cert Prep
- AWS: Monitoring, Logging, and Remediation
- AWS Certified Security - Specialty (SCS-C02) Cert Prep
- AWS Certified Database – Specialty (DBS-C01) Cert Prep: 4 Monitoring and Troubleshooting
- AWS Certified Security - Specialty (SCS-C02) Cert Prep: 2 Security Logging and Monitoring
- AWS: Monitoring and Reporting
Related learn paths
- Prepare for the AWS Certified Developer Associate (DVA-C01) Certification Exam
- Become an AWS Data and DevOps Specialist
- Prepare for the AWS DevOps Engineer - Professional (DOP-C01) Exam
- Prepare for the AWS SysOps Administrator - Associate (SOA-C02) Exam
- Prepare for the AWS Certified Security - Specialty (SCS-C02) Certification
- Prepare for the AWS Certified Database - Specialty (DBS-C01) Exam
- Develop Your AWS Skills
- Master the AWS Well-Architected Framework