Chapter 9. Mountebank and continuous delivery

 

This chapter covers

  • A basic refresher on continuous delivery
  • Testing strategy for continuous delivery and microservices
  • Where service virtualization applies inside a broader testing strategy

A sysadmin, a DBA, and a developer walk into a bar. The sysadmin orders a light lager to maximize uptime, the DBA orders a 30-year-aged single malt to avoid undue adulteration, and the developer orders a Pan Galactic Gargle Blaster because it hasn’t been invented yet. An hour later, the DBA has gone home already, the developer has moved on to a more modern bar, and the slightly wobbly and heavily overutilized sysadmin is holding down the fort, while also holding a lager in one hand, a single malt in another hand, and a Pan Galactic in another hand.[1]

1In The Hitchhikers Guide to the Galaxy, Douglas Adams describes the Pan Galactic Gargle Blaster as the alcoholic equivalent of a mugging—expensive and bad for the head.

9.1. A continuous delivery refresher

9.2. Creating a test pipeline

Summary