Микросервисная архитектура и инструменты ИИ

Научитесь проектировать надежные и масштабируемые микросервисные системы! Этот курс для тех, кто хочет овладеть современными технологиями и методами архитектуры. Вы узнаете, как создавать гибкие и эффективные решения, соответствующие требованиям бизнеса. Станьте экспертом на рынке и присоединяйтесь к профессионалам, которые уже улучшили свои проекты, используя знания из этого курса. Кроме того, с помощью ИИ-инструментов вы освоите подходы к ускоренному выбору технологий и узнаете, как можно сэкономить время при подготовке и оформлении архитектурных решений (ADR).
Обучение 24 часа
сертификат
70%
Стоимость курса
16 950 ₽ 56 500 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Микросервисная архитектура и инструменты ИИ» от Учебный центр IBS - ibs-training.ru

  1. Архитектурные стили. Понятия монолита, SOA, MSA. Сравнение и обоснование выбора.
  2. Паттерны декомпозиции MSA. Оптимальный размер микросервиса
  3. Разбиение на сервисы по бизнес-возможностям
  4. Разбиение на сервисы по проблемным областям
  5. Практики определения предметных областей
  6. Декомпозиция по техническим и организационным аспектам.
  7. Организация разработки под MSA. Организация команд под MSA
  8. Организация репозитория кода под MSA.
  9. Интеграция микросервисов. Паттерны взаимодействия
  10. Синхронные и асинхронные механизмы взаимодействия
  11. Оркестровка и хореография
  12. Основные протоколы и технологии (REST, gRPC, GraphQL, Kafka, RabbitMQ и др.)
  13. Взаимодействие с внешними системами (API Gateway, BF…
  14. Организация работы с данными в MSA. Паттерны работы с данными
  15. Порождение событий
  16. Справочные данные в MSA
  17. Единый источник истины (Source of Truth) в MSA.
  18. Основные шаблоны МСА. Модифицируемость. Решение проблемы высокой связанности. Версионирование интерфейсов и событий. Типы контрактов. Изменения событийной модели. Паттерны организации запросов. Микросервисное шасси (Microservice chassis). Сетки сервисов (Serv…
  19. Развертывание микросервисов. Паттерн «Deployment pipeline»
  20. Паттерны развертывания
  21. Использование технологий Docker и Kubernetes
  22. Использование сетки ISTIO
  23. Бессерверное развертывание
  24. Стратегии развертывания (сине-зеленые, канареечные и т.д.).
  25. Стратегии миграции от монолита к MSA. Стратегии перехода с монолита на микросервисы
  26. Удушение монолита (Strangler monolith)
  27. Паттерны удушения
  28. Связь микросервиса с монолитом
  29. Миграция базы данных.
  30. Итого на курс часов: теория – 16,5 ч ( 69 %), практика – 7,5 ч (31 %).
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь уверенно работать с темой: развертывание микросервисов. паттерн «deployment pipeline»
  • паттерны развертывания
  • использование технологий docker и kubernetes
  • использование сетки istio
  • бессерверное развертыва…
  • Освоите и сможете применять: паттерны декомпозиции msa. оптимальный размер микросервиса
  • разбиение на сервисы по бизнес возможностям
  • разбиение на сервисы по проблемным областям
  • практики определения предметных област…
  • Освоите и сможете применять: интеграция микросервисов. паттерны взаимодействия
  • синхронные и асинхронные механизмы взаимодействия
  • оркестровка и хореография
  • основные протоколы и технологии (rest, grpc, graphql, kafka…
  • Освоите и сможете применять: основные шаблоны мса. модифицируемость. решение проблемы высокой связанности. версионирование интерфейсов и событий. типы контрактов. изменения событийной модели. паттерны организации запр…
  • Освоите и сможете применять: стратегии миграции от монолита к msa. стратегии перехода с монолита на микросервисы
  • удушение монолита (strangler monolith)
  • паттерны удушения
  • связь микросервиса с монолитом
  • миграция баз…

Подробная информация о курсе

Научитесь проектировать надежные и масштабируемые микросервисные системы! Этот курс для тех, кто хочет овладеть современными технологиями и методами архитектуры. Вы узнаете, как создавать гибкие и эффективные решения, соответствующие требованиям бизнеса. Станьте экспертом на рынке и присоединяйтесь к профессионалам, которые уже улучшили свои проекты, используя знания из этого курса. Кроме того, с помощью ИИ-инструментов вы освоите подходы к ускоренному выбору технологий и узнаете, как можно сэкономить время при подготовке и оформлении архитектурных решений (ADR).

Цены и сроки

  • Стоимость16 950 ₽
  • Старая цена56 500 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Микросервисная архитектура и инструменты ИИ
16 950 ₽ 56 500 ₽