Microservice Architecture

Microservice Architecture

Best Practice по разработке архитектуры программного обеспечения
4.0/5 3203

Microservice Architecture

Сегодня профессиональные навыки разработки архитектуры программного обеспечения являются одной из главных компетенций специалистов по созданию масштабируемых и отказоустойчивых приложений.

Особенности программы
В процессе обучения мы рассмотрим множество нетривиальных проблем проектирования backend-приложений и их дальнейшего сопровождения. Изучим не только паттерны проектирования новых сервисов, но и освоим подходы к работе с legacy-сервисами. Научимся решать проблемы с согласованностью изменений (например, порядок применения транзакций) или с оркестрацией сервисов, что будет полезно тем, кто работает в сфере распределенных / децентрализованных систем.
Как разработчик, научитесь базовым навыкам работы с Kubernetes.

Для кого этот курс
Программа создана специально для разработчиков, Team Lead и администраторов, готовых освоить Best Practice по разработке архитектуры программного обеспечения и сложных распределенных и отказоустойчивых систем.

После обучения
Выпускники на профессиональном уровне смогут планировать архитектуру и создавать масштабируемые, fault-tolerant приложения, решая нетривиальные задачи в рамках распределенных и децентрализованных систем и используя в проектах классические паттерны проектирования (шардирование, репликация, и т.д.).

Итоговый проект будет состоять из серии домашних заданий.

В рамках их выполнения каждый студент создаст каркас приложения "интернет-магазин" и опробует разные паттерны микросервисной архитектуры, протестирует свое приложение на нагрузку и проблемы сетевой связности.

  • изучение основных проблем при проектировании архитектуры ПО
  • домашние задания — мини-проекты для портфолио
  • лучшие практики проектирования архитектуры ПО
  • настоящее комьюнити и постоянный фидбек преподавателей-экспертов

Необходимые знания

Знание и опыт работы в одном из следующих стеков: Java (spring / Java EE), Node.js, C# (.net), python (django), Golang, PHP

После обучения вы

  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, выполненные домашние задания, выпускной проект)
  • сможете планировать архитектуру и создавать масштабируемые, fault-tolerant приложения
  • получите сертификат об окончании курса
  • научитесь решать нетривиальные задачи, в рамках распределенных и децентрализованных систем
  • получите приглашение пройти собеседование в компаниях-партнёрах (в случае успешного обучения)
Microservice Architecture — ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ — ИНН 9705100963
ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ
ИНН: 9705100963
Тарифы Microservice Architecture
Тарифы не указаны.
Документация

Основные опции Microservice Architecture

Возможности продукта →
Модель развертывания
  • SaaS / Облачное решение
  • On-premise / Локальное размещение
  • Гибридное размещение
  • Мобильное приложение
  • Десктопное приложение
  • Микросервисная архитектура
  • Монолитная архитектура
  • Контейнеризация (Docker)
  • Оркестрация (Kubernetes)
Размер и тип заказчика
  • Госкомпании
  • ФОИВы
  • РОИВы
  • Муниципальные учреждения
  • Для крупных предприятий (1000+ сотрудников)
  • Для среднего бизнеса (100-1000 сотрудников)
  • Для малого бизнеса (до 100 сотрудников)
  • Для микропредприятий (до 15 сотрудников)
  • Для самозанятых
Совместимость
Все записи →
Нет данных
Импортозамещает
Все записи →
Нет данных
Последний отзыв
Все отзывы →
Леонид Морозов
02 июля 2025 в 16:42
«Хороший сервис»
5,0/5
Функциональность: 5/5
Удобство использования: 5/5
Ценность и стоимость: 5/5
Обслуживание клиентов: 5/5
Доступность обучения: 5/5
Желание рекомендовать: 5/5

В целом: Отличная система управления версиями и изменениями.

Другие продукты ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ
Best Practice по HighLoad и отказоустойчивости веб-приложений
Вы научитесь разрабатывать «под ключ» программных роботов для разных задач бизне...
Best Practice по Soft / Hard Skills для эффективного управления командами разраб...