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

AWS CloudFormation is the best way to write, deploy and maintain your AWS infrastructure. It helps you create efficient solution architectures, all self-contained in one file. It supports most of the AWS services, and is the safest way to make your AWS infrastructure evolve over time. Thanks to YAML, writing AWS CloudFormation templates has become extremely easy and natural. AWS CloudFormation is powerful and supports parameters, mappings, resources, references, cross-stack references, conditions, outputs, metadata, and so much more!

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