Description
Price: 4.00 USD | Size: 584 MB | Duration : 3.25 Hours | 59 Video Lessons |
BRAND: Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | 4.9
Kubernetes Step-by-Step
Step-by-step instructions for building your own Kubernetes microservice.
Overview:
- Learn Kubernetes basics from the ground up.
- Get step-by-step instructions and learn with hands-on labs.
- Get automated feedback on real-world scenarios using the authors self-grading labs.
- Get complete knowledge on container orchestration to run applications as microservices and enhance your career.
Kubernetes Step-by-Step teaches Kubernetes basics from scratch. This is a course for true beginners, starting with defining concepts like “what are containers” and “how do you run an app as a container,” and then progressing from there. The goal is to give people the basic skills needed to then really start using Kubernetes.
Included in this course are self-grading labs, so you can test your skills and see in real time how you perform. Practicing with labs is an essential part of learning Kubernetes and this course provides the rare opportunity to truly practice while you learn.
Skill Level:
- Beginner to Intermediate
Course requirement:
- Basic understanding of virtualization, IPv4 networking, and IT troubleshooting strategies
Who Should Take This Course:
- IT Managers
- IT Sales
- IT Administrators
- DevOps Engineers
- Software Developers
- IT Architects
- Hybrid Cloud Administrators
Table of contents
- Introduction
- Kubernetes Step by Step: Introduction
- Lesson 1: Why Use Containers?
- Learning objectives
- 1.1 What are Containers?
- 1.2 Run an App as a Linux Service
- 1.3 Run an App as a Container on Any Platform
- 1.4 Container Runtimes
- 1.5 Docker and Podman
- Lesson 1 Lab: Run a Container with Docker or Podman
- Lesson 1 Lab Solution: Run a Container with Docker or Podman
- Lesson 2: Running Containerized Applications
- Learning objectives
- 2.1 Turning Applications into Images
- 2.2 Running Containers from Images
- 2.3 Container Management
- 2.4 Local Container Limitations
- Lesson 2 Lab: Running an Application as a Container
- Lesson 2 Lab Solution: Running an Application as a Container
- Lesson 3: Kubernetes, Containers and Cloud
- Learning objectives
- 3.1 Running Containers in the Cloud
- 3.2 About Kubernetes
- 3.3 Installing Minikube
- 3.4 Decoupling in Cloud Environments
- Lesson 3 Lab: Setting up Kubernetes with Minikube
- Lesson 3 Lab Solution: Setting up Kubernetes with Minikube
- Lesson 4: Running Applications in Kubernetes
- Learning objectives
- 4.1 Running Pods
- 4.2 Running Deployments
- 4.3 Using YAML Files to Run Applications
- 4.4 Kubernetes Troubleshooting
- Lesson 4 Lab: Running an Application from a YAML File
- Lesson 4 Lab Solution: Running an Application from a YAML File
- Lesson 5: Accessing Kubernetes Applications
- Learning objectives
- 5.1 Kubernetes Networking
- 5.2 Services
- 5.3 Ingress
- 5.4 The Ingress Controller
- Lesson 5 Lab: Providing Access to Applications
- Lesson 5 Lab Solution: Providing Access to Applications
- Lesson 6: Kubernetes Storage
- Learning objectives
- 6.1 Storage in Cloud Environments
- 6.2 Connecting Applications to External Storage
- 6.3 Persistent Volumes
- 6.4 Auto-provisioning Storage
- Lesson 6 Lab: Using Auto-provisioned Storage
- Lesson 6 Lab Solution: Using Auto-provisioned Storage
- Lesson 7: Decoupling Configuration
- Learning objectives
- 7.1 Providing Configuration
- 7.2 ConfigMaps
- 7.3 Sensitive Values and Secrets
- 7.4 Using Secrets for Registry Access
- Lesson 7 Lab: Providing Configuration to an Application
- Lesson 7 Lab Solution: Providing Configuration to an Application
- Lesson 8: Running Microservices
- Learning objectives
- 8.1 What is a Microservice?
- 8.2 Installing Microservices Using YAML
- 8.3 Using Helm
- 8.4 Using Kustomize
- Lesson 8 Lab: Installing a Microservice with Kustomize
- Lesson 8 Lab Solution: Installing a Microservice with Kustomize
- Summary
- Kubernetes Step by Step: Summary
- Appendix I: Setting up a Lab Environment
- Virtualization Products Overview
- VMware Workstation on Windows
- VMware Fusion on MacOS Intel
- VMware Fusion on MacOS ARM
- Linux Virtual Machines
- VirtualBox on Windows
- VirtualBox on MacOS
- Creating a Virtual Machine in VirtualBox
- Running Hyper-V
- Creating a Custom Virtual Machine in Hyper-V
Discover more from Easy Learning (Since 2013)
Subscribe to get the latest posts sent to your email.