© Chaminda Chandrasekara and Pushpa Herath 2020
C. Chandrasekara, P. HerathHands-on Azure Pipelineshttps://doi.org/10.1007/978-1-4842-5902-3_1

1. Understanding the Importance of Software Delivery Automation

Chaminda Chandrasekara1   and Pushpa Herath2
(1)
Dedigamuwa, Sri Lanka
(2)
Hanguranketha, Sri Lanka
 

Modern software development heavily relies on agility as the key factor of success in a project or product development. Fast-paced technology growth and growing business trends require software to be delivered on time and with high quality. Such a rapid phase of development and delivery needs of software demand automations of the software delivery aspect to ensure quick, frequent deployments with a higher quality of production.

From setting up an environment ...

Get Hands-on Azure Pipelines: Understanding Continuous Integration and Deployment in Azure DevOps now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.