Video description
When creating a continuous delivery pipeline, many strive only to automate what they’re already building instead of taking another look at old assumptions. When your goal is to deploy once a quarter, you may choose an architecture with tightly coupled services or components. If your goal is to be able to deploy on demand, this same architecture may be getting in your way.
Join Ken Mugrage (ThoughtWorks) to discover how changing the architecture of your system to enable faster delivery can be more beneficial and stable than trying to automate deployment for systems that weren’t designed for it. Closely related to the ability to deploy the application on demand is the ability to make sure it’s doing what we expect it to every time. Acceptance tests, especially when browser based, are often considered so fragile that many organizations have simply stopped doing them. Ken shows you how to make architectural decisions that will make it easier to write and maintain quality-acceptance tests.
Product information
- Title: Architecting for testing and continuous delivery
- Author(s):
- Release date: December 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920362111
You might also like
video
Continuous Delivery
4 1/2 Hours of Video Instruction Overview Getting software released to users is often a painful, …
book
Continuous Integration vs. Continuous Delivery vs. Continuous Deployment, 2nd Edition
Continuous integration, continuous delivery, and continuous deployment are key software delivery processes in a DevOps environment. …
book
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, …
video
Applied Continuous Delivery
7+ Hours of Video Instruction Automate your development process in the cloud using the Pivotal technology …