Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kubernetes: Deploy Your First App in Kubernetes in 1 Hour
Rating: 4.2 out of 5(181 ratings)
4,946 students

Kubernetes: Deploy Your First App in Kubernetes in 1 Hour

Kubernetes hands on basics tutorial along with Docker
Created bySatyajit Das
Last updated 6/2023
English
English [Auto],

What you'll learn

  • Get a basic foundation for Kubernetes in a hands on way. This will make it easier for them to learn intermediate & more advanced concepts on Kubernetes and making the transition to production level skills.
  • Pod
  • Replicaset
  • Deployment
  • Service
  • Rollbacks
  • Docker
  • Dockerfile
  • Dockerhub

Course content

9 sections23 lectures49m total length
  • Before you begin0:05
  • Introduction1:47

    Learn the basics of Kubernetes by deploying a JavaScript app, understand parts, services, replica sets, and deployments, and build and push a Docker image to a registry.

  • Real life analogy3:31

    Use this real world analogy to see Kubernetes as a manager who keeps at least two workers—one to hand over keys and one to clean—so the site stays up.

  • Application to be deployed1:37

    Deploy an etch demo game that records reaction time by clicking boxes, with a simple JavaScript setup and shapes that appear every two seconds in Kubernetes.

  • Requirement to be installed1:49

    Identify essential tools for the course, including a cluster management tool, docker for deploying apps, and Visual Studio as an optional IDE, with macOS and Windows installation options.

Requirements

  • Laptop with internet

Description

In this course you will learn the basics of Kubernetes in a hands on manner in 1 hour by deploying your first application in the form of a Javascript game.


Kubernetes is an open-source container orchestration system to automate application deployment, scaling and management. Imagine you write your application and push your code. Then Kubernetes will take care of ensuring it is running at all times to serve your users. Kubernetes is being extensively used these days and its popularity is growing at a high speed.


This course will give you a head start in learning Kubernetes by going through the basic resources of Kubernetes such as:

  • Pod

  • Service

  • Replicaset

  • Deployment

You will learn how to write and run the above resources by deploying a Javascript game. You will also get a reasonable introduction on Docker including:

  • What is Docker image

  • How to write Dockerfile to create an image

  • How to push the image to a remote registry

This course is mainly designed keeping complete beginners in mind although intermediate users may find the example useful. By the end of the course you will have a basic foundation on Kubernetes to go ahead and learn intermediate and more advanced concepts.



Who this course is for:

  • Anyone interested in getting a quick & basic introduction to Kubernetes in 1 hour. No experience necessary