Cover image for Hands-On Kubernetes and Docker for Distributed Applications

Hands-On Kubernetes and Docker for Distributed Applications

Ship and run distributed applications anywhere with Docker

Dr. Gabriel N. Schenker

Created by Dr. Gabriel N. Schenker

Learn how to package, deploy, and manage distributed applications using Docker and Kubernetes. Gain practical skills to build resilient, scalable, and secure systems that run smoothly on any platform, whether on-premises or in the cloud.

Packt | Jan 2019 | 4320 min

Start Trial
LevelExpert
CategoriesSystems Administration and Networking, Container Orchestration Platforms, Docker

What You Will Learn

You will start by containerizing application services with Docker, then use Docker Compose to simulate real-world environments. Next, you'll move on to deploying and managing these containers with Kubernetes, learning how to orchestrate, monitor, and update your applications efficiently.

Key Features

  • Package and run distributed applications reliably with Docker containers
  • Deploy, orchestrate, and scale apps using Kubernetes across any environment
  • Secure, monitor, and update applications without downtime or disruption

Target Audience

Designed for DevOps professionals and software engineers with some experience, this course is ideal if you want to streamline deployment, improve reliability, and manage distributed applications more effectively. If your goal is to master modern containerization and orchestration tools, you'll find practical solutions here.

Related courses