DevOps Tutorials
DevOps provides a structured approach to learning modern software development and IT operations practices. Whether you're a beginner or an experienced professional, our DevOps tutorials offer a systematic exploration of key concepts and tools. With free labs and practical code examples, you'll develop skills in continuous integration, deployment, and infrastructure management. Our DevOps playground enables real - time experimentation with various tools and workflows.
Other Skill Trees
LinuxCybersecurityAWSCybersecurity EngineerDevSecOpsNetworkingCompTIAKali LinuxWiresharkNmapHydraRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellDevOps EngineerGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsCloudflareDatabaseMySQLPostgreSQLRedisMongoDBSQLiteData ScienceBig DataPythonGolangRustJavaCC++Web Development
Loki Configuration
In this lab, you will learn how to ship and query logs. You will configure and run Promtail, the log collection agent, add Loki as a data source in Grafana, and then query your logs using the LogQL language. You will start Loki and Grafana yourself.
DockerLinux
Grafana Installation
In this lab, you will install Grafana using Docker. You will learn how to run the Grafana container, access its web UI, and connect it to a Prometheus instance you start yourself as a data source, preparing you to build powerful monitoring dashboards.
DockerCybersecurity
Grafana Dashboards
In this lab, you will start a Docker monitoring stack and build a Grafana dashboard from scratch. Create a panel, write a PromQL CPU query, customize percentage units, and save a reusable dashboard.
LinuxDocker
Decide Which Downloads Need Repair
Build a byte-based inventory that separates matching, missing and damaged event resources without changing the pack.
Shell
Replace Only Verified Downloads
Download only missing or damaged resources, verify temporary files, and preserve correct work when a source fails.
Shell
Make One Template Work for Every Guest
Generate complete HTML invitation batches from CSV guests, JSON events and a prepared template while preserving special characters and earlier work.
Python
Make Preview and Confirmation Behave Honestly
Make a reusable PowerShell command honor native WhatIf and one overall confirmation while preserving complete event data and protected files.
Shell
Build the Exact Change Set
Preview one room change and build a reusable PowerShell validator that joins exact session and room IDs before saving a complete business plan.
Shell
Read a Photo Catalog Through HTTP
Request a real local HTTP photo API and export a filtered page sample as CSV.
Python
Follow Every Catalog Page
Follow every opaque catalog cursor and publish complete CSV exports safely.
Python
Define What Is Known Before the Event
Build a median attendance baseline, separate earlier training workshops from later evaluation events and learn missing-value means only from training rows.
Python
Compare a Small Model with the Baseline
Fit a short leakage-aware regression Pipeline, compare continuous holdout errors with an early-median baseline and deliver truthful plots and unlabeled future forecasts.
Python
See What Random Assignment Can Change
Keep one outcome per visitor and both group sizes fixed while exploring real reproducible reassignments and plotting their observed differences.
Python
Define One Outcome per Assigned Visitor
Build one binary signup outcome per assigned visitor, preserve people without events and compare seven-day signup rates by stable identity.
Python
Report the Evidence Without Choosing a Winner by Habit
Enumerate the fixed signup experiment's allocation distribution, calculate a defined exact two-sided p value and report evidence without assuming a winner.
Python
Keep Every Line of the Receipt
Build a C snack receipt that preserves separate purchases, integer-cent prices and every line subtotal.
CShell
Reject Input That Cannot Be a Purchase
Validate complete decimal input and protect earlier snack purchases before saving a full C receipt.
CShell
Keep Answers Correct When Choices Move
Build quiz rules that keep answer identities correct when random choices move.
PythonLinux
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 546
- Next