💠 Навчіться здійснювати міграцію моноліту в мікросервіси під менторством лектора з Microsoft.
Про курс
На курсі ви опануєте головні принципи розробки мікросервісної архітектури, зрозумієте, як використовувати їх доречно та вмітимете проєктувати легкомасштабовані рішення для бізнесу.
Ми детально розглянемо концепції мікросервісів та проведемо паралелі з іншими популярним типами архітектури, що дасть можливість зрозуміти їх межі застосовуваності. Розбиремо патерни проєктування мікросервісів, включаючи міжсервісну взаємодію, організацію роботи з даними та розподілені транзакції. Значну частину курсу приділено підтримці мікросервісів: тестуванню, розгортанню, моніторингу та документуванню.
Протягом навчання зможете працювати або з набором даних лектора, або із власним проєктом. Також, лектор проведе лайв кодінг сесію, де на практиці покаже перехід проєкту на мікросервіси.
Лектор
Михайло Єдемський, Senior Software Engineer в Microsoft
▪️ має понад 16 років досвіду в розробці та підтримці програмного забезпечення
▪️ працював у компаніях Luxoft та Skype
▪️ має практичний досвід у розробці мікросервісів, які використовують Azure та .NET
▪️ розробляє інфраструктуру дистрибуції AI-моделей для використання у відео- та аудіодзвінках
▪️ підтримує бекенд-системи розподіленого запуску автоматизованих тестів та збору результатів тестування в Skype
Ваш результат після курсу
☑️ Знаєте як мігрувати на нову архітектуру проєкту та вирости із мідла до сініора
☑️ Вмієте будувати архітектуру проєкту з нуля, аналізувати та розгортати проєкти на мікросервісах, а також розумієте коли потрібно переводити проєкт на інший тип архітектури
☑️ Знаєте як презентувати та аргументувати вибір мікросервісної архітектури для команди та керівництва
☑️ Знаєте як задизайнити архітектурне рішення, яке можна ефективно організувати в подальшому та продумуєте покроковий план переходу для всієї команди
☑️ Вмієте підтримувати та моніторити безперебійну роботу мікросервісної системи
Ми рекомендуємо цей курс, якщо ви —
Software Engineer,
щоб ефективно використовувати мікросервіси та будувати архітектуру масштабних проєктів
DevOps Engineer,
щоб моніторити велику кількість мікросервісів та забезпечувати безперебійну роботу розподілених систем
Engineering Manager,
щоб зрозуміти, як влаштована мікросервісна архітектура, та забезпечити результативність команд у роботі з нею
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів