Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в микросървисите и Spring Cloud
- Монолитна срещу микросървисна архитектура
- Основни концепции на микросървисите
- Въведение в Spring Boot и Spring Cloud
- Изграждане на прост RESTful микросървис с Spring Boot
- Практическа лабораторна работа: Внедряване на основен микросървис
Откриване на услуги и управление на конфигурацията
- Регистриране и откриване на услуги с помощта на Eureka
- Справяне с балансирането на натоварването с Ribbon
- Централизирана конфигурация с Spring Cloud Config
- API шлюз с Spring Cloud Gateway
- Практическа лабораторна работа: Внедряване на API шлюз и откриване на услуги
Комуникация и устойчивост
- Комуникация между услугите с помощта на Feign клиенти
- Внедряване на предпазители с Resilience4J
- Справяне с откази и резервни механизми
- Разпределено проследяване с Spring Cloud Sleuth и Zipkin
- Практическа лабораторна работа: Конфигуриране на устойчивост на услугите
Контейнеризиране на микросървиси с Docker
- Въведение в контейнерите и Docker
- Докеризиране на приложение със Spring Boot
- Създаване на многоконтейнерни приложения с Docker Compose
- Управление на микросървиси с Docker мрежи
- Практическа лабораторна работа: Внедряване на микросървиси с Docker Compose
Наблюдение, логване и сигурност
- Наблюдение на микросървиси с Spring Boot Actuator
- Централизирано логване с помощта на ELK стек (Elasticsearch, Logstash, Kibana)
- Най-добри практики за сигурност на микросървиси
- Конфигуриране на удостоверяване и оторизация
- Практическа лабораторна работа: Настройка на сигурност и наблюдение
Мащабиране и оркестрация с Kubernetes
- Въведение в Kubernetes и оркестрацията на контейнери
- Внедряване на микросървиси в Kubernetes
- Мащабиране и управление на микросървиси в продукционна среда
- Балансиране на натоварването и автоматично мащабиране
- Практическа лабораторна работа: Внедряване на микросървиси в Kubernetes
Разширени модели за микросървиси
- Архитектура, управлявана от събития, с Kafka
- Сервизна мрежа с Istio
- Разпределени транзакции и моделът Saga
- CI/CD конвейери за микросървиси
- Практическа лабораторна работа: Внедряване на разширени модели за микросървиси
Финален проект и най-добри практики
- Изграждане на пълна микросървисна система
- Дебъгване и отстраняване на често срещани проблеми
- Стратегии за оптимизация на производителността
- Най-добри практики за продукционни внедрявания
- Въпроси и отговори и финално приключване
Обобщение и следващи стъпки
Изисквания
- Разбиране на микросървисната архитектура
- Опит с Java и Spring Boot
- Основни познания за REST API и контейнери
Аудитория
- Софтуерни разработчици
- DevOps инженери
- Облачни архитекти
- Системни администратори
35 Часа
Отзиви от участници (3)
Как тренинзите предават знания толкова ефективно
Vu Thoai Le - Reply Polska sp. z o. o.
Курс - Certified Kubernetes Administrator (CKA) - exam preparation
Машинен превод
тренерът имаше много знания и търпение, които сподели с нас
Bogdan Olaru
Курс - Introduction to Docker
Машинен превод
Знанието и обмените с Августин
Laurent - L'Office national des vacances annuelles (ONVA)
Курс - Docker and Kubernetes
Машинен превод