Опис курсу
Мікросервіси – це шаблон сервіс-орієнтованої архітектури, в якому програми створюються у вигляді наборів невеликих та незалежних сервісних одиниць. Такий підхід до проєктування зводиться до поділу програми на однофункціональні модулі з чітко прописаними інтерфейсами.
Використання мікросервісів допоможе позбутися проблем з деплоєм та масштабуванням, а також дозволяє використовувати для одного проєкту декілька команд з різними мовами програмування, технологіями та фреймворками.
Після проходження Crash-course ви зможете:
Тренер — Сергій Моренець, Senior Java Developer в Provectus Life. Розробник із 23-річним досвідом, який використовує Spring Framework понад 15 років. Автор книг «Розробка Java додатків»(4 частини) та тренер з 10+ роками досвіду.
Формат:
Дата та час: 15 та 16 червня, 10:00 - 18:00, (Kyiv time, GMT+3).
Тренінг буде проходити в онлайн-форматі українською мовою, кількість учасників обмежена: 20 місць.
Онлайн-подія буде транслюватися на платформі Zoom, посилання на зустріч ми надішлемо вам напередодні воркшопу.
Курс складається з теорії та практики на основі розбору монолітного legacy додатку. Виконуючи практичні завдання, учасники будуть оптимізувати побудову цього застосунку за допомогою мікросервісної архітектури. Після кожного етапу тренер буде надавати фідбек та пояснювати рішення.
Аудиторія
Вимоги до учасників:
Програма
— Java evangelist, автор книг «Розробка Java додатків», «Ідеальний код» і «Основні помилки Java програмування»
— Має 10+ років досвіду у викладанні та 250+ студентів.
—Доповідач на ІТ-конференціях міжнародного та національного рівня, в тому числі, Devoxx Poland, jPrime, JEEconf, Java Frameworks Days, Dev Talks, Java User Group, JavaDay, IT-Talk.