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: [ Ссылка ]
Official OpenTelemetry Demo GitHub repo: [ Ссылка ]
Project step by step Document: [ Ссылка ]
Project document in PDF: [ Ссылка ]
Connect with me on LinkedIn: [ Ссылка ]
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: [ Ссылка ]
GitLab CICD Course: [ Ссылка ]
DevSecOps Project: [ Ссылка ]
Terraform Project with GitLab: [ Ссылка ]
Python Microservices Project: [ Ссылка ]
Logging & Monitoring in DevOps: [ Ссылка ]
Are Certifications really worth it? [ Ссылка ]
DevOps Engineer Interview Questions: [ Ссылка ]
Devops Projects for resume | Observability Project | OpenTelemetry demo | Kubernetes Projects | Monitoring devops projects
Join this channel to get access to perks:
[ Ссылка ]
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
Observability Devops Project - Opentelemetry Demo Application
Теги
devops projectdevops projects for resumedevops project from scratchobservabilityopentelemetryotel demootel collectorkubernetes projectdockerdocker projects for devopsdevops projects for beginnersprometheusgrafanajaegermonitoring devops projectmonitoring devopsdevops toolsdocker projects for practiceaws project step by stepobservability toolsobservability in devopsaws devopsaws projects for devopsdevopsotel demo tutorialhelm chartaws