
DevSecOps в облачном CI/CD
DevSecOps в облачном CI/CD
- Бесплатный курс
- 4 темы с теорией и практикой
- Свидетельство об окончании
Вы узнаете
Как методология DevSecOps помогает обеспечивать безопасность ваших приложений
Почувствуете себя настоящим хакером и попробуете взломать приложение, эксплуатируя наиболее распространённые уязвимости.
Чем отличается DevSecOps‑пайплайн от DevOps‑пайплайна
Познакомитесь с GitLab Community Edition и различными опенсорсными инструментами для проверки безопасности приложений, научитесь встраивать их в CI‑пайплайны.
Что такое White box testing и какие уязвимости можно найти путём анализа исходного кода приложения
Изучите и научитесь встраивать в CI‑пайплайны различные опенсорсные инструменты для статического анализа безопасности исходного кода приложения: SD, SAST и SCA.
Что такое Black box testing и когда статического анализа исходного кода недостаточно
Изучите и научитесь встраивать в CI‑пайплайны различные опенсорсные инструменты для динамического анализа безопасности приложения путём эмуляции действий злоумышленника: DAST и OAST.
Что такое Security Dashboard и как он повышает эффективность работы DevSecOps‑команды
Самостоятельно развернёте и настроите Security Dashboard для удобной визуализации результатов работы вашего DevSecOps‑пайплайна.
Кому будет полезно
Практикующим DevOps‑инженерам уровня Middle и выше.
Мы не учим вас профессии, а на практике знакомим с методологией DevSecOps. Вы расширите ваши CI/CD‑пайплайны специализированными сканерами и анализаторами, чтобы обезопасить свои приложения.

На время прохождения курса вы станете DevOps‑инженером в компании Kickoff Money. Компания решила воскресить своё legacy‑приложение FineNoMore для проверки автомобильных штрафов онлайн. Ваши задачи:
- определить, какие активные уязвимости существуют в FineNoMore,
- добавить в CI‑пайплайн FineNoMore автоматизированные проверки безопасности, используя опенсорсные DevSecOps‑инструменты,
- устранить все уязвимости в FineNoMore и убедиться в его безопасности.

Программа
- Познакомимся с инфраструктурой, необходимой для прохождения курса.
- Практика. Развернём необходимую для прохождения курса инфраструктуру:
- Рабочее место с необходимым ПО.
- Yandex Container Registry.
- Кластер Yandex Managed Service for Kubernetes®.
- Инстанс Yandex Managed Service for GitLab.
- Развернём GitLab Runner с Kubernetes executor.
Разработано совместно с Hilbert Team
Команда инженеров Hilbert Team бесшовно перенесёт ваш бизнес в облако, поможет оптимизировать и автоматизировать IT‑инфраструктуру и процессы, закроет все требуемые компетенции и сопроводит ваш проект.

Что вас ждёт
Понятная теория на интерактивной платформе
Программу составили эксперты Yandex Cloud с большим опытом работы в IT. Вы изучите теорию на наглядных примерах и выполните интерактивные задания на платформе.
Практические работы с сервисами Yandex Cloud
Пробуйте силы на реальных кейсах.
Поддержка на всех этапах
Задавайте вопросы в телеграм-чате, обменивайтесь опытом и получайте рекомендации от экспертов Yandex Cloud.
Доступ в любое время
Подходит для самостоятельного обучения — узнавайте новое в комфортном для вас темпе, когда и где угодно. А доступ к материалам останется у вас навсегда.

Вам потребуются знания и навыки

Облачные технологии и концепт Infrastructure as Code (IaC)
- Знакомы с Yandex Cloud, умеете использовать облачную консоль и интерфейс командной строки (CLI)
- Работали с Terraform и умеете использовать его для автоматизации развёртывания IT‑инфраструктуры

Docker и Kubernetes
- Работали с Docker, знаете основные команды и понимаете Dockerfiles
- Работали с Kubernetes
- Знакомы с Helm и умеете применять его для развёртывания приложений в Kubernetes

Git, SCM и CI/CD‑системы
- Работали с GitLab, GitHub, BitBucket
- Знаете, как настроить базовые CI/CD‑пайплайны для сборки и развёртывания
Частые вопросы
Практические задания курса вы будете проходить в Yandex Cloud. Для их выполнения нужно оплатить ресурсы облака. Большую часть расходов покроет стартовый грант. Стартовый грант выдаётся, когда вы создаёте первый аккаунт в Yandex Cloud. Сейчас его размер составляет до 4000 рублей для физических лиц и до 10 000 рублей для юридических, а срок действия — 60 дней. Чтобы эффективно использовать облачные ресурсы и не тратить лишних денег, следуйте рекомендациям в заданиях.
Начните прямо сейчас
Настройте свой первый DevSecOps‑пайплайн и узнайте, насколько безопасны ваши приложения.