When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Kubernetes and Docker Fundamentals For Beginners (Hands-on)

Learn the fundamentals of Docker and Kubernetes. This course is for beginners, freshers, devops engineers, managers.

     
  • 4.4
  •  |
  • Reviews ( 340 )
₹599

This Course Includes

  • iconudemy
  • icon4.4 (340 reviews )
  • icon2h 34m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Kubernetes and Docker Fundamentals For Beginners (Hands-on)

This course on

Docker and Kubernetes for Beginners

, was primarily designed with the beginners in mind. In addition to covering

everything you need to known about Dockers and Kubernetes

, this course also covers the very basics on virtualization, Virtual Machines, Containers and cloud technologies, including Docker Containers. This is a

hands-on Kubernetes crash course with a lot of Labs, and Demos

. Here is a

brief summary

of what you'll learn in this course: 1. Virtual Machines, 2. Docker containers, 3. Difference between Virtual Machines and Docker Containers, 4. How to build Docker Container Images and run them. 5. How to push Docker Images to Docker Hub Registry 6. Difference between Docker and Kubernetes 7. What is Kubernetes 8. Kubernetes vs Docker Swarm 9. Why Google Open Sourced Kubernetes 10. What is the need for Kubernetes, 11. What is the problem that Kubernetes addresses 12. How end users benefit from Kubernetes, 13. Kubernetes Competitors 14. How to create a real multi-node Kubernetes Cluster in Google Cloud Platform 15. How to create a Minikube cluster on your laptop or VM. 16. How to create, run and manage Docker Containers as Pods in Kubernetes Cluster at cloud scale 17. How to create a Kubernetes Deployment 18. How to create a Kubernetes Load Balancer Service 19. Basics on Microservices Architecture 20. How to scale up and Scale down Pods in Kubernetes Cluster 21. How to perform DevOps workflow (rollout and rollback software updates to Pods) in a Kubernetes Cluster 22. How to drain a Kubernetes Node for maintenance using High Availability 23. How to add back the node to the cluster after the maintenance. 24. How to dismantle the Kubernetes Cluster. This is a

hands-on Kubernetes course with a lot of Labs, and Demos

. The course was created by a very senior technical architect and devops guru who has more than 16 years of experience in working for various silicon valley companies.

Please Note

If you are not completely satisfied with the course, you can request for a full refund from Udemy anytime within the first 30 days.

What You Will Learn?

  • Be able to understand, deploy and administer Kubernetes Platform .
  • Create Docker container images for web applications .
  • Create a multi-node, production grade Kubernetes Cluster with High Availability .
  • Create, Run and Manage Docker Containers at Cloud scale in a Kubernetes Cluster .
  • Horizontally scale each microservices application, on demand and expose the microservice using a load balancer service. .
  • Upgrade, downgrade applications running in a live production system using Kubernetes .
  • Rollback to the previous working version of the application, if there was any problem with the upgrade. .
  • Perform server maintenance activities in a live production Kubernetes Cluster, without any application downtime..