Mastering Docker & Kubernetes: Hands-On Guide with AWS

Udemy Certificate USD 19.99
Enroll now →
Mastering Docker & Kubernetes: Hands-On Guide with AWS

About this course

Course Description:Section 1: Kubernetes IntroductionWhat is KubernetesWhy do we use Kubernetes?Monolithic approach for developing applications.Microservices Vs. MonolithicKubernetes Gateway APIEvolution of Containers, Dockers & VMsMicroservices running as containersKubernetes - Orchestration or container management toolFeatures of KubernetesSection2: Architecture of the Kubernetes ClusterThe architecture of the Kubernetes ClusterUnderstand architecture with various examplesWorking with KubernetesRoles of Master NodeComponents of Control Plane (Master Node) API Server Etcd Scheduler Controller ManagerKubeletService ProxyPODContainer Engine - Docker, Containerd, or RocketSection 3: Setup of Kubernetes Cluster AWS EnvironmentSetup Kubernetes Master and Worker Node on AWS EnvironmentUpdate the SystemInstall HTTP packageDocker InstallationSetup open GPG KeyInstall the Kubernetes packagesBootstrapping the master nodeConfigure Worker NodesSection 4:  Kubernetes Concepts - Cluster types, Minikube Server, YAML, Pod, Kubelet, PortsKubernetes  ClusterTypes of ClusterAll-in-one (Single Node Cluster)Single-node, single-master, and multi-worker node clusters.Single-Node etcd, multi-Master, and Multi-Worker Node Cluster. About Minikube  Installation of Minikube ServerCreat

What you'll learn

  • understand Kubernetes concepts and architecture
  • install and configure Docker and Kubernetes
  • set up a Kubernetes cluster in AWS
  • work with different types of Kubernetes clusters

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.