🔀 Где изучать профессию архитектора информационных систем: книги, каналы YouTube и курсы

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

Архитектор информационных систем (ИС) не занимается разработкой, хотя умеет и знает как. Он занимается проектированием архитектуры программного обеспечения, видит проект целиком и исходя из этого создает задачи для разных групп специалистов.

Книги

Познакомиться с профессией ближе можно, прочитав несколько книг из нашего списка.

Роберт Мартин, «Чистая архитектура. Искусство разработки программного обеспечения»

Книга 2018 года.


Роберт Мартин объясняет решения, которые приведут к успеху, а также дает простые ответы на ключевые вопросы архитектуры и дизайна.

М.В. Рыбальченко, «Архитектура информационных систем»

Книга 2019 года.

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

Эндрю Таненбаум, Херберт Бос, «Современные операционные системы»

Книга 2019 года. 4-е издание.

Издание доработано и освещает последние достижения информационных технологий. Значительное внимание авторы уделили мультиядерным и многоядерным системам, есть глава про ОС Android.

Евгений Штольц, «Из разработчика в архитекторы. Практический путь»

Книга 2020 года.

В этой книге главный архитектор Центра облачных компетенций Сбербанка делится своими знаниями и опытом.

Леве Джувел, «Совершенный софт»

Книга 2020 года.

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

Книги Леве обязательны для архитекторов, руководителей и ИТ-менеджеров на любом этапе карьеры.

Андрей Коротков «Как стать ИТ-архитектором?»

Книга 2011 года.

9 чит-кодов для профессионалов. Хотя часть информации устарела за прошедшие годы, основы остаются незыблемыми. Бесплатное пособие для ознакомления.

Каналы YouTube

Сегодня есть блоги и сообщества почти по всем направлениям, но не по архитектуре информационных систем.

Полное тонкостей и профессиональных секретов направление пока не выходит в массы, хотя нескольких ютуб-блогеров нам удалось найти:

  • SOER – рассказывает про архитектуру кода, архитектуру приложения и остальные уровни архитектуры, объясняет базовые моменты.
  • Senior Software Vlogger – канал о жизни в IT, интервью с программистами, лайфхаки, архитектура веб-сайтов и api-сервисов.
  • Курс лекций Александра Маятина – почувствуйте себя студентом времен пандемии, прослушав курс лекций доцента ИТМО для 3 курса.

Курсы

Если вам ближе живое общение с преподавателями и составленная профессионалами программа обучения, читайте нашу подборку курсов.

Курс OTUS «Микросервисная архитектура»

В программе заявлены лучшие практики по разработке архитектуры программного обеспечения. Продолжительность обучения составляет 4 недели, курс разделен на 6 модулей:

  • Инфраструктурные паттерны (микросервисная архитектура, основы работы с Kubernetes, мониторинг и алертинг).
  • Коммуникационные паттерны (асинхронный и синхронный API, паттерны поддержания консистентности данных, идемпотентность и коммутативность API в HTTP-очередях, тестирование микросервисов).
  • Распределенные системы (DDD и модульные монолиты, паттерны декомпозиции микросервисов).
  • Децентрализованные системы (распределенные транзакции, паттерны кэширования, шардирование, CP и AP системы).
  • Архитектор (роль архитектора, стоимость и артефакты архитектуры).
  • Итоговый проект (консультации и защита проектных работ).

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

Курс «Мастерская проектирования ИТ-решений» от IT Expert

Интенсивный практикум для аналитиков и архитекторов бизнес-приложений позволяет за три дня освоить методы анализа и проектирования ИТ-решений. Не для новичков.

Два варианта обучения: онлайн и очное в Москве.

7 тем:

  • Введение в методы проектирования информационных систем.
  • Описание постановки задач.
  • Прикладная архитектура.
  • Интеграция приложений.
  • Функциональная архитектура.
  • Процесс проектирования ИТ-решений.
  • Формат и содержание архитектурного описания.
  • Презентация архитектуры ИТ-решения.

При условии посещения не менее 50% занятий выдается удостоверение о повышении квалификации.

Курс «Архитектор ПО» от Skillbox

5 месяцев обучения на реальных кейсах для входа в профессию. Курс создан совместно с Альфа-банком и подойдет для разработчиков от уровня middle, системным аналитикам уровня senior и начинающим архитекторам ПО.

В программу входит 17 модулей (80 онлайн-уроков). По итогу выпускник будет уметь:

  • Планировать архитектуру ПО.
  • Декомпозировать систему.
  • Использовать шаблоны и фреймворки.
  • Проектировать API.
  • Учитывать вопросы безопасности.
  • Строить интеграцию между системами.

Выпускникам выдается диплом Skillbox, как подтверждение, а дипломную работу можно добавить в портфолио.

Современная научно-техническая академия проводит профессиональную переподготовку по программе «Архитектура программного обеспечения»

Заочная форма обучения и курс на 1100 часов, но принимают только абитуриентов с высшим или средним профессиональным образованием. В программу обучения включены дисциплины:

  • Методология IBM.
  • Унифицированный язык, моделирование UML, диаграммы UML.
  • Архитектурный анализ.
  • Этапы дизайнов.

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

Компания Luxoft training представляет целый спектр курсов для архитекторов:

  • Ключевые практики архитектора ПО.
  • Domen Driven Design.
  • Шаблоны проектирования приложений масштаба предприятия.
  • Аналитические шаблоны.
  • Микросервисная архитектура.
  • Архитектура облачных приложений.
  • Моделирование в ArchiMate.

Интенсивные программы от экспертов-практиков от 16 до 30 часов в центре, авторизованном IIBA. Можно выбирать и прокачивать отдельные темы. После завершения каждого курса выдается сертификат.

Сетевая академия Ланит проводит обучение по курсу «Мастерская проектирования ИТ-решений: AWS»

Очное обучение на 24 академических часа. На курсе выделены базовые техники проектирования ИТ-архитектуры, наиболее востребованные в современных реалиях. Преподается основанная на практическом опыте методика.

Курс ориентирован на системных архитекторов, руководителей, системных аналитиков и менеджеров ИТ-проектов.

***

Хочу научиться программировать с нуля, но не знаю, с чего начать. Что делать?

Можно учиться самостоятельно (долго) или пойти на курсы с преподавателями (быстро). Плюс нужно учитывать, что джунов много, конкуренция выше и работодатели повышают порог вхождения при найме на работу. Чтобы получить актуальные знания, мы в proglib.academy запустили курсы:

  • Основы программирования на Python.
  • Профессия Python-разработчик.
  • Алгоритмы и структуры данных.
  • Математика для Data Science.
  • Профессия Data Science.
  • Frontend Basic: принцип работы современного веба.
  • Профессия Фронтенд-разработчик.
  • Обработка естественного языка. Полный курс.

На подходе еще больше 10 курсов для взрослых и детей.

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
29 января 2017

Изучаем алгоритмы: полезные книги, веб-сайты, онлайн-курсы и видеоматериалы

В этой подборке представлен список книг, веб-сайтов и онлайн-курсов, дающих...