План на курса
разбиране Microservices
- Какво представляват микроуслугите?
- Основни предимства и предизвикателства на микроуслугите
- Монолитни срещу микросервизни архитектури
Проектиране на микросервизни системи
- Принципи на архитектурата на микросервизите
- Определяне на границите на услугата
- Communication между услугите
Сервизен дизайн
- RESTful API и договори за услуги
- Стратегии за управление на версии на услуги
- Разделяне и съхранение на данни за микроуслуги
Източник на събития
- Разбиране на концепциите за източник на събития
- Ползи и случаи на използване за източник на събития
- Внедряване на управлявани от събития архитектури
CQRS (Command Query Responsibility Segregation)
- Въведение в CQRS
- Кога да използвате CQRS
- Внедряване на CQRS в микросервизни системи
Други Design Patterns за базирани на микросервизи архитектури
- Регистър и откриване на услуги
- Сервизна мрежа и API шлюзове
- Модели на устойчивост (напр. прекъсвач, преграда)
Системен дизайн и операции
- Мониторинг и влизане в микроуслуги
- Контейнеризация и оркестрация (напр. Docker, Kubernetes)
- Съображения за сигурност за микроуслуги
Осиновяване Microservices
- Оценяване на организационната готовност за микроуслуги
- Стъпки за мигриране от монолит към микроуслуги
- Управление на културни и технически предизвикателства
Обобщение и следващи стъпки
Изисквания
- Предишен опит в програмирането
Публика
- Разработчици на софтуер
- Системни архитекти
- DevOps професионалисти
Oтзиви от потребители (7)
Бях добра комбинация от практическа и теоретична информация. Увлекателна презентация с примери от реалния свят.
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
Машинен превод
The good general overview of all topics in the micro service system, and because we a insulated in our development environment away form the web, the current technology options available to overcome various issues of micro services.