🔧 Будуйте архітектуру з нуля, розгортайте проєкти на мікросервісах та ухвалюйте рішення, коли доцільно переводити проєкт на інший тип архітектури.
Курс побудований на реальних кейсах
Ви опануєте масштабування та розгортання: дізнаєтеся, як працюють CI/CD, Kubernetes, шардування баз даних та автоскейлинг для високих навантажень.
Навчитеся ефективної комунікації між сервісами: розберете патерни взаємодії, брокери повідомлень та API Gateway для балансування навантаження.
Зможете мігрувати на мікросервіси: визначите, коли перехід виправданий, як спланувати його, аргументувати та реалізувати без збоїв. Навчитеся застосовувати оркестрацію та хореографію.
Забезпечите стабільність і захист інфраструктури: навчитеся впроваджувати fault tolerance, retries, authentication, а також будувати гнучку Agile-архітектуру.
⚡️ На курсі ви зможете працювати з набором даних лектора або із власним проєктом. Також, лектор проведе лайв кодінг сесію, де на практиці покаже перехід проєкту на мікросервіси.
Лектор
Михайло Єдемський
Senior Software Engineer в Microsoft
- понад 16 років досвіду в розробці та підтримці програмного забезпечення
- працював у Luxoft і Skype
- має практичний досвід у розробці мікросервісів, які використовують Azure та .NET
- розробляє інфраструктуру дистрибуції AI-моделей для застосування у відео- та аудіодзвінках
- підтримує бекенд-системи розподіленого запуску автоматизованих тестів та збору результатів тестування в Skype
Кому ми рекомендуємо цей курс
👉🏼 Software Engineers
щоб ефективно використовувати мікросервіси та будувати архітектуру масштабних проєктів
👉🏼 DevOps Engineers
щоб моніторити велику кількість мікросервісів та забезпечувати безперебійну роботу розподілених систем
👉🏼 Engineering Managers
щоб зрозуміти, як влаштована мікросервісна архітектура, та забезпечити результативність команд у роботі з нею
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів