Kubernetes is the most popular open source container orchestration tool. It discards all the manual processes required in deploying and scaling of the containers. This is highly used in today’s world where microservices architecture is predominant. This hands-on workshop enables each of the participants with the practical knowledge of Kubernetes
Enroll1.Comparison between containers and virtual machines
2.Introduction to Docker
3.Installing Docker (Ubuntu Server)
4.First Docker container
5.Docker Architecture
6.Docker lifecycle (with Hands-on session)
7.Creation of a Docker image
8.Fundamentals of Dockerfile
9.Containerisation of an application
10.Sharing the Docker image
11.docker-compose files
12.Docker Swarms
13.Docker Swarm install
14.Docker Swarm components
15.Docker Swarm usage
16.Introduction to Kubernetes
17.Kubernetes Installation - minikube and kubeadm
18.Kubernetes Basics
19.Node Architecture
20.Replication Controller
21.Pod State
22.Pod Lifecycle
23.Deployments
24.Services
25.Kubernetes Dashboard
26.Rolling updates
27.Blue-Green Deployment
28.Helm for Kubernetes
29.Creating your own Helm Charts
30.Logging in Kubernetes
31.Introduction to Kubernetes in AWS
32.Amazon EKS
33.Amazon ECR
34.Future of Kubernetes
Anju M Dominic is a well accredited professional corporate trainer and consultant in the field of DevOps . She has conducted over 150+ hands-on workshops across different product and service companies. She is also a trainer/author across various training companies including PluralSight, Edureka, KnowledgeHut, etc. She is currently the Principal consultant and founder of QuadraLogics, a boutique training/consulting firm. Anju is well known for her contributions to technical articles which includes two books and several whitepapers in the field of software engineering. She is also a regular speaker for many DevOps and Agile conferences
Ranjith Tharayil is an accomplished innovator, author, entrepreneur, technologist,CTO adviser, and inspirational servant leader.He is currently the Founder and CTO of a SAAS-based Digital Credential Platform CertifyMe.Online. He has also been honored with the title "Mentor of change" by NITI Ayog, Govt of India, and was associated with the Association for Computing Machinery as "ACM Distinguished Speaker". He has authored 10 patents, 30+ articles, and 3 books across different domains he has touched.
Usecase-based learning approach engages learners in a hands-on exercise of specific scenarios that resemble real-world examples. This learner-centric method helps learners gain not only the required knowledge but the key skill to apply the gained knowledge. Focusing on learning how to apply knowledge is essential for practical subjects like DevOps. In our program we use Use Case-based learning technique. Our practitioner learns by exploring several hands-on, real-life scenarios.
EnrollNo. | Steps | Commands |
1 | Run Jenkins in a container | sudo docker run --name jenkins -p 8085:8080 anjurose/jenkins |
2 | View the Jenkins dashboard in the browser | Access your application at YOUR_ipaddress:8085 |
3 | Stop the container and exit it by Ctrl + c command | Ctrl + c |
4 | View the containers | sudo docker ps |