Вы освоите практику «Инфраструктура как код» (IaC) и сможете настраивать инфраструктуру с помощью различных инструментов. Таких как Packer, Terraform для работы с иммутабельной архитектурой, так и инструментов управления непосредственно конфигурацией систем - Ansible, Chef, SaltStack.
Подход IaC позволяет применять стандарты работы с языками программирования к настройке инфраструктуры. В любой момент системный инженер может увидеть, кто и какие внес изменения и получить понятную картину. Подход упрощает перенос серверов и создание тестовых, позволяя использовать репозитории с плейбуками, брать готовый код из библиотек.
Используя подход IaC в проекте, вы сможете быстро и просто развернуть тестовый сервер, посмотреть приложение и только потом его выкатить в продакшн. Тем самым вы обеспечите отказоустойчивость и сбережете себе недели работы, которые ушли бы на настройку окружения.
Именно поэтому с каждым годом все больше компаний переходят в своих проектах на организацию инфраструктуры как код. Уже сейчас эти знания считаются базовыми не только для системных инженеров, но и других IT-специалистов в команде.
Программа создана совместно с архитекторами и экспертами по инфраструктуре Yandex Cloud. Студенты получат возможность бесплатно использовать мощности платформы Yandex Cloud в течение всего периода обучения.
Для кого этот курс?
Для администраторов и системных инженеров, которые хотят сосредоточиться на инфраструктуре. На курсе вы освоите технологии уровня Middle+ и сможете самостоятельно кастомизировать Ansible и работать с инфраструктурными пайплайнами.
Для разработчиков, тестировщиков и DevOps-инженеров, которые взаимодействуют с инфраструктурой. Знания, которые вы получите на курсе, позволят вам корректно ставить задачи и помочь разработке и бизнесу действовать в одной связке.
В ходе прохождения курса вы познакомитесь со следующими инструментами IaС:
Terraform, который поможет Вам декларативно описать инфраструктуру
Система управления конфигурацией Ansible. Она поможет вам описать желаемое состояние инфраструктуры при помощи ролей и плейбуков (чаще всего тоже декларативно, но иногда можно и добавить перчинку императивности)
Узнаете, чем отличается изменяемая инфраструктура от неизменяемой, а также поможем сделать выбор и управлять ей
В заключительном модуле вы узнаете об инструментах CI/CD — GitLab и Jenkins. Они помогут тестировать, разворачивать, и даже сворачивать инфраструктуру одним нажатием кнопки коммитов в инфраструктурный репозиторий.
Этим курсом мы хотим доказать и показать, что пайплайн с тестами нужен не только обычному коду, но и инфраструктурному в том числе. Ну и уж если доказали, то и покажем, как это сделать.
Курс в целом понравился, но есть некоторые нюансы.
Много преподавателей, каждый писал программу своих лекций, поэтому часто остаётся впечатление "кусочности".
Так, в лекции могут использоваться термины, которые ещё не разбирались. Но преподаватель думает, что разбирались, ведь предыдущие лекции вёл не он.
Игорь Саблин и Илья Феоктистов понравились очень. Оба - молодцы. Илья провёл всего одну лекцию, но вижу в нём большой потенциал. :)
21.03.2021
Курс очень полезный! Фактически он связывает CI и IaC, предлагая удобный подход к решению инфраструктурных задач. Правильный подбор лучших преподавателей! Что очевидно, поскольку основной ведущий курса Игорь Саблин. Хочется отметить, что ряд тем был подробно рассмотрен по желаниям студентов. Из них моих тем было две, за что я хочу передать свою благодарность! Навыки, получаемые в результате прохождения этого курса, являются одними из самых востребованных в реальной повседневной деятельности DevOps специалиста. Уверен, что следующие выпуски этого курса будут всегда следовать за развитием технологий в данном разделе DevOps и доносить их студентам в максимально доступной и применимой форме!
05.07.2021
Системный аналитик. Advanced. Отличный курс, чтобы улучшить свои знания
На данный момент прохожу курс "Системный аналитик. Advanced".Наверное один из немногих курсов по системному анализу на рынке рассчитанный не на новичков в профессии. Искал курс именно для повышения уровня своих знаний и очень доволен полученными знаниями, так как уже удалось получить повышение на работе. Структура курса построена следующим образом:- первый месяц идут основы сбора требований и ведения процесса разработки. Если вы не первый год в профессии и успели поработать в разных компаниях, то этот раздел может показаться скучным. Единственное спасают живые вебинары и интересные домашние задания.- дальше уже начинаются интересные темы. Как правильно писать use case и use story. Проектирование БД. Анализ данных с помощью Python. Проектирование микросервисной архитектуры приложения и многое другое.- в конце предлагается написать курсовую и тут есть 2 варианта. Первый это использовать ту тему, которую предложили в начале курса преподаватели и по которой у вас были все домашние работы (по факту можно собрать все домашние работы в один документ немного доработать и получится готовая курсовая). Или придумать свою тему и описать проектирование вашей системы с нуля. Тут если время позволяет конечно интересно написать что-то свое, чтобы получить обратную связь, но из-за завала на работе я выбрал первый - "легкий" вариант.Хочется ещё добавить, что все лекции проходят онлайн и в момент лекции есть возможность задавать вопросы, что намного удобнее нежели если бы предоставляли готовые записанные лекции. Доступ к материалам остаётся навсегда, что удобно если хочется вернуться и просмотреть конкретную тему повторно.P.S. В начале курса проходишь тестирование своих текущих знаний и тебе выставляют оценку. Этот же тест проходишь в конце курса и можешь сравнить насколько лучше ты стал владеть знаниями по систему анализу.
Плюсы: Охвачены все основные темы, которые использует системный аналитик в своей работе. Получилось новые знания сразу использовать на практике в работе.
Минусы: Иногда занятия переносятся, что не всегда удобно, но не критично
Источник: otzovik.com
yshutkin
26.05.2020
10
Очень удобная и полезная площадка
Я старший инфраструктурный инженер в крупной компании. Состою в нескольких командах. В одной из команд интегрирую hashicorp vault.В процессе настройки сервиса понял что мне не хватает знаний для того чтобы общаться с отделом ИБ более или менее но на равных. Также выступление Моны на devopsconf очень впечатлило меня [вырезано модератором]. И ранее я сталкивался с GDRP, ФЗ-152 и HIPAA, поэтому искал курс по ИБ. Я уже проходил курс DevOps Практики и инструменты в 2018-м году, остался с багажом знаний и приятными впечатлениями. Поэтому в первую очередь смотрел курсы в Otus.В курсе рассматривались системы мониторинга и подходы к аудиту. Были продемонстрированы эксплуатации уязвимостей. Очень впечатлила малварь на баше которая скрывает факт своего существования за счёт обновления системной переменной окружения. Я не знал о подобных уязвимостях. Это что кассается лекций. Самая суть - домашние здания. Преподаватели отзывчивые и, при возникновении вопросов, помогут.Онлайн форма обучения очень удобна для меня, и, даже если пропускаешь вебинар, есть возможность посмотреть запись спустя время. Преподаватели это люди, которые работают по специальности и имеют практический опыт, им есть что сказать, а мне есть что услышать.Мне нравится то что из выпускников создаётся комьюнити, т. к. никого из слака не выгоняют и, порой, общаются выпускники разных потоков, происходит обмен знаниями.По результатам прохождения курса совместно с ИБ закрутили гайки на серверах за которые я ответственен, теперь я вижу больше лазеек и по чуть-чуть закрываю их. Проревьюил свои пет-сервера (не относятся к компании) на наличие уязвимостей и на оптимизацию производительности.Кратко - было круто и полезно. Теперь страшно жить, потому что лучше вижу слабые места в системе и способы их использования.P.s. новый курс который буду осваивать - Разработчик Go.
Плюсы: Онлайн форма обучения Преподаватели - спецы в своих сферах
Минусы: У меня не московское время, поэтому иногда я пропускал онлайн вебинары, и смотрел их в оффлайне