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
LinuxCybersecurityDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitCloudflareDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Web DevelopmentData Science
Quick Start to Hive
This lab focuses on Hive's configuration and basic operations, designed for students with a certain SQL foundation to understand Hive's architecture, basic deployment and usage.
MySQLLinux
How to Clone a Git Repository with Username and Password Authentication
Learn how to clone a Git repository using username and password authentication. Detailed step-by-step guide to securely access your remote Git repository.
Git
Publishing Test Reports and Build Notifications
Create a Jenkins Freestyle job from the dashboard, publish JUnit test results, and configure build email notifications.
Jenkins
Writing Scripted Jenkins Pipelines
Create and run a Jenkins scripted Pipeline job with node, stage, shell steps, and Groovy control flow.
Jenkins
Running Pipelines on Container Agents
Run a Jenkins Pipeline in the container-backed Jenkins environment and capture container execution evidence.
Jenkins
Recover a Failed Service
Diagnose one invalid configuration value and return its systemd service to the active state.
Linux
Backing Up and Restoring Jenkins Configuration
Back up a Jenkins job configuration, delete it, restore it from an archive, and verify the restored job.
Jenkins
Stop a Runaway Process
Inspect and stop one prepared process by using its recorded PID.
Linux
Triggering Jenkins Builds with Webhooks
Simulate a repository webhook with curl, pass branch and commit data into a Jenkins job, and verify the triggered build log.
Jenkins
Restore a Configuration from Backup
Restore one missing configuration file from a prepared compressed archive.
Linux
Upload a Configuration with SCP
Use the supplied SSH identity to copy one configuration file to a remote account.
Linux
Write a Log Error Summary Script
Write one short Bash script that counts error lines in each prepared log.
Shell
Creating Multibranch Pipelines
Create a local two-branch Git repository, configure a Jenkins Multibranch Pipeline from the dashboard, and compare branch builds.
Jenkins
Initializing a Jenkins Controller
Start an isolated Jenkins controller, retrieve the initial admin password, create a real administrator, confirm the initialized dashboard, and clean up the temporary controller.
Jenkins
System Information and Process Management
Learn to identify a Linux system, interpret load, inspect processes, find PIDs, send signals, control terminal jobs, use exit status, and run detached work.
Linux
Configuring Tools and Labeled Agents
Configure a Jenkins node label, a local Git tool, and a Freestyle job from the Jenkins dashboard.
Jenkins
Storing Credentials in Jenkins
Create, inspect, and update a Jenkins username/password credential from the Jenkins dashboard.
Jenkins
Correct a Service Bind Address
Change one local-only service to listen on all IPv4 interfaces while preserving its response.
Linux
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 508
- Next