Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Ден 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 Часа
Oтзиви от потребители (2)
Дори и да имаше много теория за усвояване, това ми хареса; Мисля, че всичко, което е необходимо на един архитект, така че дори и понякога да е уморително, добре е, че получихме много информация в курса.
Diana - SIEMENS SRL
Курс - Microservices Architecture and Development
Машинен превод
Бяха показани много концепции. Много добри индустриални стандарти, които изглежда отговарят на най-високото качество.
Catalin - SIEMENS SRL
Курс - Microservices Architecture and Development
Машинен превод