How a production environment differs from other environments

This type of anti-pattern can be especially challenging because of all the changes that have been tested in development, and a staging environment may behave erratically in production. For example, Travis works as a tester in the QA department and has been testing the staging environment since the inception of the new feature. Billy, an operations person, has not been able to see the new feature as the staging environment is completely different to the production environment. Billy also notices that the production environment data is missing critical information shown in the staging environment. Billy contacts the development team and finds out that a database migration script must ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.