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