DevOps

Image of DevOps concept

Overview

Imagine a world where product owners, Development, QA, IT Operations, and Infosec work together, not only to help each other, but also to ensure that the overall organization succeeds. By working toward a common goal, they enable the fast flow of planned work into production (e.g., performing tens, hundreds, or even thousands of code deploys per day), while achieving a world-class stability, reliability, availability, and security (Gene Kim et. al, The DevOps Handbook ). We are applying DevOps to the high-performance computing (HPC) domain, where being on the leading edge of technology requires innovative thinking to bring the DevOps vision to reality.

Sandia DevOps environments shorten the systems development lifecycle and provide continuous delivery of high software quality coupled with the Agile methodology. Sandia continues to enable DevOps teams with the effective tools to rapidly and reliably deploy and innovative solutions for our mission partners. These tools automate manual tasks, perform continuous integration and testing of collaboratively developed software, ensure secure software, help teams manage complex environments at scale, and keep engineers in control of the high-velocity pace that is DevOps.