Basic concepts to understand DevOps include

  • Automation
  • Collaboration
  • Shared Responsibility
  • Continuous Improvement based on feedback

There are many tools and processes that can assist in achieving these goals.  The university community has adopted many tools based on specific requirements.  A few are listed in the pages below.

Collaboration tools

Planning tools

Source Control tools

Issue tracking tools

Configuration management tools

Continuous integration tools

Automated test tools

Deployment tools

Monitoring tools