Big Picture: Docker and Kubernetes Container Virtualization

A hands-on introduction to software containerization deployments using Docker Swarm and Kubernetes

7 sections • 13 lectures • 59mins
Reviews: 0

Big Picture: Docker and Kubernetes Container Virtualization
  $7.99
Add to Cart
Buy Now

If there's an application deployment coming to your neighborhood anytime soon, then there's an excellent chance it'll be delivered by way of containers. This brief course won't magically turn you into a highly skilled container admin, but it will help you understand why all the smart kids are moving to containers, how various Docker and Kubernetes tools work together to make beautiful music together, and which hosting platforms will make the most sense for your project.

You'll learn how to configure and launch real-world container workloads using tools like LXD, Docker Swarm, Docker Compose, minikube, kubectl, and helm. And you'll become comfortable with the form and function behind terms like: containers, containerd, control plane, etcd, scheduler, nodes, pods, Kubelet, and Kube-proxy.

If you're just interested in getting a quick bird's eye view of the current state of container technologies, then you can sit back and enjoy the journey. But we've also included everything you might need to follow along with the practical demos on your own laptop or work station. Successfully completing all the reading content, lesson learning checks, and demos yourself will leave you with a strong sense of how containers can improve the work you do.

Either way, you know you'd love to enrol in this course: "Big Picture: Docker and Kubernetes Container Virtualization"

Who this course is for:

  • Project managers researching their next technology adoptions
  • Application developers looking for the right deployment platform
  • IT professionals seeking to expand their skill sets
  • Individuals looking for career advancement

Course content
7 sections • 13 lectures • 59mins

Understanding Virtualization - 03mins
Explaining Containers - and a quick peek at LXD - 07mins
Working with Docker Engine - 06mins
Creating Docker Images - 03mins
Working With Docker Storage and Networking - 06mins
Test Yourself - 5 mins
Docker Swarm - 04mins
Docker Compose - 06mins
Test Yourself - 5 mins
Kubernetes vs. Docker Swarm - 03mins
Visualizing Kubernetes - 06mins
Test Yourself - 5 mins
Kubernetes: Ways to Play - 05mins
Kubernetes in Action (and course review) - 06mins
Test Yourself - 5 mins
Code Snippets
Background Links

Below are the learning objectives: 

  • Understand the things that container technologies do better that traditional bare metal deployments
  • Understand the pros and cons of various container technologies, including Docker Engine and Kubernetes
  • Interact with technologies like Docker Engine and Kubernetes to deploy simple applications
  • Understand the range of available container hosting environments for both testing and production workloads
  • Deploy real-world multi-tier container applications in both Docker and Kubernetes

Requirements
No pre-requisite knowledge is needed for this course, but comfort with terminal command line tools will be helpful
Familiarity with Linux is a bonus

Image
David Clinton

David Clinton is an AWS solutions architect and Linux server administrator. He has written about and published training content (including books with Wiley/Sybex, Bootstrap IT, and Manning, and online courses on Udemy and Pluralsight) for many cutting edge technology subjects including Linux systems, Cloud Computing (in particular Amazon's AWS), container technologies like Kubernetes, data analytics, and DevOps tools. More than 60,000 of his books are currently in circulation and his video courses have been viewed by more than a half a million students.

Please login and purchase to view discussion

No Reviews available

No Preparation Journeys.