Spring Cloud для построения проекта с микросервисной архитектурой
- 1 min
В данной серии статей будем реализовывать базовое приложение с использованием микросервисной архитектуры
Статьи:
- Построение каркаса приложения
- Написание рабочего прототипа Altered Carbon Backup без использования Spring Cloud
- Конфигурирование проекта. Использование Spring Cloud Config
- Feign, Ribbon для коммуникации между сервисами
- Service Discovery, регистрация и обнаружение сервисов
- Мониторинг сервисов с помощью Boot admin
- Hystrix
- Spring Security, OAuth 2.0
- Использование Terraform для управления инфраструктурой
- Использование контейниризации для проекта (проект Docker)
- Деплой приложений с использованием Ansible
- Api Gateway как единая точка входа
Для построения приложения будем решать следующую задачу: будем строить систему бекапа сознания мафов. Думаю все видели фильм Видоизмененный углерод / Altered Carbon, который и ляжет в основу нашего воображаемого проекта :)
Почитать о самом сериале можно на следующем ресурсе