Companies Home Search Profile

Observability in Cloud Native apps using OpenTelemetry

Focused View

Michael Haberman

2:22:41

37 View
  • 1. Introduction.mp4
    02:29
  • 2. What is Observability.mp4
    03:18
  • 3. What is OpenTelemetry.mp4
    04:51
  • 4. Whats unique about cloud-native apps.mp4
    04:46
  • 5. What is a distributed trace.mp4
    03:58
  • 1. Clone the demo app.html
  • 2. Get to know the demo app.mp4
    03:10
  • 3. Install OpenTelemetry.mp4
    05:52
  • 4. How distributed traces are made.mp4
    03:57
  • 5. Adding metrics.mp4
    07:15
  • 6. Correlating logs with traces.mp4
    03:56
  • 7. Creating manual spans.mp4
    03:34
  • 8. Setting custom span attributes.mp4
    05:16
  • 1. A dream come true!.mp4
    00:58
  • 2. Configure instrumentations.mp4
    06:03
  • 3. Debug logs.mp4
    04:22
  • 4. Customize resources.mp4
    04:37
  • 5. Sampling traces.mp4
    11:17
  • 6. Choosing context propagation.mp4
    09:15
  • 7. Configuration via environment variables.mp4
    03:08
  • 8. Performance tuning.mp4
    07:27
  • 1. Running the collector.mp4
    05:38
  • 2. Adjusting the SDK.mp4
    12:06
  • 3. Processors.mp4
    07:22
  • 4. Tail sampling.mp4
    10:34
  • 5. Debugging the collector.mp4
    03:53
  • 6. Should I run my own collector.mp4
    03:39
  • Description


    Mastering OpenTelemetry with Jaeger and Prometheus to have Observability to your cloud native apps

    What You'll Learn?


    • Understand OpenTelemetry core concepts
    • Learn OpenTelemetry architecture
    • Implement OpenTelemetry on demo application
    • Deploy the OpenTelemetry stack
    • Practice OpenTelemetry best practices
    • Learn about OpenTelemetry ecosystem

    Who is this for?


  • Software engineers developing in a distributed environment
  • DevOps & SRE
  • What You Need to Know?


  • Basic software development knowledge
  • Basic understanding of distributed systems
  • More details


    Description

    Welcome to "Observability in Cloud Native Apps using OpenTelemetry"! In this comprehensive course, designed specifically for software engineers, DevOps, and SREs, you will embark on a journey to master the art of observability in modern cloud-native applications using industry-leading tools such as OpenTelemetry, Jaeger, and Prometheus.

    Observability is a critical aspect of managing and maintaining the performance, reliability, and overall health of complex cloud-native applications. In this hands-on course, you will gain the knowledge and practical skills necessary to enhance your applications' observability, enabling you to diagnose, troubleshoot, and optimize their performance with confidence.

    Course Highlights:

    1. Understanding Observability Fundamentals: Delve into the core concepts of observability, exploring the importance of metrics, traces, and logs in gaining insights into the behavior of cloud-native applications.

    2. Deep dive into OpenTelemetry: Learn how to instrument your applications using OpenTelemetry, a powerful and flexible open-source framework that provides standardized APIs for capturing traces, metrics, and logs. Discover how to integrate OpenTelemetry into your application's codebase seamlessly.

    3. Hands-On Project: Put your knowledge into practice with a hands-on demo project that simulates real-world scenarios. Create and analyze traces with Jaeger, set up metric collection with Prometheus, and integrate OpenTelemetry.

    4. Best Practices and Use Cases: Gain insights into industry best practices for observability, including advanced techniques for detecting anomalies, diagnosing issues, and ensuring seamless application scaling.

    By the end of this course, you will have not only a solid understanding of observability concepts but also the practical skills to implement observability practices effectively using OpenTelemetry, Jaeger, and Prometheus. Whether you are a seasoned software engineer, a DevOps enthusiast, or an SRE striving for excellence, this course will empower you to elevate your cloud-native applications to new heights of reliability, performance, and scalability.

    Who this course is for:

    • Software engineers developing in a distributed environment
    • DevOps & SRE

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Michael Haberman
    Michael Haberman
    Instructor's Courses
    Michael Haberman, founder & CTO of Aspecto, OpenTelemetry early adopter and contributor. A public speaker and renowned microservices expert, Michael authored two books for Microsoft and holds AWS Solution Architect certification. Michael had been an independent consultant helping companies to migrate to microservices in high-scale environments. His passion for innovation drives him to empower developers and revolutionize the tech landscape.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 26
    • duration 2:22:41
    • Release Date 2023/10/08