[Udemy] Полное Руководство по Запуску Java в Docker и Kubernetes (2020)
Если вам нужно научиться запускать, настраивать и поддерживать приложения JVM, работающие в Docker и/или Kubernetes, то этот курс для вас. Этот курс сильно отличается от других курсов по Java/Docker/Kubernetes. Он фокусируется на всех навыках, которые вам нужны, чтобы добиться успеха в производстве. Все примеры написаны на Java, но содержимое применимо для любого языка JVM, включая Scala, Groovy и Kotlin.
Мы начнем со знакомства с Docker и Kubernetes, а затем перейдем к самому интересному. Мы узнаем:
- Что такое контейнер под капотом
- Контрольные группы Linux
- Пространства имен Linux
Затем мы рассмотрим, как JVM и ваше Java-приложение по-разному ведут себя в Kubernetes при работе внутри контрольных групп и пространств имен. Мы рассмотрим:
- Эргономика JVM
- Как работают доли ЦП и квоты
- Как Kubernetes управляет процессором и памятью
Затем мы научим вас всем приемам, необходимым для создания готовых образов:
- Выбор базового образа
- Образы на основе JDK и JRE
- Многоэтапные сборки Docker
- GraalVM
- Обмен данными класса
- Компиляция заблаговременно
Мы будем экспериментировать с разными версиями и настройками JVM.
Материал на английском языке
Подробнее:
Скачать: