Spring Cloud для Java-разработчиков [IBS Training Center] [Павел Козлов]
Spring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой. Вы познакомитесь с множеством доступных компонентов, детально рассмотрите архитектуру и широкие возможности Spring Cloud.
Spring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой.
Использование Spring Cloud упрощает подключение к сервисам и получение возможностей окружения в облачных платформах.
На курсе вы познакомитесь с множеством доступных компонентов, детально изучите архитектуру и широкие возможности Spring Cloud, узнаете о возможностях Spring Cloud и его компонентах. В ходе выполнения практических упражнений научитесь использовать компоненты Spring Cloud для решения рутинных задач.
Цели:
Java-разработчики
Предварительная подготовка:
Знание языка программирования Java, Spring Framework и понимание основ Spring Boot
Улучшаемые навыки:
Spring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой. Вы познакомитесь с множеством доступных компонентов, детально рассмотрите архитектуру и широкие возможности Spring Cloud.
Spring Cloud – это проект, который позволяет создавать распределенные приложения с микросервисной архитектурой.
Использование Spring Cloud упрощает подключение к сервисам и получение возможностей окружения в облачных платформах.
На курсе вы познакомитесь с множеством доступных компонентов, детально изучите архитектуру и широкие возможности Spring Cloud, узнаете о возможностях Spring Cloud и его компонентах. В ходе выполнения практических упражнений научитесь использовать компоненты Spring Cloud для решения рутинных задач.
Цели:
- познакомится с возможностями фреймворка;
- рассмотреть микросервисную архитектуру в деталях;
- научится программировать бизнес-логику, используя готовые компоненты для рутинных задач.
Java-разработчики
Предварительная подготовка:
Знание языка программирования Java, Spring Framework и понимание основ Spring Boot
Улучшаемые навыки:
- Основы Spring Cloud
- Регистрация и обнаружение сервисов
- Балансировка нагрузки и маршрутизация
- Управление конфигурацией
- Обработка отказов и устойчивость
- Архитектурные шаблоны и принципы (теорий - 1 ч.)
- Микросервисный подход и архитектура (теория - 3 ч., практика - 4 ч.)
- Отказоустойчивость и сбор метрик (теория - 3 ч., практика - 4 ч.)
- Безопасность в микросервисных системах (теория - 1,5 ч., практика - 1,5 ч.)
- Распределенная шина событий (теория - 1 ч., практика - 1 ч.)
- Cloud Streams (теория - 2 ч., практика - 2 ч.)
- Итого: теория – 11,5 ч. (48%), практика – 12,5 ч. (52%). Часть практических заданий может выполняться в качестве домашней работы.
- Научитесь основным концепциям и компонентам Spring Cloud
- Освоите методы настройки и использования Eureka для регистрации и обнаружения сервисов
- Научитесь использовать Spring Cloud Gateway и Zuul для реализации балансировки нагрузки и маршрутизации запросов
- Освоите использование Spring Cloud Config для централизованного управления конфигурацией ваших микросервисов
- Научитесь применять паттерны устойчивости
https://ibs-training.ru/kurs/spring_cloud_dlya_java-razrabotchikov.html