План на курса
разбиране Microservices
- Какво представляват микроуслугите?
- Основни предимства и предизвикателства на микроуслугите
- Монолитни срещу микросервизни архитектури
Проектиране на микросервизни системи
- Принципи на архитектурата на микросервизите
- Определяне на границите на услугата
- Communication между услугите
Сервизен дизайн
- RESTful API и договори за услуги
- Стратегии за управление на версии на услуги
- Разделяне и съхранение на данни за микроуслуги
Източник на събития
- Разбиране на концепциите за източник на събития
- Ползи и случаи на използване за източник на събития
- Внедряване на управлявани от събития архитектури
CQRS (Command Query Responsibility Segregation)
- Въведение в CQRS
- Кога да използвате CQRS
- Внедряване на CQRS в микросервизни системи
Други Design Patterns за базирани на микросервизи архитектури
- Регистър и откриване на услуги
- Сервизна мрежа и API шлюзове
- Модели на устойчивост (напр. прекъсвач, преграда)
Системен дизайн и операции
- Мониторинг и влизане в микроуслуги
- Контейнеризация и оркестрация (напр. Docker, Kubernetes)
- Съображения за сигурност за микроуслуги
Осиновяване Microservices
- Оценяване на организационната готовност за микроуслуги
- Стъпки за мигриране от монолит към микроуслуги
- Управление на културни и технически предизвикателства
Обобщение и следващи стъпки
Изисквания
- Предишен опит в програмирането
Публика
- Разработчици на софтуер
- Системни архитекти
- 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
Машинен превод