Containerization the Kubernetes Way

Containerization the Kubernetes Way

Develop, run, and deploy your containerized applications using Kubernetes

Bestseller
16.05 9.62

About This Course

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.

All codes and supporting files are placed on GitHub at this link
https://github.com/PacktPublishing/Containerization-the-Kubernetes-Way

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

  • 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.

Are There Any Course Requirements Or Prerequisites?

Knowledge of Kubernetes.

Who Are Your Target Students?

This course is for system administrators and developers who would like to use Kubernetes practically for large-scale container application management.

Course Content

  • 21 lectures
  • 01:36:23
  • The Course Overview
    00:03:30
  • The Kubernetes Container Orchestration System
    00:03:09
  • Core Concepts of Kubernetes Objects and Nodes
    00:04:35
  • Google Kubernetes Engine (GKE)
    00:03:01
  • Amazon Elastic Container Service for Kubernetes (EKS)
    00:02:48
  • Azure Kubernetes Service (AKS)
    00:05:03
  • Prerequisites for Creating a Kubernetes Cluster in EKS
    00:09:10
  • Creating and Deleting a Kubernetes Cluster in EKS
    00:06:50
  • Deploying a Scalable, Stateless Application to EKS
    00:13:55
  • Docker Networking Model
    00:05:22
  • Kubernetes Networking Model
    00:02:08
  • Implementation of the Kubernetes Model
    00:03:22
  • Volumes The Essential Directory
    00:03:13
  • Persistent Volumes Storing Persistent Data
    00:04:41
  • Storage classes
    00:03:46
  • Dynamic Volume Provisioning Creating On-Demand Storage Volumes
    00:02:55
  • Volume Limits Limits on Storage
    00:01:59
  • Using Secrets in Applications
    00:03:00
  • Kubernetes Service
    00:02:23
  • Achieving High Availability
    00:03:28
  • Scaling Kubernetes
    00:08:05
Image

Packt Publication

  • 4.4 (1)
  • 7 Reviews
  • 1 Students
  • 935 Courses