From the course: Continuous Deployment Strategies by Pearson

Unlock this course with a free trial

Join today to access over 25,200 courses taught by industry experts.

Problems to solve

Problems to solve

When it's time to deploy a new project, we're usually pretty excited to get it out there in the open and see real users enjoying the product. After all, everybody that's on the team has been working really hard for weeks or months, and you're just ready to see the fruits of your labor. So the first and most obvious problem to solve is simply delivering functionality to the users. In practice, that means your deployment system needs to be able to accept new versions and move them and all their moving pieces to where they need to be so that the whole system starts working or continues working. The next problem we want to address in this lesson is that of innovation. Companies that can innovate have a huge competitive advantage in the market. And like it or not, the way you deploy applications has a major impact on the the company's ability to innovate. Do things well, and new versions will fly out the door from the dev team to the users, almost as fast as ideas are conceived and bugs…

Contents