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

Категория обучения:
Микросервисы: проектирование и интеграция на Go
Длительность курса:
0.00
Формат курса:
Онлайн-занятия, Домашние задания, Обратная связь кураторов, Занятия в записи (автовебинары)
Есть рассрочка платежа:
Да
Трудоустройство:
Нет
Поделиться с друзьями:
Особенности курса:
Разберём, какие бывают потребности в разделении и как к нему приступить, какую выбрать стратегию, как избежать подводных камней, как поддерживать получившуюся архитектуру.
Описание курса:

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

  • Анализ монолита, основные проблемы монолитов
  1. Проектирование и стратегия разделения часть №1
  2. Проектирование и стратегия разделения часть №2
  3. Документирование
  4. Управление изменениями и поддержка
  5. Практика 1 — Проектирование микросервисов
  6. Архитектурный дизайн (микосервисы, интеграции)
  7. Описание потоков
  • Рассмотрение механизмов интеграции микросервисов
  1. Синхронные и Асинхронные (REST, gRPC, MQ (Kafka,Rabbit))
  2. Классические и Событийные (Request-Response, Event Driven, Saga)
  3. Реализация механизмов интеграции
  4. Практика 2 — Реализация механизмов интеграций
  5. Выбор механизма\алгоритма интеграции между двумя и более сервисами
  6. Реализация механизмов
-27.3%
55 000 руб.
40 000 руб.
Онлайн-школа
Образование для инженеров и технических лидеров
000
0.0
0.0
0.0
0.0
Нет отзывов. Напишите отзыв первым!
Нет комментариев. Ваш будет первым!
Также рекомендуем посмотреть курсы
Хотите освоить новую профессию? Выберите наиболее подходящие для вас курсы, прочитав реальные отзывы!
Проектирование интерфейсов с AGIMA
-30%
59 000 руб.
3 442 руб./мес
или сразу 41 300 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Войдите в дизайн интерфейсов через UX, научитесь анализировать пользовательский опыт и комплексно прокачайтесь в создании user-friendly интерфейсов.
Микросервисная архитектура
-40%
300 000 руб.
15 000 руб./мес
или сразу 180 000 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Курс для разработчиков, которые хотят научиться создавать крупные продукты на микросервисной архитектуре, строить интеграции с нуля и уверенно работать в команде.
Проектирование и визуализация в SketchUp
-35%
65 075 руб.
3 525 руб./мес
или сразу 42 299 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Вы научитесь уверенно работать в SketchUp: моделировать любые объекты, создавать сложные чертежи и визуализации.
Непрерывная интеграция (CI)
3 900 руб.
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
Узнаете об основах непрерывной интеграции (CI)
JS: Предметно-ориентированное проектирование
3 900 руб.
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
На этом курсе вы изучите предметно-ориентированное программирование
Архитектура и шаблоны проектирования
4 817 руб./мес
или сразу 57 800 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Нет
Если вы сами разрабатываете программные продукты, занимаетесь интеграцией или развитием существующих продуктов или или только встали на стезю разработки ПО, этот курс для вас.

Go-разработчик – это специалист, работающий с языком программирования Golang от Google. Этот язык еще молодой, но уже позволяет создавать на своей основе сложные и “тяжелые” приложения. За счет своей новизны, Go иногда отпугивает джуниоров, хотя является одним из самых перспективных стартов карьеры в IT даже для людей без опыта.

Go-разработчик должен уметь выполнять следующие функции:

  • написание кода на Go;
  • тестирование кода и поиск ошибок, их устранение;
  • оптимизация общей системы;
  • подбор технических решений для функционала;
  • разработка биллинг-сервисов.

Разработчиков, которые работают на Golang не так много, хотя язык достаточно прост в освоении и является одним из самых высокооплачиваемых. Умение работать на нём открывает перед специалистом большие возможности для профессионального развития в крупных проектах. Go-разработчики востребованы в разных отраслях: от онлайн-продаж до музыкального стриминга. Их ищут в таких компаниях как Yandex, Mail.ru, Ozon, Google и т.д.