Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Ден 1: Въведение в Microservices архитектурата
- Разбиране Microservices Архитектура
- Преглед на архитектурата на микроуслугите: характеристики, предимства и предизвикателства
- Контрастиращи монолитни и базирани на микроуслуги архитектури
- Стратегии за разлагане и дизайн, управляван от домейн (DDD)
- Стратегии за разлагане на монолити в микроуслуги
- Принципи на домейн-ориентиран дизайн (DDD) и неговата роля в микроуслугите
- Услуга Communication и API шлюзове
- Communication модели между микроуслуги
- Роля на API шлюзовете в архитектурата на микроуслугите
- Практически семинар: Проектиране на граници на микросервизи
- Практическа сесия: Идентифициране на границите на услугата и дефиниране на интерфейси
- Групови дискусии и упражнения за проектиране на стратегии за разлагане
Ден 2: Разработка и внедряване на микроуслуга
- Техники за разработка на микросервизи
- Езиково-агностични практики за разработка на микроуслуги
- Внедряване на микроуслуги с рамки като Spring Boot, Node.js и др.
- Контейнеризация с Docker и Оркестрация с Kubernetes
- Принципи на контейнеризация, използващи Docker за микроуслуги
- Kubernetes за оркестриране и управление на внедрявания на микроуслуги
- Осигуряване на устойчивост и отказоустойчивост
- Внедряване на модели за устойчивост: прекъсвачи, повторни опити и изчаквания
- Техники за отказоустойчивост в микроуслугите
- Лабораторна сесия: Внедряване на Microservices с Docker и Kubernetes
- Практически упражнения: Изграждане на микроуслуги, контейнеризиране и оркестриране с Kubernetes
Ден 3: Тестване, сигурност и Scalaспособност в Microservices
- Стратегии за тестване за Microservices
- Подходи за тестване на микроуслуги: единица, интеграция и тестване от край до край
- Инструменти и рамки за тестване на микроуслуги
- Съображения за сигурност в Microservices
- Защита на архитектурата на микроуслугите: удостоверяване, оторизация и криптиране
- Най-добри практики за управление на сигурността в системи, базирани на микроуслуги
- Мониторинг, Scalaспособност и стратегии за внедряване
- Мониторинг на микроуслуги: показатели, регистриране и проследяване
- Стратегии за хоризонтално и вертикално мащабиране на микроуслуги
- Стратегии за внедряване и CI/CD тръбопроводи за микроуслуги
- Казус от практиката и обобщение
- Дискусии по казуси относно реализации на микроуслуги в реалния свят
- Обобщение на ключови понятия и заключителни бележки
Изисквания
- Основно разбиране на разработката на софтуер и запознаване с концепциите за разпределени системи.
21 Hours
Oтзиви от потребители (4)
Слушане на треньора. Той взе под внимание зададените въпроси и на следващия ден им отговори.
Erwan - SNCF Connect & Tech
Course - Axon Framework
Machine Translated
The practices
Iván - si
Course - Spring Cloud for Microservices
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.
Maria Ilieva - Пейсейф България ЕООД
Course - Building Microservices with Spring Cloud and Netflix OSS
I liked his pace for training, it was optimum.