Выполните 60 практических работ в своём облаке в Yandex Cloud
Будете учиться онлайн, в своём темпе, где угодно
Сможете получить сертификат о прохождении курса
Кому подойдёт курс
Системным администраторам и DevOps-инженерам
Разработчикам и инженерам данных
Всем, кто интересуется облачными технологиями
Всем, кто хочет освоить сервисы Yandex Cloud
Что будет на этом курсе
Вы научитесь создавать отказоустойчивые облачные системы, работать с управляемыми базами данных и контейнерами, изучите основы бессерверных технологий и подходы к созданию защищённой от внешних атак облачной инфраструктуры.
Те, кто полностью освоят программу, получат сертификат — это показатель того, что вы умеете работать с облачной инфраструктурой и сервисами в Yandex Cloud.
Что нужно, чтобы начать
Курс бесплатный — начать можно уже сейчас. Но для того чтобы программа не оказалась слишком сложной, желательно, чтобы у вас уже были:
знания о системном администрировании, сетях и базах данных
навыки работы в операционных системах Linux
умение пользоваться командной строкой
базовые навыки работы с SQL и Python
Инструменты, которые вы освоите
Управление облачной инфраструктурой
Compute Cloud
Сервис для управления виртуальными машинами. Нужен для облачных вычислений, создания высоконагруженных распределённых систем и развёртывания приложений.
Virtual Private Cloud
С помощью этого сервиса облачные ресурсы связываются между собой и с интернетом. Он позволяет создавать сети и подсети, назначать внутренние и публичные IP-адреса, обеспечить базовый уровень защиты ресурсов от внешних атак.
Network Load Balancer
Сервис, который помогает сделать приложения отказоустойчивыми за счёт равномерного распределения сетевой нагрузки по облачным ресурсам.
Инструменты автоматизации
Terraform и Packer позволяют автоматизировать работу по развёртыванию облачной инфраструктуры. Чем меньше операций выполняется вручную, тем меньше ошибок.
Monitoring
Сервис помогает эффективно управлять облачными ресурсами. Он автоматически собирает метрики (различные показатели работы системы) и отображает их на графиках для анализа.
Хранение и анализ данных
Управляемые базы данных
Облачные базы данных, обслуживание которых берёт на себя Yandex Cloud. Предстоит поработать с MySQL, PostgreSQL, MongoDB, ClickHouse и YDB.
Object Storage
Объектное хранилище. Универсальное масштабируемое решение для хранения данных.
DataProc
Сервис для работы с большими данными. Нужен для развёртывания кластеров Apache Hadoop и Apache Spark.
DataLens
Сервис для визуализации и анализа данных. Позволяет подключаться к различным источникам данных, создавать аналитические дашборды и делиться полученными результатами.
Работа с контейнерами
Container Registry
Это облачный сервис для хранения и распространения Docker-образов. Docker позволяет упаковать приложение вместе с необходимой для его работы средой в отдельный образ и сохранить этот образ в репозитории.
Managed Service for Kubernetes
Kubernetes нужен для работы с контейнеризованными приложениями. А Managed Service for Kubernetes позволяет управлять необходимой для этого облачной инфраструктурой.
Разработка приложений в облаке
Cloud Functions
Сервис позволяет запускать в облаке код в виде функций, не привязываясь к виртуальным машинам.
Message Queue
Сервис, который организует обмен сообщениями между отдельными приложениями вашей системы таким образом, чтобы они эффективно обрабатывались и никуда не терялись.
API Gateway
Сервис для управления API-шлюзами — интерфейсами взаимодействия с сервисами внутри Yandex Cloud или в интернете.
Защита облачных ресурсов
Identity and Access Management
Сервис, который позволяет настраивать доступ пользователей к вашему облаку и определять, какие операции с ресурсами они имеют право совершать.
Key Management Service
Сервис для управления ключами шифрования, используемыми для защиты данных.
Как проходит обучение
Онлайн, когда вам удобно
Это курс для самостоятельного обучения — вы можете узнавать новое в комфортном для вас темпе, когда угодно, из любой точки мира. А доступ к материалам курса останется у вас навсегда.
С понятной теорией на интерактивной платформе
Программу составили эксперты Yandex Cloud с большим опытом работы в IT-индустрии. Вы будете изучать теорию с примерами из жизни и интерактивными заданиями прямо на платформе.
С практикой в Yandex Cloud
Вы выполните до 60 практических работ в Yandex Cloud. Это платная платформа, но для обучения будет достаточно стартового гранта — он предоставляется, когда вы создаёте облако в Yandex Cloud впервые.
Программа курса «Инженер облачных сервисов»
Программа рассчитана примерно на 70 часов, но проходить её можно в своём темпе
1 модуль10 часов
Начало работы в облаке
Вы узнаете:
— как устроена инфраструктура Yandex Cloud
— как создать виртуальную машину нужной конфигурации и подключиться к ней
— зачем нужны балансировщики нагрузки и группы виртуальных машин
Вы научитесь:
— создавать и тиражировать виртуальные машины, настраивать виртуальные сети
— распределять нагрузку между компонентами вашей облачной системы
— настраивать автоматическое масштабирование веб-сервиса при неравномерной нагрузке
2 модуль20 часов
Хранение и анализ данных
Вы узнаете:
— что такое объектное хранилище и управляемые базы данных
— что такое большие данные и как работать с ними в облаке
— как использовать Yandex DataLens для анализа и визуализации данных
Вы научитесь:
— создавать кластеры баз данных MySQL, PostgreSQL, MongoDB, ClickHouse, YDB
— использовать объектное хранилище для размещения статических сайтов
— преобразовывать свои данные в наглядные диаграммы и дашборды
3 модуль16 часов
DevOps и автоматизация
Вы узнаете:
— зачем и как используются Packer, Docker и Terraform
— что такое контейнеры
— какие принципы лежат в основе отказоустойчивых систем
Вы научитесь:
— работать с интерфейсом командной строки Yandex Cloud
— использовать сервис мониторинга, чтобы отслеживать рабочие характеристики своих облачных систем
— создавать кластеры Kubernetes и настраивать их автоматическое масштабирование
4 модуль14 часов
Serverless
Вы узнаете:
— что такое бессерверные вычисления и микросервисы
— как настроить API Gateway
— зачем нужны очереди сообщений
Вы научитесь:
— запускать serverless-функции
— использовать базу данных YDB в бессерверном режиме
— создавать навыки для Алисы
5 модуль10 часов
Безопасность
Вы узнаете:
— как распределяется ответственность за обеспечение безопасности между Yandex Cloud и пользователем
— какие нормативно-правовые акты и отраслевые стандарты нужно учитывать
— о лучших практиках по обеспечению безопасности
Вы научитесь:
— настраивать права доступа к своим облачным ресурсам
— защищать облачные сети
— шифровать данные
6 модуль4 часа
Прогнозирование затрат и оптимизация расходов
Вы узнаете:
— из чего складывается стоимость развёрнутой в облаке системы
— как анализировать свои расходы
— какие есть способы экономить свои средства
Вы научитесь:
— рассчитывать стоимость потребления облачных ресурсов
— находить самую затратную виртуальную машину
— настраивать бюджеты и уведомления о расходах
Начните в любое время
Не придётся платить, ждать старта или перестраивать свой график — осваивайте облачные технологии так, как удобно вам
Что ещё важно
Условия получения сертификата
Чтобы получить сертификат, нужно: полностью пройти курс и выполнить все практические работы; сдать итоговые тесты в конце каждого модуля; заполнить и направить заявку. Более подробно о сертификате мы расскажем в материалах курса.
Условия получения гранта в Yandex Cloud
При первом создании облака в Yandex Cloud вы получите грант на оплату сервисов — этого хватит для прохождения полного курса.
Отвечаем на вопросы
На каком языке проходит обучение?
Всё будет на русском: теория, практические задания и чат с другими студентами.
Можно ли пройти курс, если я живу не в России?
Теоретическую часть курса можно проходить из любой точки мира. Главное, чтобы там был интернет.
А вот у практической части есть одна особенность, связанная с условиями оплаты и использования облачных ресурсов. Она заключается в том, что как физическое лицо вы можете создать платёжный аккаунт в Yandex Cloud, только если являетесь резидентом России или Казахстана.
Физические лица — резиденты других стран могут проходить практику в облаке, привязанном к бизнес-аккаунту юридического лица. Например, у вашей компании есть облако в Yandex Cloud и вам разрешили им воспользоваться для обучения.
Курс для самостоятельного обучения — это значит, что все материалы вы будете проходить самостоятельно, без команды сопровождения. Программу спроектировали опытные специалисты из Yandex Cloud и сделали всё, чтобы вы могли без проблем освоить курс своими силами.
Сколько стоит курс?
Изучать теорию можно бесплатно. Нужно только зарегистрироваться или войти в существующий аккаунт, чтобы мы могли сохранять ваш прогресс. Выполнение практических работ в Yandex Cloud потребует расходов. Но каждый новый пользователь облака получает стартовый грант сроком на 60 дней. Этого должно хватить на прохождение всего курса.
Когда можно начать?
Когда угодно, даже прямо сейчас. Материалы курса доступны в любое время и остаются с вами навсегда.
Давайте поможем
Напишите, как вас зовут и по какому номеру можно связываться — позвоним и расскажем всё про курсы