YoVDO

Resilient Java Based Microservices with Kubernetes

Offered By: Devoxx via YouTube

Tags

Devoxx Courses DevOps Courses Java Courses Docker Courses Kubernetes Courses Microservices Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of resilient Java-based microservices with Kubernetes in this 56-minute Devoxx conference talk. Learn how to transform a simple microservice into a robust, scalable cluster managed by Kubernetes. Discover the challenges of creating load-balanced, resilient, and self-healing microservices, and how Kubernetes addresses these issues. Follow along as the speaker demonstrates containerization with Docker, scaling techniques, and Kubernetes' powerful features for automating deployment, operations, and scaling. Gain insights into Kubernetes' architecture, building blocks, and essential concepts such as Pods, Volumes, Labels, and Replica Sets. Through practical demonstrations, understand how to set up a Kubernetes cluster, create deployments, and implement scaling strategies. Perfect for Java developers looking to enhance their microservices architecture and leverage the power of container orchestration.

Syllabus

Introduction
Problems with microservices
Creating a simple microservices
What are containers
Why containers
Creating a docker image
What is Kubernetes
What Kubernetes looks like
Setting up a Kubernetes cluster
Creating a Kubernetes cluster
Kubernetes building blocks
Deployment
Deployment Demo
Pod and Volume
Labels
Replica Sets
Replica Sets Demo
Scaling


Taught by

Devoxx

Related Courses

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera