Свържете се с нас

Съдържание и теми, включени в курса

Разбиране на микросървисите

  • Какво представляват микросървисите?
  • Основни ползи и предизвикателства на микросървисите
  • Монолитни срещу микросървисни архитектури

Проектиране на микросървисни системи

  • Принципи на микросървисната архитектура
  • Определяне на граници на услугите
  • Комуникация между услугите

Дизайн на услуги

  • RESTful API-та и договори за услуги
  • Стратегии за версиониране на услуги
  • Разпределяне на данни и съхранение за микросървиси

Зареждане на събития (Event Sourcing)

  • Разбиране на концепциите за зареждане на събития
  • Ползи и случаи на употреба за зареждане на събития
  • Внедряване на архитектури, задвижвани от събития

CQRS (Разделяне на отговорностите на команди и заявки)

  • Въведение в CQRS
  • Кога да използваме CQRS
  • Внедряване на CQRS в микросървисни системи

Други дизайн модели за архитектури, базирани на микросървиси

  • Регистър и откриване на услуги
  • Мрежа от услуги (Service mesh) и API шлюзове
  • Модели за устойчивост (напр. Прекъсвач на верига (Circuit Breaker), Преграда (Bulkhead))

Системен дизайн и операции

  • Мониторинг и логване в микросървиси
  • Контейнеризация и оркестрация (напр. Docker, Kubernetes)
  • Съображения за сигурност при микросървиси

Възприемане на микросървиси

  • Оценка на организационната готовност за микросървиси
  • Стъпки за мигриране от монолит към микросървиси
  • Управление на културни и технически предизвикателства

Обобщение и следващи стъпки

Изисквания

  • Предишен опит в програмирането

Аудитория

  • Софтуерни разработчици
  • Системни архитекти
  • DevOps професионалисти
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (7)

Предстоящи Курсове

Свързани Kатегории