За что в первую очередь отвечает ит архитектор

Как работают IT-архитекторы – наши примеры и задачи

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

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

Мы в SimbirSoft развиваем собственный архитектурный комитет – в нем уже 54 опытных разработчика. Делимся опытом, чем у нас занимаются архитекторы и на каких проектах они нужны.

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

Задачи IT-архитектора

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

Возможность адаптации продукта к новым требованиям бизнеса, даже если в начале процесса проектирования они не были известны в полном объеме.

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

Адаптация к ограничениям системы и соответствие техническим и операционным требованиям: по технологическому стеку, работе с персональными данными, Big Data, большим количеством интеграций.

Обеспечение при проработке архитектуры оптимальных значений атрибутов качества продукта.
Рассмотрим несколько ситуаций, в которых необходима проработка IT-архитектуры.

Когда нужен IT-архитектор

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

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

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

Как правило, бизнес заказывает разработку архитектуры в IT-компании в следующих случаях:

Как выбрать архитектуру

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

Коробочное или кастомное решение?

Кастомная разработка с нуля требует времени и тщательного планирования. «Коробки» – например, такие как «1С: Бухгалтерия» – подходят для компаний с простыми и стандартными бизнес-процессами, но их возможности развития ограничены. При необходимости дальнейшей кастомизации коробка может обойтись даже дороже, чем разработка с нуля, сразу заточенная под нужды компании.

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

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

Риски: сложность разработки влечет за собой дополнительные требования к квалификации сотрудников. Для микросервисов наличие CI/CD – обязательное условие. Время на разработку будет выше, чем при работе с монолитом (при условии, что архитектурная структура монолита позволяет быстро вносить изменения).

Пример реализации

Один из наших клиентов-банков использовал коробочную систему дистанционного банковского обслуживания (ДБО). Добавить новые функции (и даже передвинуть кнопки) можно было только с помощью вендора. А значит, во-первых, релизы выходили редко (один раз в квартал), во-вторых, вся экспертиза была сосредоточена у вендора, а не в банке. Кроме того, из-за сложной балансировки клиентов монолитной архитектуры приложение работало со сбоями. Из-за этого банк обратился к нам для проработки нового решения.

Решением стала разработка новой микросервисной архитектуры ДБО, в которой каждый микросервис имеет отдельную базу данных, обеспечивая доступность приложения в любой момент. Результаты – в 5 раз меньше сбоев уже на старте, возможность выпускать несколько релизов каждую неделю. При этом сохранение экспертизы на своей стороне позволило банку дальше развивать продукт самостоятельно или с привлечением любого подрядчика.

Как работает архитектурный комитет

У разных IT-компаний свои способы работы с архитектурой. В небольших монопродуктовых командах у специалистов есть возможность напрямую посоветоваться с коллегами, опытными в тех или иных технологиях. А когда проектов много, появляется необходимость накапливать экспертизу, поскольку при переключении сотрудников с проекта на проект теряется ценный технический контекст. Выстраивая этот процесс, мы снижаем риск ошибок и неоптимальных решений.

У нас в разработке параллельно десятки проектов, и мы стремимся поддерживать внутреннее комьюнити экспертов и обмен опытом. Для этого мы создали архитектурный комитет – отдельную группу со своим руководителем.

Архитектурный комитет – это команда, в которую входят наиболее опытные разработчики Backend, Frontend, Mobile. Сейчас у нас 54 таких специалиста, их число постепенно растет.

Мы уже писали на Хабре, как мы разбираем входящие запросы и оцениваем сроки разработки. Расскажем, как в этом участвуют архитекторы.

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

Этапы работы

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

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

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

Несколько участников архитектурного комитета SimbirSoft

Вывод

С помощью архитектурного комитета мы проработали уже более сотни проектов. По нашим наблюдениям, такой подход к архитектуре обеспечивает IT-компании и заказчику несколько важных преимуществ:

Источник

Олимп айтишников: туториал по профессии IT-архитектор

Вот работаешь ты в IT как молодец. Проходишь, как все смертные, уровни джуниор, мидл, сеньор. Но есть ещё Олимп. Ореол загадочности и элиты вокруг этой профессии не даёт покоя амбициям юных разработчиков. Кто такой IT-архитектор и как им стать читай ниже.

Кто такой IT-архитектор

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

это главный герой при создании сложных IT-решений. Он не только решает что делать, но и контролирует как. Архитектор обеспечивает гибкость решений и следит за рисками, сокращает time to market как может.

Когда нужен

Главная задача IT-архитектора — найти оптимальное решение, по потребностям заказчика и возможностям команды.

«Впихнуть решение в бюджет и заложить прогноз на развитие

— вот основные задачи архитектора».

В основном, он приходит когда надо:

разработать ПО или систему;

определить архитектуру и эволюцию проекта;

выбрать технологию для каждого элемента системы (монолит или микросервисы, коробочное или комбинированное решение);

провести ревью бизнес-требований;

помочь выбрать фреймворк;

определить стандарты кодирования, создать каталог паттернов/антипаттернов для проекта;

указать риски проекта;

разобраться в документах проекта;

Какие бывают архитекторы (типы и виды)

По типам: функциональный и технический.

Но на практике это 2 в 1.

Enterprise архитектор (отвечает на вопрос «что делать?»)

Решает стратегические проблемы – анализирует ключевые требования, потоки данных, пишет конституцию проекта. Разрабатывает архитектурные стандарты и требования.

Solution архитектор ( «а как делать?»)

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

Архитекторы инфраструктуры («а чем и зачем делать?»)

Занимается серверным оборудованием (серверы приложений, поддержки), базами данных, архитектурой безопасности (авторизация, аутентификация), облачными сервисами.

Этот архитектор может делиться на:

Security architect — специалист по вопросам безопасности (закрытие доступов на уровне оборудования, шифрование каналов передачи данных и прикладная защита на уровне приложений, почта или корпоративные приложения).

Сетевой архитектор — сопровождает инфраструктуру передачи данных.

Архитектор облачных систем — указывает, какие ресурсы и в каком объёме брать из AWS, AZURE, Google, Yandex.

Data-архитекторы ( «а по полочкам кто разложит?»)

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

А как в жизни?

Где нужен такой архитектор

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

Этой профессии не учит ни один вуз. Фишка в том, что IT-архитекторы невероятно востребованы и без них не может работать крупный бизнес.

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

Хороший IT-архитектор постоянно учится и готов инвестировать в обучение время и деньги.

Откуда тогда они берутся

Так утверждают сами архитекторы © :

«Архитекторы берутся из проектировщиков и разработчиков по мере накопления опыта и расширения кругозора»;

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

Топ-5 скиллов профессии

Рeople management

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

Time management

Long life learning

Постоянное обучение. IT включает в себя столько направлений, что быть экспертом в каждом из них нереально. Хороший IT-архитектор может разобраться в любой теме, даже в совершенно новой.

Strategist

Speaker

Что по деньгам

Хабр Карьера проанализировала больше 10 000 зарплат айтишников за второе полугодие 2020 года, и вот что получилось →.

За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитекторhabr.com

    медианная зарплата в IT-индустрии сейчас 113 000 ₽.

    разработчики в среднем получают 120 000 ₽.

    среди разработчиков традиционно больше всех зарабатывают архитекторы ПО (200 000 ₽).

    Вывод

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

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

    За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитекторmemesmix.net

    P.S. Если хочешь проникнуться IT-архитектурой и областью в целом, то приключения Нео из «Матрицы» наглядно иллюстрируют профессию.

    Автор выражает благодарность за помощь в написании статьи настоящим IT-архитекторам:

    Антон Прибора, IT-архитектор IBC Corporate Travel,

    Максим Кириллов, руководитель отдела ИТ архитектуры и системного анализа МФК «МигКредит».

    Источник

    Все про ИТ-архитектора: направления деятельности, soft-skills, специализация, заработная плата и карьера.

    Сегодня ни одна крупная компания не сможет обойтись без ИТ-архитектора. Ведь ее конкурентоспособность во многом зависит от того, насколько грамотно автоматизированы основные бизнес-процессы. Именно ИТ-архитекторы создают оптимальные решения.

    Архитекторы в ИТ – это незаменимые специалисты при создании сложных решений. Цель архитектора – это обеспечение решения задач организации при помощи информационных систем.

    За что в первую очередь отвечает ит архитектор. Смотреть фото За что в первую очередь отвечает ит архитектор. Смотреть картинку За что в первую очередь отвечает ит архитектор. Картинка про За что в первую очередь отвечает ит архитектор. Фото За что в первую очередь отвечает ит архитектор

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

    ИТ-архитектор — это человек, от которого многое зависит. К нему люди приходят, чтобы оценить новую идею, согласовать решение, договориться об изменениях. Вклад архитектора в проект всегда оценивают выше, чем вклад рядовых участников проекта. К его идеям прислушиваются. На рабочих совещаниях он имеет право вето на большую часть проектных решений.

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

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

    Основные направления деятельности ИТ-архитекторов

    Проектирование.

    Первоочередная задача каждого архитектора – найти общий язык с заказчиком, который хочет разработать ИТ-систему/программу/базу данных, чтобы выяснить все его требования. Если информации потребуется больше, архитектору позволено проводить дополнительные исследования.

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

    Документирование.

    Безусловно, столь сложная, многозадачная работа требует документирования. Описывать каждый этап своей работы необходимо для того, чтобы ни одна деталь не была потеряна, ни один процесс не был упущен из виду. На протяжении всего периода создания системы (от проектирования и разработки до технической поддержки) требуется не только описывать в документах свои действия и фиксировать особенности работы каждого отдельного компонента разрабатываемого ПО или системы, но также поддерживать эти документы в актуальном состоянии, то есть регулярно вносить в них все необходимые изменения.

    Реализация.

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

    Сопровождение:

    После того, как система или ПО создано, его необходимо протестировать. По результатам этого тестирования архитектор:

    Soft-skills ИТ-архитектора.

    Коммуникабельность.

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

    Случай из практики: «В процесс ожесточенной баталии между специалистами заказчика ИТ продукта и командой исполнителей, вмешался ИТ-архитектор, человек совсем не воинственного вида. Своими четкими, уместными уточнениями и разъяснениями, не повышая голоса, он перехватил инициативу в дискуссии и заставил всех внимать каждому своему слову. В результате вопросы были решены, заказчик удовлетворен, а команда прочувствовала свою защищенность, ощутив себя как за «каменной стеной».

    Клиентоориентированность.

    Организация должна иметь возможность достичь определенной цели, которая заключается в предоставлении ценности заинтересованным сторонам (клиентам) и реализуется благодаря бизнес-процессам организации, заложенной в ИТ-продуктах. Именно ориентация на конечного потребителя ИТ-продукта помогает архитектору создать востребованный продукт.

    Управленческие навыки.

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

    Нацеленность на результат.

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

    Эмоциональный интеллект.

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

    Критичность.

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

    Широкий кругозор и способность к самообразованию.

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

    Специализации ИТ-архитекторов.

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

    В командах цифровой трансформации федеральных органов власти выделяют следующие профили архитекторов: Главный ИТ-архитектор, бизнес-архитектор, системный архитектор и архитектор данных.

    Главный ИТ-архитектор

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

    Бизнес-архитектор

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

    Архитектор данных

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

    Заработные платы ИТ-архитектора

    Вакансии по профилю ИТ-архитектор можно встретить, но не так часто как другие ИТ-профессии. К примеру, на одном из известных сайтов за май 2021 года было размещено всего 32 вакансии на позицию ИТ-архитектор.

    Уровень заработный плат начинается от 130 000 рублей в небольших организациях с минимальным опытом работы, средний уровень запросов ИТ-архитектора с опытом работы от 5-ти лет по профилю начинается от 300 000 рублей.

    Естественно, что претенденты на столь достойную оплату труда должны на 100 % соответствовать предъявляемым требованиям:

    Карьера ИТ-архитектора:

    Чтобы освоить эту профессию, нужно получить опыт и профессиональные навыки в программировании. Как правило, карьера ИТ-архитектора начинается с разработчика. По мере собственного развития такой специалист переходит на позицию Руководитель отдела разработки, ИТ-менеджер и затем становится ИТ-архитектором. Некоторые начинают свой путь с системных администраторов или инженеров.

    Заключение.

    Работа ИТ-архитектора позволяет проявить свои творческие способности, общаться с профессионалами и ТОП-менеджерам. Главное – непрерывное обучение, интерес к разработке и «железу», умение использовать практические знания в проектировании информационных систем, ИТ-продуктов, развитые личностные и менеджерские качества.

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

    Источник

    ИТ архитектор: виды и задачи. Расскажем о сложном простым языком

    Приходилось ли вам когда-либо искать IT архитектора? Не такая это простая задача, как кажется на первый взгляд. Разобралась в теме и подготовила материал Елена Меркулова, эксперт IT подбора Atsearch Crowd Recruitment.

    В названии вакансии часто пишут просто «системный архитектор» или «IT архитектор», и понять очень сложно, для каких ролей нужен кандидат, и чем же все-таки он будет заниматься. Да и резюме не всегда красноречиво.

    Давайте попробуем разобраться.

    IT архитекторы бывают разных типов:

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

    На примере строительства: процесс начинается с человека, который поможет выбрать нам стиль, спланирует количество этажей, расположение квартир, окон, количество подъездов.

    В IT: он решает стратегические проблемы – делает анализ ключевых требований, анализ потоков данных и пишет «IT Конституцию» проекта. Разрабатывает архитектурные стандарты и требования.

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

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

    Данные решения требуют высокой степени ответственности исполнителя. Если что-то будет спроектировано неверно, исправить это будет крайне сложно, придется многое кардинально менять.

    На примере строительства: теперь нам нужен специалист, который наклеит обои и положит ламинат. Этот человек подскажет, какие обои выбрать по качеству, какой ламинат подойдет, исходя из выбранного архитектурного стиля.

    В IT: эту роль выполняет разработчик.

    Эти роли очень тесно связаны между собой и зачастую в компаниях нужен специалист: Enterprise архитектор + Solution архитектор или разработчик + Solution архитектор или Enterprise архитектор + Solution архитектор + разработчик. Чем крупнее компания, тем чаще данные роли разделяют на самостоятельные, в небольших же стартапах – это, как правило, три в одном.

    В строительстве: выполняют особую, связующую роль для всех систем предприятия. Например, осуществляют проектирование стояков водоснабжения, канализации, отопления, установки электрощитов, закупку оборудования, заключают договоры с поставщиками ресурсов для удовлетворения потребностей жильцов. То есть формируют целостную систему на основе предыдущих архитектурных проектов.

    В IT: занимаются серверным оборудованием (серверы приложений, серверы поддержки), корпоративными сетями уровня предприятия, СУБД, архитектурой безопасности (авторизация, аутентификация), операционными системами, системами хранения предприятия, облачными сервисами и др.

    Иногда часть ролей инфраструктурного архитектора выделяется в самостоятельные единицы:

    Security architect — занимается вопросами безопасности 2 типов: Первый тип — это закрытие доступов на уровне оборудования, шифрование каналов передачи данных – нижний уровень. Второй — прикладная защита на уровне приложений, которые работают поверх оборудования, например, почта или корпоративные приложения – верхний уровень.

    У бизнеса есть необходимость быстро анализировать большие объемы данных (Data Lake) и доставать нужную информацию (сформировать отчетность, сделать статистику, рассчитать KPI).

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

    Представим, что мы переезжаем в новую квартиру и привозим с собой кучу вещей. Сортировать их у нас нет времени и сил. Мы все складываем в большую кладовку. Это и будет Data Lake (озеро данных) нашей квартиры. Эти данные — «сырые», необработанные. Часть вещей из кладовки мы можем достать и поместить в шкаф (в IT корпоративное хранилище или DWH) – то есть здесь данные уже будут в едином формате, с четкой структурой, и достать их будет легко и быстро. Сам процесс переноса в «шкаф вещей» в IT происходит с помощью ETL-средств (в переводе извлечение, трансформация, загрузка), этим процессом занимаются data – аналитики. Чтобы все вещи перераспределить по шкафам, нужно много времени и денег, а может часть вещей нам и не потребуется, поэтому иногда хранить в кладовке общей кучей дешевле.

    За что отвечает Data архитекторы:

    Как организовать регулярный сбор данных из многочисленных систем-источников, как их систематизировать в озере данных, какие данные поместить в корпоративное хранилище и определить модель их размещения, понять для чего нам нужны данные и как достать требуемые данные.

    В реальной же жизни границы между видами архитекторов нечеткие. Иногда, когда начинаешь проект (например, строительства дома), не знаешь, что нужно несколько архитекторов. И только в процессе поиска нужного человека, а может быть и в процессе реализации проекта, — приходишь к тому, какие именно специалисты нужны.

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *