Kubernetes Course from a DevOps guru (Kubernetes + Docker)

Video description

Kubernetes from the ground up; deploy and scale performant and reliable containerized applications with Kubernetes

About This Video

  • Learn about Kubernetes course which contains a mini crash course on Docker, so even if you have zero knowledge about Docker, you can still follow along!
  • Learn to Master DevOps Skills and stay ahead in the competitive job market

In Detail

Kubernetes is at the cutting-edge of how the greatest apps scale, the most successful businesses ensure reliability day-in and day-out through all kinds of conditions, and how DevOps engineers around the world keep calm and stay effective. After being released as open-source from Google, where Kubernetes remained their "secret-sauce" in their seemingly infinite ability to scale their global-scale products and services without a hitch for almost a decade, Kubernetes + Docker have become the dominant and de facto standard in how applications containerized using technologies such as Docker are architected, deployed, managed, and scaled. If you consider Docker containers in an application as the individual members of an orchestra, each with a specific job and responsibility to stay on-tempo and on-track with the rest of their peers to deliver a great performance, you can think of Kubernetes as the conductor of the orchestra. It's no wonder then that, with its deep history and long track-record managing production applications ranging from small startups to the biggest companies in the world, Kubernetes is the de facto standard in the emerging area of Container Orchestration. Whether you're a newbie system administrator, an advanced developer, or even a CTO, when you Learn Kubernetes from a DevOps guru you're bound to gain an understanding into the technology that underpins the most well-designed and delivered applications available today. You will go from zero to Kubernetes hero in this video.

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Introduction to this Course
    1. The Course Overview
    2. How to Take this Course and How to Get Support
  2. Chapter 2 : Docker Crash Course
    1. Introduction to Virtualization Technologies
    2. Docker Software's Client-Server Architecture
    3. Install Docker for Mac/Windows
    4. Install Docker Toolbox
    5. Run Our First Hello World Docker Container
    6. Important Concepts of Docker Technology
    7. Deep Dive into Docker Containers
    8. Docker Port Mapping and Docker Logs Command
    9. Docker Image Layers
    10. Build Docker Images by Writing Dockerfile
    11. Build Docker Images by using Docker Commit Command
    12. Dockerfile In-depth
    13. Push Docker Images to Docker Hub
    14. Containerize a Simple Hello World Web Application
    15. Implement a Simple Key-value Lookup Service
    16. Create Docker Container Links
    17. Automate Current Workflow with Docker Compose
    18. Deep Dive into Docker Compose Workflow
  3. Chapter 3 : Getting Started with Kubernetes
    1. Introduction to Container Orchestration
    2. Overview of Kubernetes
    3. Deploying Kubernetes
    4. Minikube Setup
    5. Your First Kubernetes Application
    6. Basic Kubectl
  4. Chapter 4 : Kubernetes Basic and Core Concepts
    1. Kubernetes Architecture
    2. Scaling Kubernetes
    3. Deploying to Kubernetes
    4. Labels Selectors
    5. Health Checking
    6. Web Interface
    7. Exercise: - Kubernetes Basic Core Components
  5. Chapter 5 : Deep Dive into Kubernetes
    1. DNS Service Discovery
    2. Volumes
    3. Secrets
    4. Usage Resource Monitoring
    5. Namespaces Resource Quotas
    6. Auto-Scaling
    7. Auditing
    8. Exercise: Auto-Scaling Resources
  6. Chapter 6 : Kubernetes in Production
    1. High Availability
    2. Masters
    3. Setting up High Availability
    4. Volumes on AWS
  7. Chapter 7 : Helm
    1. An overview of the section
    2. What is Helm?
    3. Helm installation guide
    4. First deployment with Helm
    5. Helm chart creation
    6. Helm's Template Calls
    7. The Value of Helm
    8. Main commands for Helm
  8. Chapter 8 : Wrapping Up
    1. Finishing Up

Product information

  • Title: Kubernetes Course from a DevOps guru (Kubernetes + Docker)
  • Author(s): Tao W, James Lee, Basit Mustafa’s
  • Release date: September 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789806823