Open Telemetry Training Course
OpenTelemetry is a set of APIs, SDKs, and tools for instrumenting, generating, collecting, and exporting telemetry data (metrics, logs, and traces) to analyze the performance and health of applications. It is an open-source project designed to provide a unified and vendor-neutral way to observe system
Course Outline
Introduction to OpenTelemetry
- Understanding the goals and benefits of OpenTelemetry.
- Overview of the OpenTelemetry ecosystem: APIs, SDKs, and tools.
Basics of Instrumentation
- Instrumentation of applications: metrics, logs, and traces.
- Practical tasks: Simple application with OpenTelemetry instrumentation.
Advanced Instrumentation Techniques
- Instrumentation for advanced use cases.
- Integration with various frameworks and programming languages.
Workshops and Case Studies
- Analysis of real-world use cases of OpenTelemetry.
- Working on group projects utilizing OpenTelemetry.
Observation and Monitoring
- Utilizing OpenTelemetry data for application monitoring.
- Tools for visualizing and analyzing telemetry data.
Best Practices and Summary
- Discussion of best practices in implementing OpenTelemetry.
- Course summary and discussion on further learning steps in OpenTelemetry.
Requirements
- Basic understanding of cloud-native applications, familiarity with software development and DevOps practices.
Audience
- IT professionals, software developers, and DevOps engineers who are interested in implementing observability in their cloud-native applications.
Open Training Courses require 5+ participants.
Open Telemetry Training Course - Booking
Open Telemetry Training Course - Enquiry
Open Telemetry - Consultancy Enquiry
Consultancy Enquiry
Testimonials (4)
Lab exercise
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Course - Automated Monitoring with Zabbix
very friendly and helpful
Aktar Hossain - Unit4
Course - Building Microservices with Microsoft Azure Service Fabric (ASF)
Good hands on experience with the tool and excellent documentation provided
Ryan McNamara - Penten
Course - Nagios XI Administration
The manual serverless setup. Also, I had no Idea sls web console exits, which is nice.
Rafal Kucharski - The Software House sp. z o.o.
Course - Serverless Framework for Developers
Upcoming Courses
Related Courses
Automated Monitoring with Zabbix
14 HoursThis instructor-led, live training in Bhutan (online or onsite) covers the installation, planning and configuration of Zabbix, and focuses on practical implementation and tooling.
By the end of this training, participants will be able to:
- Install and configure Zabbix for monitoring IT infrastructure.
- Set up and manage hosts, items, triggers, and actions within Zabbix.
- Utilize Zabbix's features for data collection, alerting, and reporting.
- Integrate Zabbix with other tools and platforms for enhanced monitoring and automation.
Amazon DynamoDB for Developers
14 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at developers who wish to integrate a DynamoDB NoSQL database into a web application hosted on AWS.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start integrating data into DynamoDB.
- Integrate DynamoDB into web applications and mobile applications.
- Move data in AWS with AWS services.
- Implement operations with AWS DAX.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- Use ASF as a platform for building and managing microservices.
- Understand key microservices programming concepts and models.
- Create a cluster in Azure.
- Deploy microservices on premises or in the cloud.
- Debug and troubleshoot a live microservice application.
Fluentd for Log Data Unification
14 HoursThis instructor-led, live training (online or onsite) is aimed at engineers who wish to set up an architecture where everything is logged.
By the end of this training, participants will be able to:
- Install and configure Fluentd.
- Collect logs from large numbers of disparate servers.
- Unify the logging layer within an organization.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- This training covers logging approaches for various types of systems. Please contact us to arrange coverage for specific systems (syslog, Apache, Nginx, IoT, ElasticSearch, MongoDB, Hadoop, etc.).
- To learn more about Fluentd, please visit: https://www.fluentd.org/
Fn Project
7 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at programmers and developers who wish to use Fn in creating serverless applications and services.
By the end of this training, participants will be able to:
- Set up Fn to create directories and functions.
- Create applications using different programming languages.
- Monitor functions to resolve issues at the development and deployment stages.
Nagios Certified Administrator Preparation
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at intermediate-level system administrators who wish to prepare for the Nagios Certified Administrator exam.
By the end of this training, participants will be able to:
- Gain a thorough knowledge of Nagios, including installation, configuration, and administration.
- Use Nagios to monitor networks, servers, and applications.
- Implement advanced monitoring techniques for diverse IT environments, including cloud and virtualized infrastructures.
- Configure alerts, manage notifications and generate reports to ensure proactive network management.
- Take the Nagios Certified Administrator exam with confidence.
Advanced Nagios
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at intermediate-level systems administrators who wish to learn and utilize the advanced features and components of Nagios for IT monitoring.
By the end of this training, participants will be able to:
- Understand Nagios architecture, components, and advanced monitoring strategies.
- Implement advanced service monitoring and extend Nagios functionality.
- Explore Nagios add-ons and advanced techniques.
Nagios
35 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at intermediate-level IT professionals who wish to implement and manage infrastructure monitoring using Nagios.
By the end of this training, participants will be able to:
- Install and configure Nagios Core and relevant plugins.
- Monitor servers, network devices, services, and applications.
- Configure alerts and performance thresholds.
- Integrate Nagios with databases and third-party tools.
- Set up distributed monitoring and high availability environments.
- Visualize monitoring data using tools such as NagVis and BPI.
Nagios Core
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at intermediate-level IT professionals who wish to implement, configure, and maintain Nagios Core for real-time infrastructure monitoring.
By the end of this training, participants will be able to:
- Install and configure Nagios Core and its components.
- Monitor hosts, services, and network resources.
- Configure secure user access and alerting systems.
- Create custom checks and extend Nagios monitoring capabilities.
- Utilize plugins and graphing tools for reporting and analysis.
Nagios Certified Professional Preparation
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at intermediate-level system administrators who wish to prepare for the Nagios Certified Professional exam.
By the end of this training, participants will be able to:
- Gain a solid foundation in both Nagios XI and Nagios Core, including their architecture and key components.
- Monitor hosts, services, and network components effectively using Nagios.
- Using Nagios for data visualization, dashboards, and reporting.
- Take the Nagios Certified Professional exam with confidence.
Nagios XI Administration
21 HoursNagios XI is enterprise server and network monitoring software.
In this instructor-led, live training, participants will learn how to set up and operate Nagios XI as they step through process of managing Linux and Windows servers in a series of hands-on live-lab exercises.
By the end of this training, participants will be able to:
- Install and configure Nagios XI
- Monitor Windows and Linux machines
- Monitor network devices
- Perform administrating tasks, including backing up, restoring, and scheduling downtime of Nagios XI
Audience
- System administrators
Format of the Course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
OpenFaas for Developers
14 HoursThis instructor-led, live training in Bhutan (onsite or remote) is aimed at developers who wish to use OpenFaas to create, build, test, debug and deploy event-driven functions without needing to worry about managing the underlying server infrastructure.
By the end of this training, participants will be able to:
- Install and configure OpenFaas.
- Package any binary or code as a serverless function without repetitive boiler-plate coding.
- Decouple from AWS Lambda to avoid lock-in.
- Deploy event-driven functions to an on-premise server or to the cloud.
Parallel Programming with OpenMP
14 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at software engineers who wish to develop parallel applications using OpenMP.
By the end of this training, participants will be able to:
- Understand and use parallel programming with Fortran in OpenMP.
- Calculate fractals in parallel to render multiple pixels and characters.
- Implement vector programming with SIMD extensions for HPC systems.
- Add parallel blocks for specifying shared memory parallelism.
Serverless Framework for Developers
14 HoursThis instructor-led, live training in Bhutan (onsite or remote) is aimed at developers who wish to use Serverless Framework on AWS and other cloud platforms to create and deploy microservice applications.
By the end of this training, participants will be able to:
- Set up Serverless Framework to work with compute services such as AWS Lambda.
- Reduce the complexity and cost of deploying microservices on different cloud platforms.
- Emit and capture events and execute functions automatically.
Serverless on Kubernetes Fundamentals
21 HoursThis instructor-led, live training in Bhutan (online or onsite) is aimed at developers and DevOps engineers who wish to utilize a serverless approach for building enterprise applications in Kubernetes.
By the end of this training, participants will be able to:
- Setup and configure the Kubernetes system to start developing with a serverless architecture.
- Understand the concepts and principles foundational to serverless environments.
- Operate toolchains necessary to serverless development and integrate it with Kubernetes components.
- Practice their skill in Python programming language and apply it to implement serverless systems.
- Secure enterprise applications that are deployed through a serverless framework on Kubernetes.
- Utilize modern cloud computing methods in optimizing DevOps task processing workflows.