Certified Devops Practitioner/Engineer

Earner of this Minidegree Certification has the following Capabilities
Understanding of Containerisation
Ability to write Dockerfiles, Multi Stage Dockerfiles etc.
Ability to setup and work with Kubernetes Environment
Working knowledge of Kubernetes Essentials - Pods, ReplicaSets, Namespaces, Services, Deployments, Persistent Storage, Helm etc.
Ability to build a Continuous Pipelines along with setting up Git Based Workflows

My Journey - Devops Practitioner

1

Course – Ultimate Docker Bootcamp

2 Core Credits

Approx 24 Hours of Learning Content

What you'll learn

  • Master Docker fundamentals including containers, images, and the Docker ecosystem
  • Learn container lifecycle management, deployment, and operational best practices
  • Develop proficiency in building and optimizing Docker images using Dockerfiles
  • Understand Docker networking concepts and implement various network types
  • Master Docker Compose for orchestrating multi-container applications
  • Design and implement microservices architecture using Docker
  • Gain hands-on experience with container storage, volumes, and data persistence
  • Build a complete microservices application stack using multiple technologies

Check out this course at https://schoolofdevops.com/programs/docker-bootcamp

2

Course – Ultimate Kubernetes Bootcamp

2 Core Credits

Approx 45 Hours of Learning Content

What you'll learn

  • Master Kubernetes fundamentals including architecture, components, and core concepts essential for container orchestration
  • Set up and manage a complete Kubernetes environment using industry-standard tools like kubeadm and Kubespray
  • Implement advanced pod management techniques including deployment strategies, scaling, and high availability configurations
  • Configure essential Kubernetes features such as ConfigMaps, Secrets, and persistent storage for production-ready applications
  • Establish robust networking and security policies with Ingress Controllers and Network Policies
  • Design and implement automated scaling solutions using Horizontal Pod Autoscaler (HPA)
  • Deploy applications using modern release strategies including Blue/Green and Canary deployments
  • Set up comprehensive monitoring and observability using Prometheus and Grafana

Check out this course at https://schoolofdevops.com/programs/ultimate-kubernetes-bootcamp

3

Course – Git and GitHub Essentials

1 Core Credit

Approx 8 Hours of Learning Content

What you'll learn

  • Essentials of Git and GitHub
  • Building Git Based Workflows
  • Pull Requests, Tagging, Releases etc.

Check out this course at https://schoolofdevops.com/programs/mastering-python-for-ai-ml/

4

Course – Ultimate Jenkins Bootcamp

1 Core Credit

Approx 20 Hours of Learning Content

What you'll learn

  • Master Jenkins fundamentals and CI/CD principles, from basic concepts to advanced implementation strategies
  • Build and manage CI pipelines both manually and through Pipeline-as-Code approaches using Jenkinsfile
  • Implement advanced Git-based workflows including branch protection, code reviews, and trunk-based development
  • Create and optimize Docker container integration with Jenkins for efficient application delivery
  • Configure and manage multi-branch pipelines using Blue Ocean UI for enhanced visualization
  • Integrate Jenkins with Kubernetes for container orchestration and deployment
  • Write efficient, maintainable declarative pipelines following industry best practices

Check out this course at https://schoolofdevops.com/programs/jenkins-bootcamp

5

Capstone Project – Build End to End CI/CD Pipeline

3 Core Credits

Approx 60 Hours of Learning Content

What you'll learn

  • what is Continuous Integration and why is it needed
  • how container eco system is revolutionizing the software delivery and the role docker and kubernetes play in it
  • how to use git and guthub for revision control and to support collaborative development
  • how to install and configure Jenkins as a Continuous Integration platform
  • how to write pipeline as a code using declarative syntax with Jenkinsfiles
  • how to create and enforce development workflows and code reviews
  • how to standardize application packaging and distribution with docker and docker registry
  • Continuous Deployment, Continuous Delivery and how those compare with continuous integration.
  • how to use Kubernetes to deploy application with high availability, scalability and resilience
  • how to use Spinnaker to setup multi cloud deployment pipelines
  • how to safely release software with blue/green, highlander, canary release strategies

Check out this course at https://schoolofdevops.com/programs/lfs261-continuous-delivery

6

Certified Devops Practitioner

0%

Earner of this Minidegree Certification has the following Capabilities

  1. Understanding of Containerisation
  2. Ability to write Dockerfiles, Multi Stage Dockerfiles etc.
  3. Ability to setup and work with Kubernetes Environment
  4. Working knowledge of Kubernetes Essentials - Pods, ReplicaSets, Namespaces, Services, Deployments, Persistent Storage, Helm etc.
  5. Ability to build a Continuous Pipelines along with setting up Git Based Workflows
You can also qualify for

Certified Devops Engineer

0/2

You could also earn Devops Engineer Certification if you have completed the following program

  1. Certified CloudOps Engineer
  2. Certified Devops Practitioner