Архитектор облачных вычислений (Cloud Architect), как им стать, подборка онлайн-курсов в 2024 году

KEDU
Автор статьи

Содержание

Дата публикации 17.03.2022
Главная картинка статьи Архитектор облачных вычислений (Cloud Architect), как им стать, подборка онлайн-курсов в 2024 году
Designed by rawpixel.com/freepik

Облачные вычисления – одна из самых перспективных областей IT. И наверняка вы наслышаны о специальности облачного архитектора (cloud architect). Однако, поскольку специальность весьма новая, далеко не все знают, кто это такой и, самое главное, как на него выучиться.

Что такое облачная архитектура

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

  • Внешняя платформа (откуда осуществляется доступ к облаку – то есть мобильное устройство или ПК);

  • Внутренняя платформа (сеть распределенных серверов);

  • Сеть (интернет или локальная сеть).

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

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

Чем занимается облачный архитектор

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

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

Какие навыки требуются облачному архитектору

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

Иными словами, cloud architect – это руководитель и организатор, а не просто технический исполнитель. Что обычно требуют от соискателя на такую должность:

  1. Отличное знание устройства хотя бы одной из операционных систем – Linux, Unix, Solaris, Ubuntu, Windows. Хотя обычно архитекторы имеют дело с Linux-системами;

  2. Хорошее понимание того, как работают сетевые технологии – TCP/IP, IP-адреса, HTTP, DNS;

  3. Знание языков компьютерного программирования. Конкретный набор определяется работодателем, но навскидку могут понадобиться – Java, C#, C++, Python;

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

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

Как выучиться на облачного архитектора

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

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

  • Сотрудник IT-поддержки, он же саппорт;

  • Системный инженер и администратор баз данных, а затем уже переобучение на cloud architect.

Альтернативный вариант:

  • Разработчик программных решений (программист);

  • Изучение DevOps – методики автоматизированного развертывания ПО на сервере и должность главного разработчика, а затем прокачка до cloud architect.

Как выучиться на облачного архитектора? Обучением занимаются различные компании, преимущественно иностранные. Сертификаты выдают известные разработчики облачных решений после сдачи платных экзаменов:

  • AWS (Amazon Web Services) Certified Solutions Architect – Associate. Сертификация SAA-C02 подтверждает знания в области проектирования и развертывания масштабируемых, высокодоступных и отказоустойчивых систем на платформе AWS;

  • Microsoft Azure Solutions Architect. Ещё один лидер развивающегося рынка облачных решений от всемирно известной корпорации Microsoft. Чтобы получить сертификат, нужно сдать экзамен уровня AZ-900;

  • Google Cloud Certification (Professional Cloud Architect). Вариант облачных решений от Google со своей двухступенчатой экзаменационной системой.

Онлайн-курсы для архитекторов облачных систем (платные и бесплатные)

1. НАСТ. Курс Программирование

ООО «НАСТ»
Дистанционная
Программирование, дистанционная программа обучения
Профессиональная переподготовка
Программирование

2. Яндекс.Практикум. Курс «Инженер облачных сервисов»

Страница курса: https://practicum.yandex.ru/ycloud/

Стоимость: Бесплатно

Срок обучения:

Документ: Сертификат

Курс для самостоятельной подготовки для сисадминов и разработчиков по сервису Yandex.Cloud длительностью около 70 часов. Заниматься можно в онлайн, в своем темпе. При этом теория полностью бесплатна, а для выполнения практических задач в облаке Яндекс предоставляет стартовый грант в размере 4 000 рублей сроком на 60 дней, чего должно быть достаточно для прохождения всего курса.

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

Страница курса: https://skillbox.ru/course/mikroservisnaya-arkhitektura/

Стоимость: 4 044 ₽/месяц

Срок обучения: 3 месяца

Документ: Сертификат

Курс дополнительной подготовки для разработчиков с опытом от 1 года по облачным сервисам и развертыванию архитектуры на их основе. Вы научитесь создавать независимые сервисы и интегрировать их в одно крупное приложение. Курс создан совместно с архитекторами ПО и разработчиками Альфа-Банка.

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

4. OTUS. Курс «Cloud Solution Architecture»

Страница курса: https://otus.ru/lessons/solutionarchitect/

Стоимость: 70 000 ₽

Срок обучения: 6 месяцев

Документ: Сертификат

Курс по созданию и развертыванию архитектуры облачных решений с развитием до уровня уровня Сloud Native. Подходит системным администраторам, разработчикам ПО и приложений, DevOps и другим IT-специалистам.

Основные темы курса:

  • элементы и сервисы облачных провайдеров;

  • основные шаблоны проектирования облачных решений;

  • принципы функционирования облачных приложений;

  • методология переноса существующих программных решений в облако.

5. IBS Training Center. Курс «Архитектура облачных приложений»

Страница курса: https://ibs-training.ru/kurs/arhitektura_oblachnyh_prilogeniy.html

Стоимость: 44 900 ₽

Срок обучения: 25 ак. часов

Документ: Удостоверение о повышении квалификации

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

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

Где могут работать архитекторы облачных систем

Вариантов трудоустройства масса, поскольку облачными решениями пользуются крупные международные компании – от Apple и Samsung до eBay, Netflix, IBM и других. В России собственные облачные сервисы имеют Mail.ru Group, Яндекс, Мегафон, Сбер, X5 Group и другие компании.

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

Зарплата архитектора облачных решений в 2024 году

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

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

Плюсы и минусы работы облачного архитектора

Плюсы:

  • Востребованность и перспективность;

  • Хорошая оплата труда;

  • Возможность саморазвития и самосовершенствования.

Минусы:

  • Мало обучающих курсов, нередко только на английском языке;

  • Платное получение сертификата;

  • Требуется опыт и знания в IT;

  • Высокая ответственность.

Читайте также
Все статьи