Интересно ли вам построить карьеру в качестве облачного архитектора? Мы рассмотрим навыки, необходимые для успешной работы с облачной архитектурой, как выглядит один день из жизни архитектора, а также пути к достижению такой должности, чтобы понять, какие первые шаги можно предпринять, чтобы начать свой карьерный путь. Архитектура — это наука о проектировании сооружений и других физических структур и сред. Но что происходит, когда мы применяем данные знания к технологии, где нет никаких материальных объектов? Для начала давайте познакомимся с мощным и увлекательным миром проектирования и создания среды в облаке. Можно начать рассмотрение архитектуры в смысле проектирования и формирования структур, а также применения критического мышления к функциям различных компонентов. Независимо от того, проектируете ли вы дом или вычислительную инфраструктуру, принцип один и тот же.  При проектировании дома архитектор должен задавать больше вопросов, чтобы понять критерии его строительства. В число этих вопросов могут входить: Будет ли он предназначен для проживания одного человека в городе?  Для большой семьи в сельской местности?  Будет ли это очередной особняк для Скруджа Макдака?  То же самое относится и к облачному архитектору. Помимо пожеланий общего характера, необходимо понимать и внутреннюю работу.  Подобно тому, как архитектор дома знает, что ванную комнату нужно пристроить к главной спальне, а не к садовому сарайчику (если только он не находится очень далеко от дома), облачный архитектор должен понимать, что виртуальная машина не работает без подключенной к ней сети или хранилища. Построение облачной архитектуры — это тонкий баланс искусства и глубоких технических знаний. В связи с этим, зачастую, на эту роль приглашают более опытного человека. Того, кто разобрался с нюансами облачных технологий, чтобы предоставить решение, полностью отвечающее всем необходимым требованиям.  Давайте разберемся, что я имею в виду под нюансами. Рассмотрим некоторые качества, которыми должен обладать облачный архитектор:  Облачные архитекторы должны хорошо понимать основы облачных вычислений, их преимущества и недостатки. Это поможет вам при проектировании, также эти знания дадут возможность избежать потенциальных сбоев. Облачные архитекторы должны хорошо разбираться в возможностях и ограничениях облачных сервисов, поскольку они разрабатывают и координируют облачную архитектуру организации. Это означает определение требований, задач, бизнес-потребностей, комплаенс-ограничений и прочего, чтобы в конечном итоге собрать организационный пазл в единое целое. (Надеемся.) Облачные архитекторы должны уметь по-настоящему коммуницировать. Вам необходимо научиться слушать, понимать, воспринимать услышанное и применять это для решения своих проблем. Не все проблемы, с которыми вам придется столкнуться, будут строго техническими, как и их решения.  Помните, что вы, как архитектор облачных вычислений, выступаете за внедрение облачных технологий. Ваши решения должны быть экономически эффективными, масштабируемыми и предоставлять заинтересованным сторонам не только то, что они хотят, но стабильность и безопасность, необходимые им. Так что отстаивайте свою позицию со знанием дела, потому что без этого вы будете похожи на студента, преподающего урок. Так как же выглядит день в облаках для архитектора? Ну, в произвольном порядке, это может включать: Налаживание лучших практик использования облачных технологий в организации. Обсуждение реальных бизнес-проблем и выявление возможностей использования облачных технологий. Надзор за управлением, а также за правилами и стандартами, которым должна соответствовать облачная среда.  Задача ИТ-безопасности — контроль конфиденциальности и разработка процедур реагирования на инциденты. Планы по минимизации любых рисков, которые могут быть выявлены с помощью безопасности и управления. Оценка затрат на облачную инфраструктуру и соответствие бюджетам.  И, конечно, проектирование и внедрение своей облачной инфраструктуры.  Задачи отличаются большой ответственностью и далеко идущими последствиями, но в этом и заключается привлекательность работы облачного архитектора. Большой выбор. Большое влияние. Каждый день. Существует множество вакансий, которые можно занять, имея сертификаты и необходимые навыки. Но облачная архитектура — это высшая точка в сфере работы с облаком и в облаке. Вы не чертите здания и мосты, а используете свои знания, опыт и интуицию для создания самой прочной и долговечной облачной инфраструктуры. Это и есть самая сложная часть, потому что не существует определенного пути к тому, чтобы стать облачным архитектором.  Подобно тому, как дети играют с LEGO, не всем суждено стать мастерами в строительстве. Только благодаря опыту и некоторым проектам вы сможете встать на путь становления облачного архитектора.  Ниже приведены несколько возможных путей, которые могут привести вас к успеху в карьере облачного архитектора. Начните с ИТ-поддержки, затем перейдите на должность системного инженера, которая поможет вам стать администратором баз данных, а затем и облачным архитектором.  Также можно начать с должности разработчика, изучить DevOps и затем выстроить процессы деплоя системы. Это может привести к должности главного разработчика. А затем к должности архитектора облачных вычислений. Вы можете сосредоточиться на работе с данными, понять, как они попадают в систему, стать главным системным администратором, а затем к амплуа архитектора облачных вычислений.  Выполняя функции поддержки, вы получите некоторые знания в области проектирования и архитектуры.  Дополните их сертификатами по облачным технологиям —  особенно сертификатом по облачной архитектуре AWS, GCP или Azure. Это позволит вам получить огромное преимущество.  Развивайте свои коммуникативные навыки и умение логически решать проблемы до уровня, позволяющего упреждать ситуации.  Если у вас уже есть некоторый опыт работы с облачными вычислениями, но хочется большего, у A Cloud Guru есть курсы, сертификаты и другие учебные ресурсы, которые помогут усовершенствовать ваш уровень знаний. Путь обучения архитектора AWS от ACG Освоение архитектуры AWS Well-Architected Framework AWS Certified Solutions Architect Associate SAA-CO2 AZ-300 Технологии Microsoft Azure Architect Google Certified Professional Cloud Architect AZ-301 Microsoft Azure Architect Design Итак, каков ваш следующий шаг? Независимо от того, в каком направлении вы хотите продвигаться в облаке, сертификаты и практический опыт помогут вам в этом. Узнайте больше о значимости сертификаций. А может быть, вы новичок в облачных технологиях и хотите начать свою карьеру в облаке. Если вы задаетесь вопросом, какая сертификация AWS вам подходит, какой путь сертификации Azure лучше, или вы хотите построить карьеру в Google Cloud, ACG поможет вам. Давайте посмотрим, каким образом деятельность облачных архитекторов оказала большое влияние. Фактически, это спасло жизни людей.  Медицинская школа Mount Sinai в Нью-Йорке проводила секвенирование ДНК пациентов с раком груди и яичников, чтобы выявить связь между ДНК и заболеваниями. В итоге было получено более 100 терабайт данных, которые необходимо было хранить и каталогизировать. Это слишком большой объем данных, который невозможно обработать с помощью традиционных решений. И вся эта информация была бы практически непригодна для использования из-за отсутствия ресурсов, необходимых для ее обработки.  В процессе размышлений над тем, как решить эту проблему, они составили список критериев. Решение должно было быть экономически эффективным, всегда доступным и быстрым.  С помощью облачных архитекторов было разработано полностью облачное решение, которое не только соответствовало их критериям, но также отличалось большей безопасностью и предлагало широкий подход к совместному использованию данных. Они сэкономили тысячи долларов и сократили расходы до суммы, эквивалентной стоимости одного ланча. После этого научные сотрудники смогли сосредоточиться на использовании полученных данных для спасения жизней, а не искать дополнительные ресурсы, чтобы сдвинуться с мертвой точки. Приглашаем всех желающих на открытый урок OTUS «Эволюция архитектуры и разработки ПО от монолита до сервлета». На занятии рассмотрим основные архитектурные шаблоны (монолит, 2-слойная/3-х слойная архитектура, микросервесы, сервлеты). Изучим различия, сходства и причины перехода от одного шаблона к другому и поймем, как облачные принципы создания приложений могут быть использованы в каждом из шаблонов. Регистрация по ссылке. Переводчик, редактор