Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

The Complete Guide To Running Java In Docker And Kubernetes

Posted By: Sigha
The Complete Guide To Running Java In Docker And Kubernetes

The Complete Guide To Running Java In Docker And Kubernetes
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English (US) | Size: 669.45 MB | Duration: 4h 39m

Running JVMs in containers, the hard bits explained! Everything you need to know to run containers in production

What you'll learn
In depth knowledge of how Java works in a Container
Kubernetes & Docker
Containers in depth: Linux cgroups & namespaces
How to build a production-quality Docker image for JVM applications

Requirements
Basic Java is helpful but not mandatory. This course is applicable to any JVM language (Scala, Kotlin, Groovy, Clojure) though the samples are in Java.

Description
If you need to learn how to run, tune, and maintain JVM applications that run in Docker and/or Kubernetes then this is the course for you.This course is very different from other Java/Docker/Kubernetes courses. It focuses on all the skills that you need to succeed in production.All of the examples are in Java but the content is applicable for any JVM language including Scala, Groovy, and Kotlin.We'll start with introductions for Docker and Kubernetes then we'll get into the fun stuff. We'll learn:What a container is under the coversLinux cgroupsLinux namespacesThen we will go into how the JVM and your Java application behave differently in Kubernetes when running inside cgroups and namespaces. We'll cover:JVM ergonomicsHow CPU Shares and Quota workHow Kubernetes manages CPU and Memory Then we will teach you all the techniques needed to build production-ready images:Selecting a base imageJDK vs JRE based imagesMulti-stage Docker buildsGraalVMClass data sharingAhead of time compilationWe will experiment with different JVM versions and settings.By the end of this course you'll know how to:Build a production-ready imageSelect between using CPU limits, quotas, or both in KubernetesSelect memory limits and tune the JVM for running in KubernetesUnderstand CPU usage in Kubernetes and know why it is different to VMs and physical machines.

Who this course is for:
JVM developers interested in understanding how the JVM behaves in a container,Java developers using Docker,Java developers using Kubernetes,JVM developers using containers


The Complete Guide To Running Java In Docker And Kubernetes


For More Courses Visit & Bookmark Your Preferred Language Blog
From Here: English - Français - Italiano - Deutsch - Español - Português - Polski - Türkçe - Русский