Меню

Избранное

Разработка микросервисов

Узнайте, как разделять приложение на самостоятельно развиваемые сервисы.

В чём состоит навык

Разработка микросервисов — создание отдельных взаимодействующих сервисов, каждый из которых отвечает за ограниченную часть функций системы.

Источник ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Связанные профессии

Где пригодится

01

Границы

Выделить самостоятельную область ответственности сервиса.

02

Связь

Определить обмен запросами или событиями.

03

Эксплуатация

Проверить развёртывание, наблюдаемость и обработку сбоев.

Подготовка и связанные навыки

Определите бизнес-задачи, границы ответственности и требования к взаимодействию и эксплуатации.

Курсы для развития навыка «Разработка микросервисов»

Яндекс Практикум
3 месяца · Онлайн

Микросервисная архитектура

Курс для разработчиков с техническим опытом: проектирование, разработка и масштабирование микросервисных систем на практических кейсах.

91 600 ₽
Стоимость курса
от 3 740 ₽ / мес. на 36 мес.
Яндекс Практикум
6 месяцев · Онлайн

Мидл Python-разработчик

Курс для backend-разработчиков с опытом: создание и сопровождение Python-сервисов, архитектура, работа с данными и командная разработка.

125 200 ₽
Стоимость курса
от 5 112 ₽ / мес. на 36 мес.
Яндекс Практикум
8 месяцев · Онлайн

Go-разработчик с нуля

Курс Яндекс Практикума готовит Go-разработчика с нуля. Школа указывает восемь месяцев обучения и 10 проектов; дополнительные темы доступны на расширенном тарифе.

123 200 ₽
Стоимость курса
от 5 030 ₽ / мес. на 36 мес.

Содержание

Что важно знать о навыке «Разработка микросервисов»

Микросервисная архитектура делит систему на сервисы с отдельными обязанностями и возможностью независимого развёртывания. Они взаимодействуют через согласованные интерфейсы и могут развиваться отдельными командами.

Разделение добавляет сетевые вызовы, распределённые отказы и необходимость наблюдать несколько частей системы. Для небольшого проекта монолит может оказаться проще; выбор зависит от задач, команды и требований к эксплуатации.

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

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Откройте каталог навыков и найдите материалы по интересующей вас задаче.

Открыть
KURSEZ

Backend-разработчик

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

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

Узнайте о связанном навыке, его применении и обучении.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.