• Post category:StudyBullet-11
  • Reading time:5 mins read


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

What you will learn

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

Description

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.


Get Instant Notification of New Courses on our Telegram channel.


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”

English
language

Content

What Is Server Virtualization?

Understanding Virtualization

What Are Containers?

Explaining Containers – and a Quick Peek at LXD

An Introduction to Docker

Working With Docker Engine
Creating Docker Images
Working With Docker Storage and Networking
Test Yourself

Other Docker Tools

Docker Swarm
Docker Compose
Test Yourself

An Introduction to Kubernetes

Kubernetes vs. Docker Swarm
Visualizing Kubernetes
Test Yourself

Working With Kubernetes

Kubernetes: Ways to Play
Kubernetes in Action (and course review)
Test Yourself

Code Snippets and Links

Code Snippets
Background Links