Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Docker and Kubernetes - Your complete guide

via Udemy

Overview

Learn how to deploy applications using Docker and Kubernetes

What you'll learn:
  • Students will learn the core concepts when it comes to working with Docker.
  • Students will learn how to develop Docker Images and deploy them as containers.
  • Students will learn how to use cloud platforms like Amazon Web Services and Microsoft Azure to deploy Docker containers.
  • Students will learn about various concepts such as Docker volumes, networks and compose.
  • Students will learn the basics when it comes to working with Kubernetes
  • Students will learn on how to setup Kubernetes on their local machine and on machines and services on the cloud
  • Students will learn on advanced topics like storage and networking when it comes to Kubernetes

This has been one of my requested courses. Students have always been asking me to create a complete course on Docker and Kubernetes. And here it is. Docker is widely used by organizations for deploying and managing container-based applications. There has always been a huge demand for IT professionals to have a good grasp when it comes to working with Docker. And that's why I always had a huge following that kept on asking me to build this course.

Kubernetes is also a widely adopted tool in the industry when it comes to deploying and managing container-based applications.

This is your one-stop guide to learn all there is when it comes to Docker and Kubernetes.

In this course we will look into deploying different types of applications. We will consider simple HTML applications. And then look into deploying Node.js applications and then PHP applications that connect to a MySQL database. All via the use of Docker containers.

We will learn the following in the course

1) The basics behind why do we need containers in the first place.

2) How to install Docker and start working with it.

3) Use commands to work with the underlying Docker toolset.

4) Use different aspects when it comes to Docker volumes and Docker networking.

5) How we can deploy containers as services via the use of Docker compose.

6) How we can use cloud platforms such as Microsoft Azure and Amazon Web Services for deploying our container-based applications.

7) The basics when it comes the Kubernetes. Here we will see how to get started using Kubernetes on the local system.

8) From there we will see how to deploy workloads onto Kubernetes.

9) We will see how to use Cloud platforms such as Amazon Web Services for deploying a Kubernetes cluster.

10) How to work with Volumes in Kubernetes. And how services on the cloud platforms can be used to create volumes.

Taught by

Alan Rodrigues

Reviews

4.6 rating at Udemy based on 132 ratings

Start your review of Docker and Kubernetes - Your complete guide

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.