• ВНИМАНИЕ! НОВЫЙ АДРЕС САЙТА

    РКН заблокировал текущий домен

    Актуальный адрес сайта всегда указан здесь - EGROUND-ZERKALO.COM

Скачать От Разработчика к Архитектору: Освоение Архитектурного проектирования ПО - Udemy (2021)

wowpro

wowpro

Unlimited
Сообщения
14.443
Лайки
9.495
От Разработчика к Архитектору: Освоение Архитектурного проектирования ПО
Developer To Architect: Mastering Software Architecture
Udemy

Скачать От Разработчика к Архитектору: Освоение Архитектурного проектирования ПО - Udemy (2021)


Архитектурное проектирование - это навык, который пользуется огромным спросом, но это не всегда доступный навык. Чтобы понять, почему он встречается редко, давайте рассмотрим несколько строк из блога Мартина Фаулера об архитектуре.

Он говорит: «Архитектура - это самое важное». Что бы это ни было. Это означает, что суть архитектурного мышления о программном обеспечении состоит в том, чтобы решить, что является важным (то есть, что является архитектурным), а затем потратить энергию на поддержание этих архитектурных элементов в хорошем состоянии. Чтобы разработчик стал архитектором, он должен уметь распознавать, какие элементы важны, а какие элементы могут привести к серьезным проблемам, если они не будут контролироваться.

Разработчику требуется несколько лет, чтобы выучить достаточно, для того чтобы стать архитектором. Это обучение во многом зависит от того, какие возможности вы получаете в своей карьере. Часто эти возможности ограничиваются только конкретными сферами работы. Однако, чтобы быть архитектором, вы должны обладать обширными техническими знаниями в максимально возможном количестве областей. Вы должны понимать все сложности и проблемы в различных частях системы. Вам нужна способность принимать предварительные решения, понимая различные компромиссы. Вы должны уметь предвидеть и критические проблемы, с которыми система может столкнуться в процессе своего развития.

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

Некоторые подробности о том, что конкретно рассматривается в курсе:
  • Проектирование нефункциональных свойств, таких как производительность, масштабируемость, надежность, безопасность;
  • Масштабное развертывание и операции с использованием контейнеров Docker и Kubernetes.
  • Внутренняя работа с популярными продуктами с открытым исходным кодом, такими как Node.js, Redis, Kafka, Cassandra, стек ELK, Hadoop и т. д., для уверенного проектирования программных решений;
Короче говоря, этот курс поможет вам научиться всему, что нужно, чтобы стать «тру» архитектором за очень короткий период времени.
Материал на английском языке



Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу