Программирование [Яндекс Практикум] Архитектор программного обеспечения. Часть 1 из 6 (2024)

Moderator
29 Мар 2020
282,372
1,237,452
113
Голосов: 0
#1
1727428335551-png.77326


Описание [Яндекс Практикум] Архитектор программного обеспечения. Часть 1 из 6 (2024):



Вы научитесь:

  • планировать архитектуру программного обеспечения, изучая монолитные и микросервисные архитектуры и их связь с бизнес-целями;
  • настраивать системы для работы с большими нагрузками, используя балансировщики нагрузки, стратегии кэширования и брокеры сообщений;
  • проектировать API, следуя правилам, соглашениям и стандартам проектирования расширяемых API;
  • выбирать форматы обмена данными, понимая подходящие форматы и протоколы межсервисного взаимодействия для ваших задач;
  • выбирать форматы хранения данных, знакомясь с плюсами и минусами различных СУБД для оптимального выбора;
  • использовать шаблоны, узнавая о проблемах, возникающих при проектировании программ, и способах их решения.
Содержание первого месяца обучения:

  1. Сбор и анализ требований:

  • изучение технических характеристик систем Tradeoff;
  • бюджет архитектурного решения;
  • проведение интервью с заказчиками;
  • оформление дизайн-документов и использование графических инструментов;
  • применение DDD как подхода к разработке программного обеспечения.

  1. Работа с компонентами:

  • протоколы взаимодействия компонентов;
  • проектирование API;
  • снижение нагрузки на API.

  1. Разработка MVP:

  • использование метода тестирования архитектур MVP;
  • состав MVP.
В рамках проекта модуля вы соберёте требования к системе, спроектируете агрегатор ресторанов и доставок. Проект займёт от 20 до 30 часов.

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Яндекс Практикум] Архитектор программного обеспечения. Часть 1 из 6 (2024):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: