[Слёрм] Микросервисы: проектирование и интеграция на Go
- О курсе
- Артикул: WVP-284896
- Автор: Слёрм
- Вид товара: цифровой
- Добавлено: 2022-11-23
О товаре
Более 7 лет опыта разработки приложений для бизнеса
Более 4 лет опыта проектирования архитектуры
Разработал множество проектов, в том числе:
— кастомный RPA на Delphi
— OpenAPI для ECommerce
— декомпозицию монолита
— микросервисный конвеер данных
— корпоративный HL НСИ
— платформу поддержки Serverless
Блок 1. Проектирование МСА на примере разделения монолита
Анализ монолита, основные проблемы монолитов
Проектирование и стратегия разделения часть №1
Проектирование и стратегия разделения часть №2
Документирование
Управление изменениями и поддержка
Практика 1 — Проектирование микросервисов
Архитектурный дизайн (микосервисы, интеграции)
Описание потоков
Блок 2. Интеграции между микросервисами на языке Go
Рассмотрение механизмов к интеграции микросервисов
Синхронные и Асинхронные (REST, gRPC, MQ (Kafka,Rabbit))
Классические и Событийные (Request-Response, Event Driven, Saga)
Реализация механизмов интеграции
Практика 2 — Реализация механизмов интеграций
Выбор механизмаалгоритма интеграции между двумя и более сервисами
Реализация механизмов
Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы.
Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.
Еще курсы от Слёрм
[слёрм] Jenkins: СI/CD для DevOps и разработчиков Научитесь автоматизировать процесс интеграции и поставки, сможете ускорить цикл разработки и внедрить полезные инструменты и пройдете путь от настройки первого плагина и создания простого пайплайна до Jenkins as a code и внедрения в Kubernetes. Основы CI/CD Что такое CI/CD Общий принцип работы
1795 RUB
[Слёрм] Основы информационной безопасности для всех. 2022 (Роман Панин) Кому подойдет курс: 1. Всем! И обычным пользователям, чтобы защитить свои данные, и компаниям. 2. Но особенно компаниям и их сотрудникам, которые хотят уберечь важную информацию. Чему ты научишься: 1. Как научить своих коллег делать безопасный прод 2. Как обеспечить секьюрность на самых начальных
1995 RUB
[Слёрм] PostgreSQL: replication, backup and observability Практический курс по работе с СУБД PostgreSQL. Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Программа курса основана на реальных задачах команд эксплуатации. Каким специалистам подойдет курс? DevOps-инженеры и сисадмины Узнаете как
1865 RUB
[Слёрм] Администрирование Linux. Мега. Тариф Стандарт (Платон Платонов) Продвинутая программа по Linux с практикой и траблшутингом от инженера Southbridge Платона Платонова. Это однозначно практический курс. В нём будет много кейсов и примеров из моего опыта и опыта Southbridge. Я расскажу про установку Linux с помощью чёрной магии, приёмы ускорения работы в консоли,
1795 RUB
[Слёрм] Микросервисы и API на Java и Kotlin (Дмитрий Горчаков) Кому подойдет курс IT-студентам старших курсов Посмотрите по шагам, как создаются микросервисы и получите возможность поразбираться в коде. Разработчики Научитесь навыкам разработки микросервисов. Сможете задать любые вопросы, если что-то будет непонятно. Джависты Прокачаетесь в написании
1795 RUB