Author: Moritz Lenz
ISBN-13: 978-1-4842-4280-3
Total Pages: 204
Size: 2.8MB
Link Download: Google | MediaFire | ZippyShare
Description:
This book is targeted at technical people involved in the software delivery process: software developers, architects, release engineers, and DevOps engineers.
The chapter that use source code examples assume basic familiarity with the Python programming language. If you are familiar with other programming languages, spending a few hours reading introductory material on Python will likely bring you to a level at which you can easily follow the code examples in this book.
The sample infrastructure use Debian GNU/Linux, so familiarity with the operating system is helpful, though not required.
Table of Contents:
Chapter 1 - Automated Testing
Chapter 2 - Unit Testing in Python
Chapter 3 - Continuous Integration with Jenkins
Chapter 4 - Coninuous Delivery
Chapter 5 - Building Packages
Chapter 6 - Distributing Debian Packages
Chapter 7 - Package Deployment
Chapter 8 - A Virtual Playground for Automating Deployments
Chapter 9 - Building in the Pipeline with Go Continuous Delivery
Chapter 10 - Distributing and Deploying Packages in the Pipeline
Chapter 11 - Pipeline Improvements
Chapter 12 - Security
Chapter 13 - State Management
Chapter 14 - Conclusions and Outlook
