Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 145.873
- Реакции
- 78.177
Складчина: Микросервисы на Java: практический подход [IBS Training Center]
О чём курс
Программа курса «Микросервисы на Java» состоит из пяти модулей, которые позволяют ознакомиться с концепциями и паттернами микросервисной архитектуры, а также применить эти знания на практике.
В первом модуле вы изучите концепцию микросервисов, их архитектуру и компоненты.
Во втором модуле разберетесь с декомпозицией системы на микросервисы с использованием трех методологий: принципов Объектно-Ориентированного проектирования, декомпозиции по бизнес-способностям и декомпозиции по поддоменам (на основе Domain Driven Design)
Третий модуль посвящен коммуникации между микросервисами, включая синхронную и асинхронную коммуникацию, использование RESTful API и использование Kafka.
В четвертом модуле познакомитесь с управлением данными в микросервисной архитектуре, включая распределенные транзакции, CAP-теорему, паттерн SAGA, Event Sourcing, паттерн CQRS, паттерн Outbox. Также разберетесь с вопросом управления миграцией данных на основе Liquibase.
В пятом модуле узнаете о деплое микросервисов, включая контейнеризацию, упаковку приложений в Docker-контейнеры, настройку Kubernetes и автоматическое масштабирование.
Курс включает как теоретическую, так и практическую части. По окончании курса вы
будете обладать навыками разработки и реализации микросервисов на Java, а
также будете понимать основные принципы и подходы в микросервисной архитектуре.
Цели
Овладение навыками проектирования и разработки микросервисов с использованием языка Java. Изучение основных компонентов микросервисов, таких как сервисы, сообщения, базы данных и масштабирование. Приобретение практических навыков в использовании микросервисов. Понимание методов и инструментов для разработки и развертывания микросервисных приложений на платформе Java.
Темы курса
01 Погружение в микросервисы [Теория 4 ч.]
02 Декомпозиция на микросервисы [Теория 2 ч.; Практика 2 ч.]
03 Коммуникация между микросервисами на Java [Теория 3 ч.; Практика 4 ч.]
04 Управление данными в микросервисах на Java [Теория 3 ч.; Практика 5 ч.]
05 Деплоймент микросервисов [Теория 3 ч.; Практика 4 ч.]
06 Практические задания
07 Итого на курс 30 часов: теория – 15 ч (50 %), практика – 15 ч (50%)
СКАЧАТЬ СЛИВЫ КУРСОВ
О чём курс
Программа курса «Микросервисы на Java» состоит из пяти модулей, которые позволяют ознакомиться с концепциями и паттернами микросервисной архитектуры, а также применить эти знания на практике.
В первом модуле вы изучите концепцию микросервисов, их архитектуру и компоненты.
Во втором модуле разберетесь с декомпозицией системы на микросервисы с использованием трех методологий: принципов Объектно-Ориентированного проектирования, декомпозиции по бизнес-способностям и декомпозиции по поддоменам (на основе Domain Driven Design)
Третий модуль посвящен коммуникации между микросервисами, включая синхронную и асинхронную коммуникацию, использование RESTful API и использование Kafka.
В четвертом модуле познакомитесь с управлением данными в микросервисной архитектуре, включая распределенные транзакции, CAP-теорему, паттерн SAGA, Event Sourcing, паттерн CQRS, паттерн Outbox. Также разберетесь с вопросом управления миграцией данных на основе Liquibase.
В пятом модуле узнаете о деплое микросервисов, включая контейнеризацию, упаковку приложений в Docker-контейнеры, настройку Kubernetes и автоматическое масштабирование.
Курс включает как теоретическую, так и практическую части. По окончании курса вы
будете обладать навыками разработки и реализации микросервисов на Java, а
также будете понимать основные принципы и подходы в микросервисной архитектуре.
Цели
Овладение навыками проектирования и разработки микросервисов с использованием языка Java. Изучение основных компонентов микросервисов, таких как сервисы, сообщения, базы данных и масштабирование. Приобретение практических навыков в использовании микросервисов. Понимание методов и инструментов для разработки и развертывания микросервисных приложений на платформе Java.
Темы курса
01 Погружение в микросервисы [Теория 4 ч.]
02 Декомпозиция на микросервисы [Теория 2 ч.; Практика 2 ч.]
03 Коммуникация между микросервисами на Java [Теория 3 ч.; Практика 4 ч.]
04 Управление данными в микросервисах на Java [Теория 3 ч.; Практика 5 ч.]
05 Деплоймент микросервисов [Теория 3 ч.; Практика 4 ч.]
06 Практические задания
07 Итого на курс 30 часов: теория – 15 ч (50 %), практика – 15 ч (50%)
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Моё не моё тело [Ольга Демчук]
- Традиционная астрология, 3 ступень (2025-2026) [Аквилон] [Денис Куталёв]
- [Аудиокнига] Искусство озвучивать фильмы [Станислав Стрелков] [Повтор]
- Эзотеризм и контркультура [Семён Петрухин]
- Диагностика и лечение дерматозов вульвы [Тариф Продвинутый] [Ольга Парыгина, Анна Архицкая, Валерия Метальникова]
- Прикладная анатомия сердечно-сосудистой системы [Тариф Профессиональный] [Станислав Черноног]
- Советская классика [Тариф Без обратной связи] [Залина Борисова]
- Мега-зефирный сборник [Лилия Завадская]
- Птичье молоко без сахара [Лилия Завадская]
- Птичье молоко (сборник) [Лилия Завадская]