О курсе
Онлайн курс «Развертывание приложений в облаке» — это программа профессиональной переподготовки, направленная на освоение базовых принципов публикации, настройки, сопровождения и обновления приложений в облачной инфраструктуре.
В рамках курса Вы изучите, как приложения размещаются в облаке, какие ресурсы для этого используются, как связаны виртуальные машины, контейнеры, хранилища, базы данных на обзорном уровне, сетевые настройки, домены, переменные окружения, секреты и мониторинг.
Курс включает практическую работу с типовыми задачами: подготовка приложения к публикации, выбор облачной среды, настройка окружения, размещение приложения на виртуальной машине или в контейнере на обзорном уровне, проверка доступности, просмотр логов и подготовка инструкции deploy.
Отдельный блок посвящён процессу доставки изменений. Вы рассмотрите Git, CI/CD на базовом уровне, сборку приложения, хранение артефактов, ручной и автоматический deploy, откат изменений, разделение окружений, чек-лист релиза и контроль результата после публикации.
Особое внимание уделяется безопасности и надежности облачного развертывания. Вы изучите управление доступами, секретами, сетевыми ограничениями, резервным копированием, журналами действий, мониторингом, алертами и контролем расходов на облачные ресурсы.
Практический блок программы направлен на подготовку итогового проекта по развертыванию приложения в облаке. Вы сможете описать архитектуру размещения, подготовить окружение, схему доставки, чек-лист релиза, мониторинг и документацию сопровождения.
В ходе программы Вы освоите:
• основы развертывания приложений в облаке;
• выбор облачных ресурсов для web-сервисов и приложений;
• настройку окружений, переменных и секретов;
• публикацию приложения на виртуальной машине или в контейнере;
• базовый CI/CD-процесс доставки изменений;
• мониторинг, логирование и проверку доступности;
• безопасность, резервное копирование и контроль расходов;
• итоговый проект по cloud deploy приложения.
Программа подойдёт начинающим DevOps-инженерам, системным администраторам, cloud-инженерам начального уровня, web-разработчикам, backend-разработчикам, специалистам эксплуатации, тестировщикам и всем, кто хочет научиться размещать приложения в облачной инфраструктуре.
Цели и задачи курса
Цель программы — сформировать у слушателей навыки базового развертывания приложений в облаке и сопровождения cloud-окружений.
В рамках курса Вы освоите:
• облако через виртуальные машины, контейнеры, хранилища, сети, базы данных на обзорном уровне и сервисы;
• приложение через сборку, переменные окружения, секреты, зависимости, логи и проверку доступности;
• доставку через Git, CI/CD, deploy, ручные этапы, автоматизацию, откат и чек-лист релиза;
• безопасность через доступы, роли, ключи, сетевые ограничения, секреты и журналы действий;
• эксплуатацию через мониторинг, алерты, резервные копии, контроль расходов и документацию;
• практику через итоговый проект развертывания приложения в облаке.
Программа даст ответы на следующие вопросы:
• Как развернуть приложение в облаке?
• Какие облачные ресурсы нужны для публикации сервиса?
• Как подготовить окружение и переменные?
• Как организовать deploy через CI/CD на базовом уровне?
• Как проверить работоспособность приложения после релиза?
• Как защитить секреты и доступы?
• Как подготовить документацию облачного развертывания?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Развертывание приложений в облаке» и компетенции в области публикации, доставки, настройки и сопровождения приложений в облачной инфраструктуре.
Учебный план курса
• Введение в развертывание приложений в облаке
• Роль cloud deploy в DevOps
• Облачная инфраструктура
• Виртуальные машины
• Контейнеры на обзорном уровне
• Облачные хранилища
• Сетевые ресурсы
• Базы данных на обзорном уровне
• Домены и DNS на базовом уровне
• SSL на обзорном уровне
• Окружения разработки
• Тестовые окружения
• Рабочее окружение
• Подготовка приложения к публикации
• Переменные окружения
• Секреты
• Зависимости приложения
• Сборка приложения
• Артефакты сборки
• Git
• CI/CD на базовом уровне
• Pipeline доставки
• Ручной deploy
• Автоматический deploy
• Откат изменений
• Чек-лист релиза
• Проверка доступности
• Логи приложения
• Мониторинг состояния
• Алерты на базовом уровне
• Резервное копирование
• Журналы действий
• Контроль расходов
• Документация deploy-процесса
• Итоговый проект: развертывание приложения в облаке
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


