16. 16
• Deploy, monitor and connect together all the pieces
needed to run services for the organization
• Processes and tools for faster end-to-end delivery of
quality services
• Automation comes built-in
Why define infrastructure as code?
18. 18
Up to 60% of failures are caused
by human error,
not hardware failure
19. 19
Example - Knight Capital Group
https://infocus.emc.com/wp-content/uploads/2012/08/KCG.jpg
20. 20
• Manual deployment of new trading software
• 7 of 8 servers correctly updated
• Old function still alive on the 8th server led to…
Knight Capital Group - What happened?
31. 31
• Self documenting infrastructure
• You now have source code for how everything in
your datacenter is setup
• Executable documentation
Recap of the benefits
53. 58
Cloud Native Architectures
• Broad set of
components working
together
• Prescriptive software
stacks
• Functions in mixed cloud
environments
• Built on microservices
https://pivotal.io/platform/migrating-to-cloud-native-application-architectures-ebook
But we’re talking about DevOps because of this reality – “Software is eating the world”. Marc Andreessen, Venture Capitalist.
If you don’t realize that your competition is getting much better at using software as a competitive advantage, or an all-software start-up is lurking in your market, then
there is a distinct possibility that your company may not be relevant in the next decade (or less)