Attend a Demo Session | Meet the Expert Who Can Kickstart Your Career in Kubernetes
Course Duration | 14 hrs | ||
---|---|---|---|
Live Projects | 2 | ||
Next Batch | 20 February, 2021 |
Docker Essentials
What is YAML?
Basics of YAML
YAML Structure
Syntax of YAML
What is Virtualization?
What is Containerization?
Virtualization vs Containerization
Introduction to Kubernetes
Myth busters of Kubernetes – What Kubernetes is not?
kube-API server
etcd key-value store
kube-scheduler
kube-controller-manager
cloud-controller-manager
Components of Cloud Controller Manager - Node Controller, Volume Controller, Route Controller, Service Controller
Introduction to Node Components of Kubernetes
Docker
kubelet
kube-proxy
kubectl
Add-ons in Kubernetes: Cluster DNS, Kubernetes Dashboard, Container Resource Monitoring, Cluster level logging
Introduction to Pods
Why do we need a Pod?
Pod Lifecycle
Working with Pods to manage multiple containers
Pod Preset
What is a Node?
kubectl basic commands
Containerized app deployment on local kubernetes cluster
GCP (Ephemeral) volumes
What is a Service?
Labels and Selectors
Deployment Controller
Replica Set
Replication Controller
Scaling out a deployment using replicas
Horizontal pod Autoscaler
Load balancing
Rolling Update
Ingress and its types
Stateful set
Pod management policies: OrderedReady, Parallel
Update strategies: OnDelete, Rolling Update
Headless services
Persistent Volumes
Federated clusters
Debugging by looking at events such as Pending Pods, Unreachable nodes
Auditing and accessing logs in Kubernetes – Log collectors and audit policy
Security best practices in Kubernetes
By the end of Kubernetes training at Tekslate, you will be able to
Install and configure the Kubernetes cluster.
Learn how to run and manage containers effectively.
Deploy any application(stateless and stateful) to the cluster and scale it manually or automatically.
Create Kubernetes pods, deployments, and services.
Create federations to manage the cluster.
Deploy a multi-component software application efficiently.
Due to the high demand for Kubernetes, there are numerous job opportunities available around the world.
World’s top multinational companies are recruiting Kubernetes certified professionals.
Kubernetes professionals are earning quite more salaries compared to professionals working on other technologies.
On average, Kubernetes Certified professional earns $149,493 USD per annum.
The following job roles will get benefited from learning this course:
Software Professionals
Testing Professionals
Software Architects and Designers.
Open source contributors and enthusiasts.
Professionals who want to Advance their career as a DevOps Engineer.
Developers who want to accelerate their careers as professionals using Dockers and Kubernetes.
Managers who are technical subject matter experts, leading software development projects.
The following are the prerequisites for learning Kubernetes:
Basic understanding of Docker.
Basic knowledge of Windows Command Line.
We will provide two real-time projects under the guidance of a professional trainer, who will explain to you how to acquire in-depth knowledge on all the concepts involved in these projects.
Have More Questions
Contact usHave questions? We’ve got the answers. Get the details on how you can grow in this course.
Have More Questions. Reach our Support Team
Contact usSee if this course is a fit for you by joining us for an online info session. You’ll meet our team, get an overview of the curriculum and course objectives, and learn about the benefits of being a student at Tekslate
Attend a Demo Session | Meet the Expert Who Can Kickstart Your Career in Kubernetes
By providing us with your details, We wont spam your inbox.