Съдържание и теми, включени в курса
Разбиране на микросървисите
- Какво представляват микросървисите?
- Основни ползи и предизвикателства на микросървисите
- Монолитни срещу микросървисни архитектури
Проектиране на микросървисни системи
- Принципи на микросървисната архитектура
- Определяне на граници на услугите
- Комуникация между услугите
Дизайн на услуги
- RESTful API-та и договори за услуги
- Стратегии за версиониране на услуги
- Разпределяне на данни и съхранение за микросървиси
Зареждане на събития (Event Sourcing)
- Разбиране на концепциите за зареждане на събития
- Ползи и случаи на употреба за зареждане на събития
- Внедряване на архитектури, задвижвани от събития
CQRS (Разделяне на отговорностите на команди и заявки)
- Въведение в CQRS
- Кога да използваме CQRS
- Внедряване на CQRS в микросървисни системи
Други дизайн модели за архитектури, базирани на микросървиси
- Регистър и откриване на услуги
- Мрежа от услуги (Service mesh) и API шлюзове
- Модели за устойчивост (напр. Прекъсвач на верига (Circuit Breaker), Преграда (Bulkhead))
Системен дизайн и операции
- Мониторинг и логване в микросървиси
- Контейнеризация и оркестрация (напр. Docker, Kubernetes)
- Съображения за сигурност при микросървиси
Възприемане на микросървиси
- Оценка на организационната готовност за микросървиси
- Стъпки за мигриране от монолит към микросървиси
- Управление на културни и технически предизвикателства
Обобщение и следващи стъпки
Изисквания
- Предишен опит в програмирането
Аудитория
- Софтуерни разработчици
- Системни архитекти
- DevOps професионалисти
Отзиви от участници (7)
Това беше добър микс от praktična и teoretična информация. Увлекателна предаване с реални примери от света.
Anita
Курс - Building Microservice Architectures
Машинен превод
Ми ми хареса начинът на представяне на информацията. Хасан е харизматичен и е добре подготвен по всяка тема, която може да се появи.
Daniel Onisor
Курс - Building Microservice Architectures
Машинен превод
Взаимодействието с нас, упражненията и материалите. Много неща обяснени и много практически.
Stefan Andrei
Курс - Building Microservice Architectures
Машинен превод
Ако сте заинтересовани в темата, лесно можете да намерите необходимата информация в обучението. Добре структурирано. Ми хареса темпото на обучението.
Marius
Курс - Building Microservice Architectures
Машинен превод
Учав много нови неща и промених перспективата си от разработка към архитектурна перспектива
Georgiana
Курс - Building Microservice Architectures
Машинен превод
Интерактивна сесия с въпроси, помагащи да разберем текущата тема, добре балансирано между теорията и практиката.
Mihai Cleja
Курс - Building Microservice Architectures
Машинен превод
Добрият обобщен преглед на всички теми в системата с микросервизи и това, че сме изолирани в нашия разработъчен окръжения, отдалечени от уеба, текущите технологически опции, налични за преодоляването на различните проблеми на микросервиците.
Brian Wilkinson - Mass Consultants Ltd
Курс - Building Microservice Architectures
Машинен превод