ОПИСАНИЕ
Регистрация: https://2event.com/ru/events/1125158
Воркшоп состоит из теории и практики 50/50, приходите с ноутбуками.
Воркшоп проведёт Орхан Гасымов - архитектор с профессиональный опытом 15 лет специализирующийся на разработке распределенных приложений.
Программа воркшопа:
Модуль 1 - Microservices Architecture
- Основы новой архитектуры и основные шаблоны проектирования и дизайна.
-Service Discovery
- Load Balancing
- Latency & Fault Tolerance
- API Gateways
- Externalized Configuration Management
- Distributed Tracing
- Рассматриваемые модули: Spring Cloud Netflix, Spring Cloud Config, Spring Cloud Sleuth.
Модуль 2 - Distributed Event Bus
- Распределенная шина событий, рефакторинг существующих приложений и динамическое управление конфигурацией.
- Distributed Event Model
- Eventual Configuration Management
- Рассматриваемые модули: Spring Cloud Bus, Spring Cloud Config Monitor.
Модуль 3 -Streaming и Messaging
- Разработка расцепленных приложений с помощью Spring Cloud Stream.
- Publish-Subscribe Model
- Binders & API Overview
- Consuming in Groups
- Partitioning
- Configuration Options
Модуль 4 - Transactions & Consistency
- Способы решения проблем целостности данных в распределенной среде.
- Transactions in Microservice Architecture
- Event Sourcing & CQRS
- Бонус - Microservices Security
- Проблемы безопасности в распределенной среде, существующие решения и дальнейшее развитие.
- Security Goals & Concerns
- OAuth2.0 & OpenId Connect
- Spring Cloud Security