English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 36m | 318 MB
Develop, run, and deploy your containerized applications using Kubernetes
Containers are here to stay and we need a way to manage them. Kubernetes is the most important container-centric management technology in the world. This course will teach you the Kubernetes way of containerizing your applications in production.
You’ll learn how to deploy Kubernetes on several cloud platforms. Further, you’ll learn to package your code to run in Kubernetes. You’ll dive into the Kubernetes architecture and components and explore how they come together to build a production-class container infrastructure. Later you will learn to work with pods, deployments, and services.
By the end of this course, you’d have gained the required skills to deploy a Kubernetes cluster and a simple application in a development ecosystem.
The course will take you step-by-step through Kubernetes; you’ll learn why you should use it and how to apply container clustering, networking, and deployment automation. The steps are built on practical, hands-on exercises that will get you to a productive level quickly.
What You Will Learn
- Discover the ‘Kubernetes way’ to build production-class container infrastructure.
- Get up and running with fundamentals of Kubernetes to get started with containerization.
- Discover the intricacies of the Kubernetes architecture and its useful components.
- Create and manage large-scale containers with Kubernetes.
- Enhance your learnings with practical, hands-on exercises to get to know Kubernetes even better.
- Create, run and scale your own Kubernetes cluster from scratch.
- Explore the other different features like load balancing, DNS and more.
- Discover new ways to store your data and manage them effectively.
Table of Contents
Getting Started with Kubernetes
1 The Course Overview
2 The Kubernetes Container Orchestration System
3 Core Concepts of Kubernetes Objects and Nodes
4 Google Kubernetes Engine (GKE)
5 Amazon Elastic Container Service for Kubernetes (EKS)
6 Azure Kubernetes Service (AKS)
Clustering and Scaling Containers
7 Prerequisites for Creating a Kubernetes Cluster in EKS
8 Creating and Deleting a Kubernetes Cluster in EKS
9 Deploying a Scalable, Stateless Application to EKS
Setting-Up Cluster Networking in Kubernetes
10 Docker Networking Model
11 Kubernetes Networking Model
12 Implementation of the Kubernetes Model
Managing and Storing Data with Kubernetes
13 Volumes – The Essential Directory
14 Persistent Volumes Storing Persistent Data
15 Storage classes
16 Dynamic Volume Provisioning Creating On-Demand Storage Volumes
17 Volume Limits –Limits on Storage
Going Further with Production
18 Using Secrets in Applications
19 Kubernetes Service
20 Achieving High Availability
21 Scaling Kubernetes
Resolve the captcha to access the links!