Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Kubernetes Distilled - An In-Depth Guide for the Busy Java Developer

Devoxx via YouTube

Overview

Dive deep into Kubernetes concepts and best practices tailored for Java developers in this comprehensive conference talk. Explore essential topics including local development workflows, image building strategies, deployment techniques, and debugging applications on Kubernetes. Learn about integrating automated testing, managing persistent data stores, and packaging services as Cloud Native Application Bundles. Discover approaches for health monitoring, log aggregation, TLS termination, and Kubernetes security integration. Gain insights into externalizing configuration and secrets, implementing service-to-service communication, and leveraging ingress controllers. Understand observability practices and how to effectively use profiles in Kubernetes environments. Get hands-on experience with crucial tooling and learn to navigate the Kubernetes ecosystem efficiently, distilling information relevant to your development role.

Syllabus

Introduction
Why Kubernetes
Platform as a Service vs Kubernetes
Community vs Production
New tools
No live demos
Is Kubernetes complicated
Office Space
Service Level Objectives
What is Kubernetes
Workloads
Declaration
Architecture
Objects and Resources
Real World Examples
Building an Image
Spring Boot
Containers
Docker Image
Random Name
Layers
Using registries
Getting deep
Local development
Deployment
Pots
Service
Replica Sets
Replica Sets Example
Whats a pain
Dry run
Generate manifests
Tradeoffs
Deployment Context
Common Mistakes
Liveness

Taught by

Devoxx

Reviews

Start your review of Kubernetes Distilled - An In-Depth Guide for the Busy Java Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.