Introduction to DevOps: Agile Software Delivery
This Learning Path guides you through a curated collection of training labs, providing you with real-world, hands-on experience in Enterprise by exploring the essentials of DevOps.
About The Learning path
Audiences
Learning Path Flow:

Lab Architecture:
This Hands-on Training consists of access to a hands-on lab to practice and will guide students through a series of exercises and mini-projects that cover essential Linux concepts. Students will learn how to use the command line, navigate the file system, configure network services, secure the system and much more.

Lab Objectives:
- Understand the history of operating systems and their ecosystem, especially Linux.
- Understand the functionalities and advantages provided by the Linux system.
- Use basic Linux terminal commands.
- Manage file access rights and ownership.
- Understand the concept of processes and scheduled tasks.
- Use monitoring tools to monitor system performance.
- Understand networking concepts and configure network interfaces.
- Ensure the security of a Linux system through concrete actions.
Lab Architecture:
This Hands-on Training consists of a Docker environment and an all-in-one Kubernetes cluster. You will use a Telco application in this environment.

Lab Objectives:
- Understanding container objectives.
- Understanding the basics of containers.
- Creating containers.
- Configuring containers.
- Dockerfile management.
- Alternatives of dockerfile.
- Docker registries.
- Docker-compose.
- Getting introduced to container orchestration with K8S.
Lab Architecture:
This Hands-on Training consists of a dedicated instance of GitLab environment to learn git fundamentals and automation of your deployments.

Lab Objectives:
- Git basics (review).
- Managing the commits.
- Git Team workflow.
- Defining stages and jobs.
- Gitlab runners configuration.
- CI/CD Pipelines: build and full delivery automation.
- CI/CD Pipelines: test and quality automation.
- CI/CD Pipelines: deploy and deployment automation.
Related Learning Paths
Explore LabLabee’s curated Telco Cloud & Enterprise Learning Paths