У наші дні мікросервіси стали стандартом де-факто, тому очікування від Java розробників тепер поширюються як на написання коду, так й на його постачання різні оточення. Для цього не потрібно винаходити свої велосипеди, є вже готові рішення у вигляді Docker для контейнеризації мікросервісів та Kubernetes як платформи для оркестрації контейнерів. За допомогою даних інструментів Java розробник може ефективно розгортати, масштабувати, тестувати, моніторити та налагоджувати свій мікросервіс як на локальній машині, так і на зовнішніх оточеннях.
Цілі та завдання тренінгу
– розібратися із принципами створення cloud-native мікросервісів на прикладі платформи Spring Boot;
– cуттєво скоротити час на вивчення Docker/Kubernetes до рівня практичного використання;
– дізнатися про кращі практики та анти-патерни, накопичені з досвіду безлічі команд та компаній;
– розібратися в принципах роботи досить глибоко, щоб застосовувати інструменти з розумінням;
– одержати напрямки для подальшого поглибленого вивчення;
– зрозуміти як розвивається екосистема Docker/Kubernetes та де знаходити рішення для своїх проблем та завдань.