Длительность: 24 ч.
Описание
Spring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой.Использование Spring Cloud упрощает подключение к сервисам и получение возможностей окружения в облачных платформах.
На курсе вы познакомитесь с множеством доступных компонентов, детально изучите архитектуру и широкие возможности Spring Cloud, узнаете о возможностях Spring Cloud и его компонентах. В ходе выполнения практических упражнений научитесь использовать компоненты Spring Cloud для решения рутинных задач.
Разбираемые темы
- Архитектурные шаблоны и принципы;
- Микросервисный подход и архитектуры;
- Компоненты Netflix OSS;
- Узкие места и возможные сложности;
- Управление конфигурациями;
- Отказоустойчивость и сбор метрик;
- Безопасность в микросервисных системах;
- Распределенная шина событий;
- Асинхронные микросервисы.
Цели
- познакомится с возможностями фреймворка;
- рассмотреть микросервисную архитектуру в деталях;
- научится программировать бизнес-логику, используя готовые компоненты для рутинных задач.