Continuous deployment of software. Automation of assembly, testing and introducing new software versions
Please sign in so that we can notify you about a reply
Testing software supplied to users is often painful, risky and long-term process. Before you, a book representing a completely new development strategy is a set of principles and practical techniques that ensure the rapid incremental supply of high-quality software. Thanks to the automation of build processes, installation and testing and improving the interaction of developers, testers and administrators, the project team gets the opportunity to supply changes and new funds for a few hours or even minutes, regardless of the size of the project and the complexity of its code base.
The authors begin with consideration of the basic and reliable supply of software with minimal risks. Then they introduce the concept of "deployer conveyor" - an automated process that controls all changes in the project, from registration of changes to the release of the next version of the program. Finally, in the book, it is discussed ways to support continuous deployment, starting with infrastructure management tools, data and configurations and ending with the control of entire projects.
The authors offer advanced techniques, including automated infrastructure management, data transfer and virtualization tools. Each presented strategy provides an overview of key problems arising from its use, methods for reducing risks and optimal implementation techniques are described
The authors begin with consideration of the basic and reliable supply of software with minimal risks. Then they introduce the concept of "deployer conveyor" - an automated process that controls all changes in the project, from registration of changes to the release of the next version of the program. Finally, in the book, it is discussed ways to support continuous deployment, starting with infrastructure management tools, data and configurations and ending with the control of entire projects.
The authors offer advanced techniques, including automated infrastructure management, data transfer and virtualization tools. Each presented strategy provides an overview of key problems arising from its use, methods for reducing risks and optimal implementation techniques are described
Author:
Author:Humble Jez
Cover:
Cover:Hard
Category:
- Category:Business & Money
- Category:Computer & Technology
Paper:
Paper:White
ISBN:
ISBN:978-5-8459-1739-3
No reviews found