Published 10/2024
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 1h 3m | Size: 1.02 GB
A step-by-step guide to get a great understanding of Kubernetes, deploy, scale and troubleshoot your first app with it.
What you’ll learn
Learn what Docker and Kubernetes are and why you might want to use them
Learn Kubernetes Architecture and Core Components
Learn the difference between Minikube, Kind, and managed Kubernetes Services
Learn how to create Docker images & Deployment & Service with Kubernetes and how to troubleshoot issues
Learn how to install and use Docker and Kubernetes on your machine
Learn how to deploy and scale a Spring Boot application with Kubernetes using Docker, Minikube and kubectl
Learn Kubernetes history and the story behind its success.
Learn the requirements and issues that emerged with microservices and that Kubernetes aims to solve.
Requirements
No prior Docker or Kubernetes experience is required.
Basic web development knowledge is required.
Description
Ever hear someone drop the word “Kubernetes” at a meetup and nod along like you get it, but inside you’re like, “Is that a new Greek dish?”Well, in this course we’re serving up Kubernetes 101 — no geek-speak, no fluff, just the juicy bits! In the hands-on section, I’ll show you how to deploy your first Dockerized application using Minikube and kubectl. Whether you’re just starting out or brushing up on Kubernetes, this course will guide you through every step.We will cover everything from setting up Minikube, creating a Docker image, and deploying your app on a Kubernetes cluster. You’ll learn how to scale your application, troubleshoot common issues, and use Kubernetes’ powerful self-healing feature.By the end, you’ll have your app running smoothly and become confident navigating Kubernetes. You will become no longer just hear about Kubernetes — you’ll use it.I’ll break down microservices’ design patterns as well and the requirements that emerged with them, so that you can have a better understanding of why we need a tool like Kubernetes.We won’t stop there, I’ll walk you through the history and exciting story behind Kubernetes so that you can understand how it evolved over time.Before we jump into the fun part, there are a few tools you’ll need to have in place. Don’t worry — I’ll walk you through everything you need to get started! Let’s get deploying!
Who this course is for
If you’re a software engineer or a DevOps developer and you want to level up your skills, you’re here in the right place. Whether you’re just starting out or brushing up on Kubernetes, this course will guide you through every step.