Курс предоставляет знания и навыки управления зависимостями, безопасностью и соответствием требованиям. Рассматриваются вопросы разработки стратегий такого управления.
По окончании курса слушатели смогут:
- рекомендовать инструменты и методы управления артефактами;
- абстрагировать общие пакеты для совместного и повторного использования;
- проверять кодовую базу для выявления зависимостей кода, которые можно превратить в пакеты;
- определять и рекомендовать стандартизированные типы пакетов и версий во всем решении;
- осуществлять рефакторинг имеющихся конвейеров для реализации стратегии версий релизов;
- управлять безопасностью и соответствием правилам;
- проверять безопасность и лицензионную чистоту программных пакетов с открытым кодом для соответствия корпоративным стандартам;
- настраивать конвейер для безопасного доступа к пакетам и определения лицензионной чистоты;
- настраивать безопасный доступ к каналам пакетов.
Аудитория
Курс предназначен для специалистов по управлению зависимостями и тем, кто готовится к сертификационному экзамену Microsoft Azure DevOps Solutions.
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
- фундаментальные знания Azure и основных принципов разработки программного обеспечения, также на основе методологии Agile;
- опыт работы в организации, которая создает программное обеспечение.
- Разработка стратегии управления зависимостями
- Введение
- Зависимости пакетов
- Управление пакетами
- Реализация стратегии управления версиями
- Управление безопасностью и соответствием
- Введение
- Безопасность пакетов
- Программное обеспечение с открытым исходным кодом
- Интеграция определения лицензий и уязвимостей