Kail
Организатор
Организатор
- Регистрация
- 09.04.2020
- Сообщения
- 452 043
- Реакции
- 44 820
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
Микросервисная архитектура. Тариф Для тех кто хочет работать в команде [Иннокентий Бодров]
- Ссылка на картинку
-
Курс подойдет для тех, кто:
Модуль 1. Введение в МС архитектуру:
Введение в микросервисную архитектуру:
Подходы к "распилу" монолита:
Масштабирование и производительность:
Безопасность в микросервисах:
- Системные архитекторы
Если стремитесь углубить свои знания, научиться проектировать отказоустойчивые распределенные системы и принимать стратегические решения по архитектуре приложений - Технические лидеры, CTO и руководители команд
Чтобы улучшить архитектуру компании, освоить лучшие практики внедрения микросервисных решений и проводить трансформацию инфраструктуры - Системные аналитики и менеджеры проектов
Для понимания паттернов организации микросервисов, повышения эффективности взаимодействия команд и улучшения бизнес-процессов - Специалисты с опытом разработки
Желающие расширить свои профессиональные горизонты, овладеть современными архитектурными стилями, создавать гибкие и масштабируемые системы
Модуль 1. Введение в МС архитектуру:
Введение в микросервисную архитектуру:
- Основы микросервисов: преимущества, ограничения, ключевые отличия от монолитов
- Примеры успешных внедрений микросервисов
- Обзор DevOps и инфраструктуры для микросервисов
- Плюсы и минусы МС архитектуры
- Единый язык
- Контекстные границы (Bounded Contexts), доменные события
- Описание процесса создания ценности как цепочки событий
- Обобщение командами, правилами и моделями чтения
Подходы к "распилу" монолита:
- Стратегии миграции от монолита к микросервисам
- Антипаттерны "распила" монолита
- Уменьшение зависимости от монолитной базы данных
- Роль API Gateway в микросервисной архитектуре: маршрутизация, безопасность, троттлинг
- Паттерн BFF
- API композиция
- Синхронное взаимодействие: REST, GraphQL, gRPC
- Асинхронное взаимодействие: событийные шины, очереди сообщений
- Паттерны взаимодействия: point-to-point, publish-subscribe
- Kafka vs MQ
- Изоляция данных: база на микросервис и общие базы данных
- Обеспечение согласованности: eventual consistency, distributed transactions
- Паттерн SAGA
Масштабирование и производительность:
- Горизонтальное и вертикальное масштабирование
- Балансировка нагрузки, кэширование, репликация
- Инструменты мониторинга производительности
- Паттерны отказоустойчивости: circuit breaker, retry, fallback
- Мониторинг, алертинг, логирование
- Работа с рисками
Безопасность в микросервисах:
- Аутентификация и авторизация: OAuth 2.0, OpenID Connect
- Шифрование данных и управление ключами
- Работа с секретами и управление доступом
- Интеграционное и контрактное тестирование
- Нагрузочное и end-to-end тестирование
- Инструменты автоматизации тестирования
- Хэлсчеки, мониторинг
Показать больше
Зарегистрируйтесь
, чтобы посмотреть контент.
Скачать