Most popular programs
Trending now
Monitoring & Observability are must have skills for Developers and DevOps professionals. This course provides a comprehensive overview of these concepts and teaches you the hands-on skills to employ monitoring, observability, and logging for your application.
Nowadays, many organizations and individuals produce applications for their businesses. Unfortunately, these apps may be plagued by bugs, slow speeds, or poor performance. How can you know that your app is performing at an acceptable standard? Monitoring and observability are key to ensuring continuous uptime and delivery for your applications.
Application monitoring is the process by which developers can identity, measure, and evaluate how well an application is working. Monitoring allows developers to proactively watch and fix issues in application performance. Observability, on the other hand, refers to how well an application can be monitored by the data gained from monitoring. Monitoring and observability work together to provide insights into your system and keep it in working order.
This course provides a comprehensive overview of monitoring and observability. You will learn the fundamentals of monitoring, observability, and evaluation, as well as popular tools for application monitoring, such as Prometheus and Grafana. The course will also cover data visualization tools used in monitoring, like Kibana and Splunk.
The course will also cover the Three Pillars of Observability, and you will learn how to work with the OpenTelemetry framework and how to create logs with Mezmo.
Throughout this course, you will participate in multiple interactive labs to gain experience with monitoring and observability skills, as well as the popular tools mentioned above. This will provide you with hands-on experience with the tools and skills used every day by professionals.
In the final project, you’ll apply the knowledge you’ve gained to a real-world application scenario. You will be able to demonstrate your knowledge of monitoring and observability, and you will gain the confidence to perform these tasks in a practical setting.
Module 1: Introduction to Monitoring for Applications
Lesson 1: Monitoring Basics
Lesson 2: Objectives of Monitoring
Lesson 3: Glossary and Graded Quiz
Module 2: Monitoring Systems and Techniques
Lesson 1: Implementing Monitoring
Lesson 2: Monitoring Techniques
Lesson 3: Cheat Sheet, Glossary, and Graded Quiz
Module 3: Methodologies and Tools in Logging
Lesson 1: Logging
Lesson 2: Logging Implementation
Lesson 3: Introduction to Mezmo
Lesson 4: Glossary and Graded Quiz
Module 4: Observability and Concepts
Lesson 1: Observability
Lesson 2: Tracing using OpenTelemetry
Lesson 3: Monitoring Containers
Lesson 4: Cheat Sheet, Glossary, and Graded Quiz
Module 5: Final Project
Lesson 1: Final Project
Lesson 2: Final Assessment (20 questions, 5 from each module)
Lesson 3: Course Wrap-up