Zero to Kubernetes: Learn Kubernetes from Beginner to Advanced

Zero to Kubernetes: Learn Kubernetes from Beginner to Advanced

Zero to Kubernetes: Learn Kubernetes from Beginner to Advanced - A step-by-step course on how to architect, develop and deploy applications in Kubernetes. You've heard of Docker and Kubernetes, You want to master Kubernetes, but where should you start? This course walks you through the full path from coding an application to deploying it to a production-grade Kubernetes cluster.

You've heard of Docker and Kubernetes, and you can tell that they are the next big thing to learn.

You want to master Kubernetes, but where should you start?

Enter Zero to Kubernetes: a step-by-step course on how to architect, develop and deploy applications in Kubernetes.

This course walks you through the full path from coding an application to deploying it to a production-grade Kubernetes cluster.

You will learn how to
  • Write a note-taking application in Node.js or Java
  • Package the app as a Docker image
  • Deploy the containerised application to a local Minikube cluster
  • Refactor your application to make it stateless and scalable
  • Deploy the improved application to a production-grade Kubernetes cluster on AWS
This workshop is for
  • Docker and Kubernetes beginners
  • Developers who build and architect cloud-native applications
  • DevOps and system administrators
Prerequisites
  • Java or Node.js installed
  • Minikube and kubectl
  • Docker
  • Git, curl

This workshop is Windows, macOS and Ubuntu friendly.

You will be using the Learnk8s Academy for this workshop. You will need a valid email address to access the content.

Kubernetes Vs Docker

Kubernetes Vs Docker

This video on "Kubernetes vs Docker" will help you understand the major differences between these tools and how companies use these tools.

We will compare Kubernetes and Docker on the following factors:

  1. Definition
  2. Working
  3. Deployment
  4. Autoscaling
  5. Health check
  6. Setup
  7. Tolerance ratio
  8. Public cloud service providers
  9. Companies using them

Scaling Node.js Applications with Kubernetes and Docker

Scaling Node.js Applications with Kubernetes and Docker

Scaling Node.js Applications with Kubernetes and Docker. We will explore the benefits of DevOps process using Kubernetes, Docker, and Node.js. Learn about the basics of Kubernetes and tips to scale Node.js Applications. Learn the common problems that we face when we decide to change from monoliths to microservices using Docker and JavaScript.

We will explore the benefits of DevOps process using Kubernetes, Docker, and Node.js. Showing how Docker and Node.js can work together, using the power of Kubernetes to release and to scale automatically stateless services. At this talk we will explore the key concepts and components to start working with Kubernetes, real scenarios and the differences between the traditional approach compared to Container based applications. Attendees will learn about the basics of Kubernetes and tips to scale Node.js applications furthermore they will learn the common problems that we face when we decide to change from monoliths to microservices using Docker and JavaScript.

What are the key takeaways from this talk?

  • Service communication
  • Kubernetes and Docker,
  • High availability & release process

What is the difference between Docker, Kubernetes and Docker Swarm ?

What is the difference between Docker, Kubernetes and Docker Swarm ?

What is the difference between Docker and Kubernetes? And Kubernetes or Docker Swarm? In my video "Docker vs Kubernetes vs Docker Swarm" I compare both Docker and Kubernetes and Kubernetes vs Docker Swarm.

What is the difference between Docker and Kubernetes? And Kubernetes or Docker Swarm?
In my video "Docker vs Kubernetes vs Docker Swarm" I compare both Docker and Kubernetes and Kubernetes vs Docker Swarm.

Kubernetes and Docker are not competing technologies. In fact, they actually complement one another to get the best out of both. In contrast, Docker Swarm is the comparable technology to Kubernetes.

  • 0:38 - Comparison Docker and Kubernetes
  • 1:40 - Docker and Kubernetes in the software development process
  • 2:42 - Kubernetes in Detail
  • 3:21 - Differences of Kubernetes and Docker Swarm