Coursera
Coursera Logo

IBM - Monitoring and Observability for Development and DevOps 

  • Offered byCoursera

Monitoring and Observability for Development and DevOps
 at 
Coursera 
Overview

Duration

16 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Monitoring and Observability for Development and DevOps
 at 
Coursera 
Highlights

  • Earn a certificate of completion
  • Add to your LinkedIn profile
  • 15 quizzes
Details Icon

Monitoring and Observability for Development and DevOps
 at 
Coursera 
Course details

Skills you will learn
What are the course deliverables?
  • What you'll learn
  • Explain the importance of monitoring and describe concepts like Golden Signals
  • Demonstrate your knowledge of observability with Instana and explain the pillars of observability, cloud native observability, and types of sampling
  • Implement logging and demonstrate your knowledge of telemetry using OpenTelemetry and tracing using Kubernetes
  • Develop hands-on experience with a variety of tools such as Prometheus, Grafana, Mezmo (LogDNA), OpenTelemetry, and Instana
More about this course
  • Application developers and DevOps professionals must ensure their app works at its best. However, these app may need help with bugs, slow speed, or subpar performance
  • Professionals need to monitor and observe its performance continually
  • Application monitoring involves identifying, measuring, and evaluating the effectiveness of an application
  • On the other hand, Observability refers to how well an app can be monitored by the data obtained from monitoring
  • Both monitoring and observability are necessary to gain insights into the system and ensure its proper functioning
  • This course thoroughly introduces monitoring and observability, covering fundamental concepts and popular tools like Prometheus, Grafana, Mezmo (LogDNA), and Instana
  • You will also learn about the three pillars of observability and tracing for container applications and gain hands-on experience with the OpenTelemetry framework
  • Throughout the course, you will complete interactive hands-on labs to apply your knowledge, and gain experience with the tools and techniques used by software and DevOps professionals
  • By the end of this course, 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
Read more

Monitoring and Observability for Development and DevOps
 at 
Coursera 
Curriculum

Introduction to Monitoring for Applications

Course Introduction

Introduction to Monitoring

Types of Monitoring

Golden Signals of Monitoring

Difference between Monitoring and Evaluation

Components of a Monitoring System

Types of Metrics in a Monitoring System

Importance of Monitoring

Summary and Highlights: Monitoring Basics

Summary and Highlights: Objectives of Monitoring

Monitoring Basics

Objectives of Monitoring

Graded Quiz: Introduction to Monitoring for Applications

Module 1 Glossary: Introduction to Monitoring for Applications

Monitoring Systems and Techniques

Introduction to Synthetic Monitoring

Tools of Synthetic Monitoring

Introduction to Application Monitoring

Introduction to Prometheus

Choosing the Right Application Monitoring Tool

Introduction to Grafana

Using Visualization in Monitoring

Alerting in Monitoring

Summary and Highlights: Implementing Monitoring

Summary and Highlights: Monitoring Techniques

Practice Quiz: Implementing Monitoring

Practice Quiz: Monitoring Techniques

Graded Quiz: Monitoring Systems and Techniques

Hands-on Lab: Monitoring in Action with Prometheus

Hands-on Lab: Monitoring in Action with Grafana

Cheat Sheet: Monitoring Systems and Techniques

Module 2 Glossary: Monitoring Systems and Techniques

Methodologies and Tools in Logging

Introduction to Logging

Log Monitoring Tools

Distributed Logging and Tracing

Implementing Logging

Log Storage

Mezmo Overview and Demo Video

Summary and Highlights: Logging

Summary and Highlights: Logging Implementation

Summary and Highlights: Introduction to Mezmo

Practice Quiz: Logging

Practice Quiz: Logging Implementation

Practice Quiz: Introduction to Mezmo

Graded Quiz: Methodologies and Tools in Logging

Hands-on lab: Create a Parsing Template using Mezmo

Hands-on Lab: Analyze HTTP Logs

Module 3 Glossary: Methodologies and Tools in Logging

Observability and Concepts

What is Observability?

The 3 Pillars of Observability

Cloud Native Observability

Cloud Native Observability Tools

Introduction to Sampling

IBM Instana Overview and Demo Video

Introduction to Telemetry

Telemetry and Tracing Tools

Tracing for Container-Based Applications

Summary and Highlights: Observability

Summary and Highlights: Tracing using Open Telemetry

Summary and Highlights: Monitoring Containers

Practice Quiz: Observability

Practice Quiz: Tracing using Open Telemetry

Practice Quiz: Monitoring Containers

Graded Quiz: Observability and Concepts

Hands-on Lab: Automated Instrumentation with OpenTelemetry

Hands-on Lab: Observability in Action with Instana (Sandbox)

Reading: Future of IT Operations – Leveraging Observability for Self-Healing

Hands-on Lab: Kubernetes Configuration for Tracing

Cheat Sheet: Observability and Concepts

Module 4 Glossary: Observability and Concepts

Final Project and Assessment

Monitoring and Observability for Development and DevOps
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Monitoring and Observability for Development and DevOps
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...