Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

45 000 ₽
есть рассрочка

Курс подойдёт, если сейчас

  • Что такое микросервисы?
  • Пилим фичи, пилить страшное и неизвестное нет ресурсов
  • Идеально понимаю связи микросервисов
  • Сэм Ньюмен

Как проходит обучение

Смотрите видео с теорией
У вас будет 7 видеоуроков. На них спикер рассказывает теорию и делится своим опытом. Уроки открываются по расписанию. Вы структурировано погружаетесь в каждую тему и проходите материал в своем темпе. Доступ к лекциям остается у вас на 2 года.

Делаете практические задания в личном кабинете
Для каждого блока курса разработано большое практическое задание. Оно поможет вам лучше разобраться в проектировании микросервисов и реализации механизмов их интеграции.


 

 
 

Что вы получите после обучения

Приобретаемые навыки
1
Golang
2
МСА
3
Документирование
4
Архитектурный дизайн
5
REST API
6
gRPC
7
Rabbit

Вас будут обучать

Solution Engineer 

Более 7 лет опыта разработки приложений для бизнеса
Более 4 лет опыта проектирования архитектуры
Разработал множество проектов, в том числе:
— кастомный RPA на Delphi
— OpenAPI для ECommerce
— декомпозицию монолита
— микросервисный конвеер данных
— корпоративный HL НСИ
— платформу поддержки Serverless

Образовательная организация

Учебный центр: обучение для инженеров и технических лидеров. 

Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов. В процессе обучения сотрудников появился учебный курс по Kubernetes, а потом базовый курс дополнился продвинутым, появились курсы DevOps, Docker, Ceph, SRE.

Задача Слёрма - передавать применимые на практике знания для IT-специалистов. Учим DevOps-инженеров и разработчиков от новичков до техлидов. 

Учим тому, в чём уверены сами.

Мы улучшаем IT-мир, создавая полезное образование для специалистов, и предпочитаем развиваться без оглядки на других, идти собственным путём.

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

Блок 1. Проектирование МСА на примере разделения монолита

  • Анализ монолита, основные проблемы монолитов
  • Проектирование и стратегия разделения часть №1
  • Проектирование и стратегия разделения часть №2
  • Документирование
  • Управление изменениями и поддержка

Практика 1 — Проектирование микросервисов

  • Архитектурный дизайн (микосервисы, интеграции)
  • Описание потоков

 

Блок 2. Интеграции между микросервисами на языке Go

  • Рассмотрение механизмов к интеграции микросервисовСинхронные и Асинхронные (REST, gRPC, MQ (Kafka,Rabbit))
  • Классические и Событийные (Request-Response, Event Driven, Saga)
  • Реализация механизмов интеграции

Практика 2 — Реализация механизмов интеграций

  • Выбор механизма\алгоритма интеграции между двумя и более сервисами
  • Реализация механизмов

Рейтинг курса

3.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 26.11.2024 07:03
Микросервисы: проектирование и интеграция на Go

Микросервисы: проектирование и интеграция на Go

Оставить отзыв
Поделиться курсом с друзьями