-
This course helps to understand the devops methodology in detail and help them learn the devops tools and gain handson experience on the tools thereby :
-
Apply DevOps strategies to your projects
-
Understand Continuous Delivery
-
Automate the deployment process
-
Create CI/CD pipeline by integrating the tools
-
Learn Managing application for high availability,Load balancing, scaling and deployment strategies for no downtime.
-
continuous integration Jenkins
-
version control system GIT
-
containerization using DOCKER
-
Build a highly available and fully scalable application with Docker Swarm
container orchestrator KUBERNETES
-
Introduction to Kubernetes
-
Kubernetes Architecture
-
Spinning up a Kubernetes Cluster on AWS
-
Exploring your Cluster
-
Understanding YAML configuration in kubernetes
-
Creating a pod object in kubernetes
-
Creating a Deployment in Kubernetes using YAML Preview
-
Creating a Service Object in Kubernetes
-
Creating Headless service, Node Port, Load balancer Services
-
Creating secrets and configmaps
-
Working with daemon sets
-
Deploying database application using statefulsets
-
Working with Persistent Volumes, Persistent volume claims
-
Using Rolling Updates in Kubernetes
-
Blue Green Deployments in Kubernetes
-
Canary Deployment in Kubernetes
-
Helm Package manager for Kubernetes
-
Deploying Kubernetes Dashboard with Helm
-
Installing Prometheus and grafana on kubernetes cluster with Helm
-
Monitoring Kubernetes cluster with Prometheus
-
Deploying micro service application using statefulsets and Persistent volumes
KUBERNETES ON AWS – EKS
-
Create Kubernetes cluster on AWS with EKS
-
Eksctl command line tool
-
Configuring Auto Scaling EKS cluster on AWS
-
Deploy application on EKS cluster from Jenkins
-
Complete CI/CD pipeline on EKS cluster on AWS from Docker hub
-
Complete CI/CD pipeline on EKS cluster on AWS from ECR
-
build automation tool MAVEN















