DevOps Professional Course - 3 of 6: The First Way


Increase the speed and reliability of delivery

The deployment pipeline

    1. Configuring environments
    2. Infrastructure as code
    3. Containers
    4. A single repository of truth
    5. Definition of done (DoD)

Automated testing

    1. Test categories
    2. Catching errors early
    3. Test-driven development (TDD)
    4. Integrating non-functional requirements
    5. Andon cord

Continuous integration

    1. Branching
    2. Trunk-based development

Low-risk releases

    1. Enabling low-risk releases
    2. Automating deployment
    3. Pipeline requirements
    4. Decoupling deployments from releases
    5. Environment-based release patterns
    6. Application-based release patterns
    7. Architectures

DevOps Professional Course - 3 of 6

Want the whole collection?

Get the DevOps Professional Value Pack

Have more questions?

Browse the DevOps Professional FAQs

Other languages


All courses include

  • Bite-sized lessons that can be completed on a desktop, laptop, or mobile device on your schedule in about 10-15 minutes
  • Opportunities for deep dives into reference material based on interest
  • Process flows and additional diagrams for study and review
  • Bottom-line exam hints for each lesson
  • Take practice quizzes as many times as you need until you master them
  • Go back anytime to review materials and reinforce your learning; you can’t do that in a classroom

--Coming soon--

  • Cameo appearances by accredited trainers throughout the course
  • Time with the trainer through an online environment
  • Current event links that make the subject matter more vivid

Mobile app for courses on-the-go

Download on the App Store [Badge] Get it on Google Play [Badge]

Accredited by

EXIN Accreditation: DevOps Professional