Observability Devops Project - Opentelemetry Demo Application

Published: 22 August 2024
on channel: Cloud Champ
6,839
279

Devops Project | Observability Project | OpenTelemetry demo | Otel app
In this devops project we will deploy the popular Opentelemetry Astronomy shop app also known as Otel demo. To learn how to collect Metrics, logs and traces from microservice application running as containers on systems or Kubernetes clusters.

What is Opentelemetry?
Open Telemetry (usually called OTel) is an open standard for data collection that is vendor-agnostic. As of the publication of this article, OTel is the second most active Cloud Native Computing Foundation (CNCF) project, after Kubernetes signifying its importance to improve open-source data collection, portability, control, and support.

Opentelemetry Demo
The OpenTelemetry Demo is a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.

More about the Microservice Application in this DevOps Project:
The demo application is a cloud-native e-commerce application made up of multiple microservices. Because it includes examples of 10 programming languages OpenTelemetry supports with SDKs, the application makes a good reference for developers on how to use OpenTelemetry. You can also use it to test different OpenTelemetry features and evaluate how they appear on backends. Moreover, you can use it as a framework for further customization.
To run the demo, you’ll need either a Docker or Kubernetes environment. By default, the demo comes with Jaeger, Grafana and Prometheus backends for displaying the collected traces and metrics, but you can easily configure alternative backends like Datadog, New Relic, Dynatrace, Sumologic, Logz.io, Splunk and many other devops monitoring tools.

Devops Project | Observability Project | OpenTelemetry demo | Otel app

Official OpenTelemetry Demo Documentation: https://opentelemetry.io/docs/demo/
Official OpenTelemetry Demo GitHub repo: https://github.com/open-telemetry/ope...

Project step by step Document: https://cloudchamp.notion.site/Otel-A...

Project document in PDF: https://www.linkedin.com/posts/nasiul...

Connect with me on LinkedIn:   / nasiullha-chaudhari  

Timestamp:
00:01 - 00:34:
Introduction to the DevOps observability project with OpenTelemetry Astronomy Shop.
00:34 - 01:07:
Overview of key tools and the project's importance.
01:07 - 02:06:
Details on comprehensive project documentation.
02:06 - 05:14:
Introduction to OpenTelemetry and its role in CNCF.
05:14 - 07:19:
Setting up the project on AWS using Docker.
07:19 - 12:12:
Deploying the application with Docker Compose.
12:12 - 15:24:
Running the project with key services like Jaeger and Kafka.
15:24 - 18:38:
Demo of the running e-commerce application.
18:38 - 21:03:
Overview of microservices, metrics in Grafana, and dashboards.
21:03 - 22:38:
Navigating Grafana dashboards and the Span Metrics Demo Dashboard.
22:38 - 24:11:
Introduction to Jaeger for distributed tracing.
24:11 - 25:14:
Discussion on tracing and other monitoring tools.
25:14 - 26:55:
Enabling feature flags using flagD.json.
26:55 - 29:32:
Generating monitoring data and checking errors in Jaeger.
29:32 - 31:37:
Troubleshooting errors using Jaeger and Grafana.
31:37 - 33:54:
Analyzing performance metrics in Grafana.
33:54 - 35:51:
Introduction to OpenSearch for log management.
35:51 - 40:49:
Overview of OpenTelemetry Collector and final thoughts on observability.
40:49 - 41:20:
End of the video.


Devops Projects for resume | Observability Project | OpenTelemetry demo | Otel app | cncf
#devops #observability

Also checkout Other DevOps Projects -

Kubernetes DevOps Projects:    • DevOps Projects for Resume  
GitLab CICD Course:    • Learn Complete GitLab CI/CD in 1 hour...  
DevSecOps Project:    • DevSecOps Pipeline Project: Deploy Ne...  
Terraform Project with GitLab:    • DevOps Project - Automate deploying t...  
Python Microservices Project:    • DevOps Project: Video to Audio Python...  
Logging & Monitoring in DevOps:    • Monitoring and Logging for DevOps Eng...  
Are Certifications really worth it?    • Are Certifications Really Worth it? D...  
DevOps Engineer Interview Questions:    • DevOps Interview Questions and Answer...  

Devops Projects for resume | Observability Project | OpenTelemetry demo | Kubernetes Projects | Monitoring devops projects

Join this channel to get access to perks:
   / @cloudchamp  


Tags:
devops project,devops projects for resume,devops project from scratch,observability,opentelemetry,otel demo,otel collector,kubernetes project,docker,docker projects for devops,devops projects for beginners,prometheus,grafana,jaeger,monitoring devops project,monitoring devops,devops tools,docker projects for practice,aws project step by step,observability tools,observability in devops,aws devops
Otel


Watch video Observability Devops Project - Opentelemetry Demo Application online without registration, duration hours minute second in high quality. This video was added by user Cloud Champ 22 August 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 6,83 once and liked it 27 people.