24.03.2016 Views

DESIGN TO DISRUPT

1LHu2nv

1LHu2nv

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

dev<br />

sec<br />

arch<br />

cust<br />

supp<br />

test<br />

ops<br />

Amazon May Deployment Stats<br />

(production hosts & environments only)<br />

11.6 seconds<br />

Mean time between deployments (weekday)<br />

1,079<br />

Max # of deployments in single hour<br />

10,000<br />

Mean # of hosts simultaneously receiving a deployment<br />

30,000<br />

Max # of hosts simultaneously receiving a deployment<br />

ext<br />

This end-to-end approach also offers a solution to a major<br />

part of the criticism of Agile: it was said to be less<br />

reliable — a cowboy way to handle software. Because a<br />

multidisciplinary team is made responsible for both development<br />

and operation, the developers feel the pain<br />

when things go wrong operation-wise (and the other way<br />

around). The DevOps teams (or ‘squads’, if you like) consist<br />

of architects, security specialists, marketers, testers,<br />

support services, infrastructure specialists and customers.<br />

This is, in fact, a whole organization in a<br />

nutshell, or a startup. So the extra added to Agile by<br />

DevOps, is removing the walls between the operation<br />

and development. 22 Developers are now responsible for<br />

the operation, which promotes entrepreneurship and responsibility.<br />

This results in the speed and customer obsession<br />

— the ultimate customer experience — that we<br />

referred to before, although at a far lower risk. The days<br />

when everybody had to be ready during the weekend,<br />

because some software was being deployed, will then be<br />

over for good. To illustrate the contrast: Amazon realizes<br />

1,000 deployments in an hour.<br />

Amazon's statistics for product releases<br />

Source: John Jenkins, Amazon.com<br />

22 In fact, all stakeholders are involved (see the picture on<br />

this page).<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!