Design framework для проектування систем

Де: online

Коли: Дата проведення уточнюється

Тривалість: 4 години

Вартість: 900 грн*

Early bird: 900 грн (до 28.05)
Standart: 1200 грн (до 09.06)
Last chance: 1500 грн (з 10.06)

Цей воркшоп присвячено знайомству з Design Framework – набором практик та шаблонів, який дозволяє швидко та ефективно створювати розподілені сервісні системи. Цей фреймворк є авторським напрацюванням тренера курсу, Антона Гриценка.

Design Framework дозволяє керувати строками проектування і реалізації розподілених систем за рахунок управління обмеженнями, а також балансувати складність процесів та знижувати вартість розробки. Останні декілька років його активно використовують на проектах Sigma Software.

Докладніше про фреймворк можна знайти тут: https://hrytsenko.atlassian.net/wiki/spaces/MSA/pages/864485592/Design+framework

Під час зустрічі тренер воркшопу поділиться власним досвідом роботи з Design Framework, розповість, що лежить в основі та як все працює зсередини.

ДЛЯ КОГО

Воркшоп буде корисний для СТО, архітекторів та досвідчених розробників, бо є відправною точкою для організації власного design framework.

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

ТРЕНЕР:

Антон Гриценко — Software Architect в компанії Sigma Software. Має широкий досвід проектування і реалізації розподілених систем на основі сучасних архітектур, включно з MSA, EDA та SOA. Останні кілька років зайнятий на проекті для відомої багатонаціональної компанії, яка спеціалізується на інноваційних продуктах для масової електронної комунікації. Разом із командою він створює нову версію платформи, засновану на хмарних технологіях.

ПРОГРАМА

Тривалість воркшопу – 4 години. Він охоплює теоретичну частину та практичну демонстрацію його особливостей.

Design Framework заснований на невеликій кількості сучасних шаблонів, «успадкованих» від domain-driven design, hexagonal architecture, microservice architecture тощо, та визначає засоби та обмеження їх використання. Він визначає підходи до документування, тестування, розгортання та аудиту.

ВИ ДІЗНАЄТЕСЯ:

  • Як спроектувати розподілену систему
  • Як підготувати проектну документацію
  • Як організувати процеси розробки

МОВА

Воркшоп проходитиме російською мовою із використанням англійської термінології.

До зустрічі!