Skip to Content
Hands-on Kubernetes
on-demand course

Hands-on Kubernetes

with Sander van Vugt
February 2020
Beginner to intermediate
4h 16m
English
Pearson
Closed Captioning available in English, Japanese, Korean, Chinese (Simplified), Chinese (Traditional)

Overview

3+ Hours of Video Instruction




Overview


Hands-on Kubernetes LiveLessons is focused on teaching you real-world skills for configuration and deployment so you can get started with your Kubernetes projects today. This course focuses on you actually doing the work. This course provides more than 4 hours of hands-on tutorials in the form of lightboard explanations and demonstrations so you can immediately get started with Kubernetes. Up-front access to all configuration files is provided.



The course is full of demonstrations, lightboard explanations, and real-world projects. Presented by Sander van Vugt, best-selling author and video presenter, this video course introduces containers and Kubernetes efficiently and quickly. You will move through the process of creation, management, and application storage in a little more than 4 hours. By the end of the course, you will have all the tools necessary to deploy real applications with Kubernetes.




About the Instructor

Sander van Vugt has been teaching Linux classes since 1995 and has written more than 60 books about different Linux-related topics, including the best-selling RHCSA-RHCE 7 Cert Guide. Sander is also the author of more than 25 video courses, including Kubernetes Fundamentalsand Certified Kubernetes Application Developer (CKAD). He teaches courses for customers around the world, and is also a regular speaker at major conferences related to open-source software. Sander is the founder of the Living Open Source Foundation, a nonprofit organization with a focus on teaching open source to talent in Africa.




Skill Level


Beginner/Intermediate




Learn How To

  • Containerize applications in Kubernetes by following just a few examples
  • Understand Kubernetes in just a few hours
  • Dip your toes into Kubernetes before focusing on the CKAD or CKA certification

Who Should Take This Course
  • System administrators who want to understand the workings of a Kubernetes cluster
  • Developers who want to run their applications in Kubernetes
  • Anyone interested in learning all you need to know about Kubernetes in just a few hours

Course Requirements
A virtual machine running a recent version of Fedora Workstation




Lesson descriptions


Lesson 1, "Understanding the Kubernetes Revolution," speaks to the evolution of Kubernetes and how it has become so important. It discusses server-based IT and how that has been made obsolete by the container revolution, and why Kubernetes makes a lot of sense when you are converting to a complete container landscape.



Lesson 2, "Before We Get Started: Let's Talk Containers!," provides a minimal understanding of working with containers. You'll learn how to work with containers, registries, and images and by the time this lesson is over, you'll have your first container up and running.



Lesson 3, "Setting up a Kubernetes Environment," explores Kubernetes usage options, including different ways to get started with Kubernetes, after which you can pick the method that works best for you.



Lesson 4, "Running Your First Application," gets started with the Kubernetes Dashboard, the kubectl command, and how to use them to build your first Kubernetes application!



Lesson 5, "Behind the Scenes: Understanding the API," further explores what is behind the application and discusses the API, including how to explore what it is offering.



Lesson 6, "Using YAML to Create Kubernetes Objects," gets into YAML files for replication and explains pods as well as deployments from a YAML file.



Lesson 7, "Understanding Essential Kubernetes Object Components," covers pod scalability and security, as well as how labels, selectors, and annotations are used within the pods.



Lesson 8, "Making Applications Accessible," shows how to expose pods using services and Ingress, after which external users should be able to access them.



Lesson 9, "Managing Kubernetes Storage," starts by showing how to change storage in Kubernetes pods from being ephemeral. This lesson also discusses the different ways to connect an application to internal as well as external storage.



Lesson 10, "Checking it Out in Google Cloud," quickly goes over how to manage Kubernetes in Google Cloud.




About Pearson Video Training


Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Kubernetes Microservices

Kubernetes Microservices

Richard Chesterwood
Core Kubernetes

Core Kubernetes

Jay Vyas, Christopher Love
Kubernetes Patterns

Kubernetes Patterns

Bilgin Ibryam, Roland Huß
Kubernetes Fundamentals

Kubernetes Fundamentals

Sébastien Goasguen

Publisher Resources

ISBN: 9780136702887