Introduction to Kubernetes using Docker:

Key features

  • 4.5 hours of self-paced learning
  • Hands-on experience on Kubernetes and Docker

Exam & certification

What do I need to do to unlock my certificate?

Complete 85% of OSL content

Contact Us


Course Details

Course description

Digital Evolution Orbit’s Kubernetes course is designed to help you master how to deploy, use, and maintain your applications on Kubernetes. You will learn how to build apps in containers using docker and how to deploy those on a Kubernetes cluster using native OS tools such as Ubuntu, set up a cluster, and create container registry.

The course will help you learn components in the Kubernetes architecture and useful commands for deploying and managing a cluster.

You will understand the open source orchestration system for container-based distributed applications. It will trace the history of Kubernetes from its origins at Google, and help you set up and manage your first cluster.

At the end of this course, you will be able to:

  • Install Docker and a Kubernetes cluster from scratch

  • Learn how to run and manage containers effectively

  • Create Kubernetes pods, deployments, and services

  • Build Docker images and configure Docker Hub from scratch

  • Deploy a multi-component software application efficiently and easily

The following professionals can take up this course:

  • Software Professionals

  • Testing Professionals

  • Software Architects and Designers

  • Open source contributors and enthusiasts

  • Developers who want to accelerate their careers as professionals using Dockers and Kubernetes

  • Managers who are technical subject matter experts, leading software development projects

The prerequisite for this course includes basic knowledge of Windows Command line.

Course Preview

  • 1.1 Course Structure
  • 1.2 Course Agenda
  • 2.1 Evolution Of Applications
  • 2.2 Introduction to Google Cloud Console
  • 2.3 World of Microservices
  • 2.4 Creating a Free Google Cloud Account
  • 2.5 What is a Container
  • 2.6 What is Docker
  • 2.7 Installing Virtual Box
  • 2.8 Installing Docker
  • 2.9 Docker Hub
  • 2.10 What is Kubernetes
  • 2.11 What is Google Cloud Shell
  • 2.12 Google Container Engine Compute
  • 3.1 Deep Divein to Architecture
  • 3.2 Installing Apps with Native OS Tools Ubuntu
  • 3.3 Running Images with Docker
  • 3.4 Docker Hub Pull
  • 3.5 Docker Build Create Own Images
  • 4.1 Kubernetes Revisited
  • 4.2 Creating New Project
  • 4.3 Creating Cluster
  • 4.4 Kubernetes UI talking to Clusters
  • 4.5 Deploying App to Cluster WP
  • 4.6 Push Images Container Registry
  • 5.1 Creating Cluster Guest Book
  • 5.2 Deploying Redis Master
  • 5.3 Deploying Redis Master Service
  • 5.4 Deploy Redis Slave Controller
  • 5.5 Deploy Redis Slave Service
  • 5.6 Deploy Front End
  • 5.7 Deploy External IP
  • 5.8 Project Cleanup
  • 5.9 Project Summary
  • 6.1 Course Recap