Основы DevOps: основные принципы и методики
Вкратце
-
Level
-
Навык
-
Продукт
Изучите методики DevOps с помощью GitHub. Команды разработчиков и операций будут испытывать улучшенную совместную работу, гибкость, непрерывную интеграцию, непрерывную доставку, автоматизацию и эффективность работы на всех этапах жизненного цикла приложения.
Примечание.
Для выполнения упражнений требуется подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись и добавьте подписку, прежде чем начинать работу. Если вы учащийся, вы можете воспользоваться преимуществами предложения Azure для учащихся.
Предварительные требования
- подписка Azure; Вам нужно принести собственную подписку.
- Базовое знакомство с ИТ-терминами и понятиями.
Начало работы с Azure
Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.
Код достижения
Вы хотите запросить код достижения?
Модули, включенные в эту схему обучения
Оптимизируйте управление жизненным циклом приложений с помощью таких методов, как совместная работа, непрерывное обучение, гибкость и автоматизация. Ваша организация получает преимущества от ускорения времени до рынка, стабильности и надежности в операциях, а также свести к минимуму среднее время для восстановления.
Спланируйте проекты разработки программного обеспечения гибко с помощью досок GitHub Projects. Вы будете способствовать совместной работе, общей ответственности, непрерывному обучению и оптимизации с помощью управления версиями, непрерывной интеграции и непрерывного тестирования, а также инфраструктуры в виде кода.
Оптимизируйте обновления проектов разработки программного обеспечения, применяя управление версиями с помощью Git и GitHub. Жизненный цикл программного обеспечения улучшается путем реализации непрерывной интеграции, тестирования на смену влево и безопасности влево.
Создание и запуск рабочих процессов непрерывной интеграции и непрерывной доставки с помощью GitHub Actions. Рабочие процессы будут иметь ускоренные циклы выпуска, повышенную устойчивость, улучшенную совместную работу и повторное использование, а также инфраструктуру в качестве кода.
Обеспечение эффективности работы и улучшение возможностей разработчиков в вашей организации с помощью DevOps. Ваши операционные и методики разработки улучшаются путем внедрения тестирования на смену вправо, наблюдаемости с помощью мониторинга производительности и безопасности, проектирования надежности сайтов и разработки платформы.