Курсы
Программирование

Архитектор программного обеспечения

Формат
Онлайн
Длительность
4 месяца
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Архитектор программного обеспечения от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

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

Инфраструктурные паттерны

  • Плюсы и минусы микросервисной архитектуры.
  • Основы работы с Docker.
  • Основы работы с Kubernetes (часть 1)
  • Основы работы с Kubernetes (часть 2)
  • Основы работы с Kubernetes (часть 3)
  • Инфраструктурные паттерны
  • Мониторинг и алертинг.
  • Prometheus. Grafana.
  • Service mesh на примере Istio
  • Авторизация и аутентификация в микросервисной архитектуре.
  • Backend for frontends. Apigateway.

КОММУНИКАЦИОННЫЕ ПАТТЕРНЫ

  • Асинхронный и синхронный API
  • Event Driven Architecture.
  • Распределенные очереди сообщений на примере Kafka.
  • Паттерны поддержания консистентности данных (Stream processing)
  • RESTful
  • GraphQL. gRPC
  • Идемпотетность и коммутативность API в HTTP и очередях.
  • Тестирование микросервисов (часть 1)
  • Тестирование микросервисов (часть 2)

РАСПРЕДЕЛЕННЫЕ СИСТЕМЫ

  • DDD и модульные монолиты. Часть 1
  • DDD и модульные монолиты. Часть 2
  • Паттерны декомпозиции микросервисов.
  • От монолита к микросервису.

ДЕЦЕНТРАЛИЗОВАННЫЕ СИСТЕМЫ

  • Введение в распределенные системы.
  • Распределенные транзакции.
  • Паттерны кэширования и основные принципы.
  • Шардирование.
  • CP cистемы.
  • AP системы.

АРХИТЕКТОР

  • Роль архитектора
  • Стоимость архитектуры. Артефакты архитектуры.

Итоговый проект

  • Консультация по проектам и домашним заданиям
  • Защита проектных работ

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

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

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

78 500 ₽

Старая цена

90 000 ₽
Записаться на курс

Автор курса

OTUS

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

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей