Овчаренко Дмитрий
Специалист в области архитектуры ПО
IT Архитектор с обширным опытом в сфере интеграции: SOA, BPM, Веб-Сервисы, Системы ориентированные на сообщения, Микросервисы.
Работал с существующими системами и участвовал в разработке систем с нуля.
Ключевые области знаний:
- SOA,
- Messaging,
- REST API,
- OAuth 2.0,
- Microservices
Курсы с экспертом
Микросервисная архитектура
Данный курс знакомит слушателей с основными концепциями микросервисной архитектуры (МСА). Вводится понятие микросервисной архитектуры, рассматривается её связь с «традиционными» методиками построения системы. Даются шаблоны микросервисной архитектуры, направленные на обеспечение качества разрабатываемой системы. Подробно рассматриваются вопросы развертывания и методы обеспечения значимых качеств МСА.
Онлайн:
24.02.2025 - 05.03.2025
Системная архитектура: дизайн и оптимизация инфраструктуры
Этот курс поможет вам понять, как принципы развертывания приложений влияют на атрибуты качества. Вы научитесь ставить задачи и проверять результаты работы системных инженеров, администраторов и специалистов DevOps, а также изучите основы сетевых принципов, архитектуры Linux и построения CI/CD Pipeline: познакомитесь с облачными архитектурами, Kubernetes и практиками SRE для создания надежных отказоустойчивых решений.
Онлайн:
24.12.2024 - 26.12.2024
Документирование архитектурных решений: BPMN, UML, нотация 4+1 и ADR
На курсе вы научитесь анализировать диаграммы BPMN, разрабатывать диаграммы C4 и UML. Познакомитесь с нотацией 4+1, которая позволяет рассматривать архитектуру с разных точек зрения, а также освоите современный метод документирования эволюционной архитектуры - ADR (Architecture Decision Records).
Онлайн:
21.01.2025 - 23.01.2025