Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в Microservices архитектурата
- Какво представляват микроуслугите?
- Монолитна срещу микросервизна архитектура
- Предимства и предизвикателства на микроуслугите
- Реални случаи на използване на микроуслуги
Първи стъпки с Spring Boot
- Въведение в Spring Boot и неговите предимства
- Настройване на Spring Boot микроуслуга
- Създаване на RESTful API с Spring Boot
Изграждане и управление Microservices
- Проектиране на микроуслуги: Дизайн, управляван от домейн (DDD)
- Внедряване на комуникация услуга-услуга
- Използване на REST и gRPC за комуникация между услуги
- Обработка на асинхронни съобщения с Kafka/RabbitMQ
Откриване на услуги и Configuration Management
- Въведение в Spring Cloud
- Настройване на Eureka за откриване на услуги
- Използване на Spring Cloud Config за централизирано управление на конфигурацията
API шлюз и балансиране на натоварването
- Въведение в шаблона на API Gateway
- Използване на Spring Cloud Gateway или Zuul
- Внедряване на балансиране на натоварването с лента
Обезопасяване Microservices
- Въведение в сигурността в микроуслугите
- Внедряване на удостоверяване и оторизация с OAuth2
- Защита на REST API с JWT
Мониторинг и регистриране
- Настройване на централизирано регистриране с ELK стек
- Използване на Micrometer за наблюдение на микроуслуги
- Разпределено трасиране с Spring Cloud Sleuth и Zipkin
Разполагане на Microservices с Docker и Kubernetes
- Контейнериране на микроуслуги с Docker
- Внедряване на микроуслуги на Kubernetes
- Управление на мащабиране и оркестрация
Обобщение и следващи стъпки
Изисквания
- Опит с основно Java програмиране
- Основно разбиране на RESTful API и HTTP комуникация
- Познаване на бази данни и SQL
Публика
- Java разработчиците преминават към архитектура на микроуслуги
- Софтуерни инженери, изграждащи мащабируеми и разпределени приложения
- DevOps професионалисти, работещи с внедряване на микроуслуги
21 Часове
Отзиви от потребители (2)
взаимодействие чрез упражнения и също споделяне на проекти
Claudiu - MSG system
Курс - Advanced Spring Boot
Машинен превод
Практиките
Ivan - si
Курс - Spring Cloud for Microservices
Машинен превод