
Овчаренко Дмитрий
Специалист в области архитектуры ПО
IT Архитектор с обширным опытом в сфере интеграции: SOA, BPM, Веб-Сервисы, Системы ориентированные на сообщения, Микросервисы.
Работал с существующими системами и участвовал в разработке систем с нуля.
Ключевые области знаний:
- SOA,
- Messaging,
- REST API,
- OAuth 2.0,
- Microservices
Курсы с экспертом
Ключевые практики архитектора ПО
Курс является введением в системную архитектуру (архитектуру ПО) и знакомит с ключевыми практиками: выявление требований, проектирование, документирование, анализ и оценка архитектуры, а также даёт представление о месте архитектуры в жизненном цикле разработки ПО.
Онлайн:
03.07.2023 - 14.07.2023
Онлайн:
25.09.2023 - 06.10.2023
Микросервисная архитектура
Данный курс знакомит слушателей с основными концепциями микросервисной архитектуры (МСА). Вводится понятие микросервисной архитектуры, рассматривается её связь с «традиционными» методиками построения системы. Даются шаблоны микросервисной архитектуры, направленные на обеспечение качества разрабатываемой системы. Подробно рассматриваются вопросы развертывания и методы обеспечения значимых качеств МСА.
Онлайн:
06.06.2023 - 16.06.2023
Онлайн:
10.07.2023 - 19.07.2023
Архитектура облачных приложений
Общий курс по проектированию облачных приложений с практическими занятиями. Помимо знакомства с базовыми принципами построения систем в облаке, мы рассмотрим основные строительные блоки, предлагаемые поставщиками IaaS/PaaS/SaaS-решений, способы и особенности их применения. На практике построим виртуальную сеть, сформируем структуру приложения и адресуем атрибуты качества.
Онлайн:
11.09.2023 - 22.09.2023
Проектирование интеграционных решений
Курс по освоению базовых знаний технологий и стандартов для проектирования межсистемного взаимодействия. В каких случаях REST-сервисы – хороший выбор, а когда не обойтись без SOAP и WSDL? Или просто экспортировать/импортировать файлы в JSON, XML, CSV? Какие задачи асинхронного взаимодействия хорошо решаются с помощью очередей и топиков, а для каких удобнее вынести часть функциональности на шину? И в чем разница между брокерами сообщений и КСШ/ESB, а также шинами данных, сообщений и событий? А что использовать, если у нас микросервисы, а не SOA?
В курсе можно получить ответы на эти и многие другие вопросы на тему интеграционных решений.
Онлайн:
19.06.2023 - 23.06.2023
Онлайн:
10.07.2023 - 14.07.2023
Онлайн:
17.07.2023 - 28.07.2023
Онлайн:
24.07.2023 - 28.07.2023
Онлайн:
07.08.2023 - 18.08.2023
Онлайн:
22.08.2023 - 30.08.2023