Complete Kubernetes: Docker Orchestration + DevOps Project
Initial Training: Original Kubernetes by Cloud NCF for Devs, Analysts and Curious + Devops Project + Love for Teaching ♡
Created by Arnaldo Sousa – IBM Former Instructor | Linux | CKA | CKAD | Helm | Web development | Terraform | Istio | 13 hours on-demand video course
The Best and Most Complete Online Kubernetes Course for Beginners!
Kubernetes is the most powerful DevOps technology for managing (orchestration) the entire lifecycle of cloud applications today. Google currently deploys more than 12 billion applications per month based on Kubernetes (Search, YouTube, Gmail, Google Play, Chrome, among others).
Kubernetes is the new phenomenon used in the most advanced technology companies, due to the versatility, security, and performance that Kubernetes offers to deliver new software and updates in record time, as today’s internet demands!
The Complete Kubernetes: Docker Orchestration + DevOps Project course will provide initial professional training for your entry into the Kubernetes market (Kubernetes Administrator — Entry Level). With the content of this training, you will be prepared to face different situations related to the daily operation of Kubernetes.
What you’ll learn
- Orchestrate a professional application in the Final Project of the Course, but first, you will learn…
- What is a container orchestrator, and what are they used for.
- Study the concepts, resources and components for the Certified Kubernetes Administrator (CKA) exam.
- Install and configure Kubernetes locally.
- Install kubectl, the command-line tool for controlling Kubernetes.
- Learn from the basics: History, Fundamentals, and Concepts of Kubernetes.
- Understand the components that make up a Kubernetes cluster.
- Know the structure of YAML files used in Kubernetes.
- Group containers into logical host models called Pods.
- Maintain a stable set of replicas of running Pods using ReplicaSets.
- Deploy, scale, rollout and rollback your applications with Deployments.
- Understand basic Kubernetes internal networking infrastructure.
- Learn to use the resource group isolation mechanism with Namespaces.
- Understand, build, consume and manipulate different types of services using Kubernetes Services.
- Understand and implement sanity checks for your applications with LivenessProbe.
- Understand and manage minimum and maximum computational resources with Kubernetes Resources features.
- Use Volumes for data persistence (emptyDir, hostPath and PersistentVolume).
- Understand, build and manage daemons with powerful Kubernetes DaemonSets.
- Run one-off processes or tasks with Kubernetes Jobs resources.
- Design and schedule tasks/processes with Kubernetes CronJobs.
- Store, use, and manipulate non-confidential configuration data using ConfigMaps.
- Using and manipulating sensitive configuration data through Kubernetes Secrets.
- Orchestrate persistent stateful applications with advanced and powerful StatefulSets.
- Manipulate internal and external endpoints with Kubernetes Endpoints objects.
- Learn and use the new Kubernetes EndpointSlices to handle endpoints.
- Understand and control access to Kubernetes resources using RBAC Security Authorization.
- Learn good practices for day-to-day Kubernetes administration.
- Gain confidence to put on your resume that you know Kubernetes!
Recommended Course
Docker & Kubernetes: The Practical Guide [2024 Edition] Best seller
Kubernetes Certified Application Developer (CKAD) with Tests Best seller
Docker Mastery: with Kubernetes +Swarm from a Docker Captain Best seller
Certified Kubernetes Administrator (CKA) with Practice Tests Best seller
Who this course is for:
- DevOps teams;
- Software operators;
- Ambitious software developers;
- Professionals looking for new cloud technologies;
- IT people who aspire to increase their compensation;
- IT students who want to boost their professional resume;
- Researchers of new high-performance distributed technologies.