Курс: Мікросервісна архітектура

Від декомпозиції до патернів взаємодії — включно з AI-агентами та MCP.

Ментор - Кирило Мельничук, CTO в AlterEGO та Uspacy
Програма
Подія відбулась
Курс: Мікросервісна архітектура
Курс: Мікросервісна архітектура
Подія відбулась
Подія відбулась
Подія відбулась

Що ж таке ця мікросервісна архітектура?





Курс складається з 12 занять, на яких ви пройдете весь шлях декомпозиції системи на мікросервіси, дізнаєтеся про патерни та антипатерни та розберете кожен крок на командних практичних завданнях.

Ментор - Кирило Мельничук, CTO в AlterEGO та Uspacy

Ви не будете писати код і імплементувати архітектуру, але на практиці дійдете до готового плану розбиття моноліту з повним описом структури мікросервісів та взаємодії між ними.

AI проходить через курс двома лініями: як предмет архітектури (LLM-сервіси, агенти, MCP, тестування недетермінованих систем) і як інструмент архітектора (генерація ADR, діаграм, специфікацій, асистована декомпозиція). Обидві лінії вбудовані в наявні теми як розширення архітектурної практики, а не окремий блок.

    Після проходження, ви навчитеся самостійно:
  • - Декомпозувати систему на мікросервіси, відштовхуючись від предметних областей. Ми розглянемо такі практики, як DDD і Event Storming.
  • - Вбудовувати мікросервіси в оргструктуру компанії.
  • - Переходити від монолітної системи до мікросервісної.
  • - Застосовувати патерни міжсервісної взаємодії та публікації API.
  • - Впроваджувати патерни тестування та розгортання мікросервісів.
  • - Проєктувати архітектуру для AI/агентних сервісів і використовувати AI-інструменти (MCP, Claude Code) як частину архітектурного процесу.

Аудиторія

  • Розробники від рівня middle
  • Бізнес-аналітики
  • Тімліди
  • Архітектори
  • DevOps

Формат:

Дата та час: 7 вересня - 14 жовтня, заняття по понеділках, середах і суботах.

Взаємодія: Лекція, Q&A, виконання домашніх завдань в групах по 4-5 людей для Full ticket (можна виконувати ДЗ самостійно). Групи презентують результати своїх домашніх робіт з розбором на заняттях, в кінці ми всі разом розбираємо результат роботи.

Платформа: Zoom. Ми відправимо вам посилання на трансляцію напередодні курсу, а також воно буде доступне на цій сторінці. Крім того, всі матеріали та записи сесій будуть доступні на навчальній платформі протягом року.

Мова заходу та презентації: українська з англомовними термінами

Суть практики: навчитися будувати мікросервісну архітектуру систем. В домашніх завданнях будемо декомпозувати системи, робити UML-діаграми взаємодії, створювати схеми обміну даними, тощо.

Приклад домашки: На базі API Gateway з попередніх завдань додати метод, котрий би викликав під собою міжсервісну взаємодію. Використовувати ті патерни міжсервісної взаємодії, які будуть доречними.

Кількість учасників обмежена

Програма

Введення, DDD та Event Storming

Проєктування і розробка

Запуск і підтримка

Бонус

Концепція курсу та всі матеріали курсу є інтелектуальною власністю ФВДЕЙС. Копіювання змісту та матеріалів курсу можливе виключно за згодою ФВДЕЙС.

Ментор: Кирило Мельничук, CTO в Uspacy та AlterEGO

— 18 років у веб-розробці, останні 10 на позиціях архітектора, технічного директора, солюшн-архітекта в високонавантажених проєктах.

— Має досвід впровадження мікросервісів з 2018 року.

— Керує розробкою в українському стартапі Uspacy, де все побудовано на мікросервісах.

— Практик, спікер DevOps, технічних та архітектурних конференцій.

— LinkedIn profile

Відгуки з попередньої ітерації: середня оцінка 9,5

Цей курс може бути корисним як для розробників, які хочуть розібратися в темі мікросервісної архітектури, так і тим, хто вже працює з цим. Як мінімум, через обмін досвідом з лектором та учасниками. Курс покриває багато різних тем та аспектів: від того, що таке мікросервіси до того, як відстежувати їх роботу. Дуже класно, що лектор ділиться своїм живим досвідом і ми розбираємося не зі "сферичним конем в вакуумі", а з реальними проектами. Також, як здалося протягом курсу, лектору самому цікавий досвід учасників і це також є певним стимулом.

Курс корисний Архітекторам та тим хто хоче стати архітектором. Дозволяє замислитись над підходами та питаннями що виникають у MSA. Пропрацювати самостійно якісь з цих моментів, проговорити з лектором та учасниками прогалини у занннях. Дуже корисний як на мою думку.

Чудова подача матеріалу. Ментор відповідає на всі поставлені питання, ділиться досвідом та наводить життєві приклади, що особливо корисно
Цей курс покриває основні аспекти розробки мікросервісної архітектури. Буде корисно як тим хто ще не знайомий з мікросервісами так і тим хто з ними працює. Кирило відкритий до дискусії, тому завжди можна обговорити те що незрозуміло або якийсь специфічний кейс з реального життя.

Я отримав загальне представлення про мікросервіси-це й була моя ціль у цьому навчанні. Дуже добре, що після проходження курсу буде якійсь час - доступ до матеріалів. Так як дуже багацько інформаціі. Дуже цінно обговорення різних питань у групі та розгляд різних кейсів на різних платформах. Дуже дякую за курс!

Є розбір багатьох кейсів з реальної практики. Дуже багато технічних деталей відповідно до питань слухачів курсу, це неймовірно корисно.
Цей курс варто пройти всім, хто хоче глибше зрозуміти сучасну розробку бекенду та архітектуру систем. Він добре пояснює, як будуються мікросервісні додатки, які підходи використовуються в реальних проєктах. Курс буде для розробників, які вже мають базовий досвід і хочуть перейти на новий рівень. Курс дає практичне розуміння того, як проєктувати системи так, щоб вони були масштабованими, гнучкими та стійкими до збоїв. Рекомендую цей курс тим, хто планує розвиватися як backend-розробник або архітектор і хоче краще орієнтуватися в сучасних підходах до побудови складних систем.
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?