This repository contains a collection of real-world DevOps projects covering the full lifecycle of modern application delivery, from infrastructure provisioning to CI/CD, containerization, orchestration, and monitoring.
The projects demonstrate hands-on implementation of key DevOps practices, including:
- Building and deploying applications
- Managing artifacts and repositories
- Working with Docker and containerized environments
- Orchestrating applications with Kubernetes
- Automating infrastructure using Terraform
- Implementing CI/CD pipelines with Jenkins
- Monitoring systems and applications
Each project focuses on practical scenarios such as:
- Deploying applications to cloud environments
- Managing containerized workloads
- Designing scalable Kubernetes architectures
- Automating operational tasks using scripting and configuration management tools
The goal of this repository is to showcase production-oriented DevOps workflows and best practices that can be applied in real-world environments.
- Module 5 - Cloud & Infrastructure as Service Basics: devops-05-cloud-digitalocean
- Module 6 - Artifact Repository Manager with Nexus: devops-06-artifact-repository-nexus
- Module 7 - Containers with Docker: devops-07-containers-docker
- Module 8 - Build Automation & CI/CD with Jenkins: devops-08-automation-ci-cd-with-jenkins
- Module 9 - AWS Services: devops-09-aws-services