Микросервисы: проектирование и интеграция на 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
Нет отзывов. Напишите отзыв первым!
Нет комментариев. Ваш будет первым!
Также рекомендуем посмотреть курсы
Хотите освоить новую профессию? Выберите наиболее подходящие для вас курсы, прочитав реальные отзывы!
TypeScript с нуля - полный курс и паттерны проектирования
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
Полный курс по современному TypeScript в 2022 году и ООП паттернам проектирования для создания поддерживаемых приложений
Микросервисная архитектура
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Курс для разработчиков, которые хотят научиться создавать крупные продукты на микросервисной архитектуре, строить интеграции с нуля и уверенно работать в команде.
Проектирование интерфейсов с AGIMA
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Войдите в дизайн интерфейсов через UX, научитесь анализировать пользовательский опыт и комплексно прокачайтесь в создании user-friendly интерфейсов.
Непрерывная интеграция (CI)
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
Узнаете об основах непрерывной интеграции (CI)
Проектирование и визуализация в SketchUp
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Вы научитесь уверенно работать в SketchUp: моделировать любые объекты, создавать сложные чертежи и визуализации.
JS: Предметно-ориентированное проектирование
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
На этом курсе вы изучите предметно-ориентированное программирование

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

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

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

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