DevOps es un conjunto de prácticas que agrupan el desarrollo de software ( Dev ) y las operaciones de TI ( Ops ). Su objetivo es hacer más rápido el ciclo de vida del desarrollo de software y proporcionar una entrega continua de alta calidad. DevOps es una práctica complementaria al desarrollo de software ágil; esto debido a que varias de las características de DevOps provienen de la metodología Agile (término en inglés para la metodología de desarrollo ágil).
CI/CD es la clave para una entrega de software más rápida y confiable, que significa Integración Continua y Entrega Continua, es una metodología que busca automatizar y mejorar el proceso de desarrollo de software. En lugar de realizar grandes lanzamientos de software de forma infrecuente, CI/CD fomenta la entrega de pequeños cambios de forma regular y automatizada.