Top Banner
DevOps, continuous delivery, & the new composable enterprise Donnie Berkholz @dberkholz
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DevOps, continuous delivery, & the new composable enterprise

DevOps, continuous delivery,& the new composable enterprise

Donnie Berkholz@dberkholz

Page 2: DevOps, continuous delivery, & the new composable enterprise

Agile is about product

Don't get tied up in the process

Page 3: DevOps, continuous delivery, & the new composable enterprise

Agile (vs waterfall)

You 're guaranteed to deliver something that works by the same deadline

Page 4: DevOps, continuous delivery, & the new composable enterprise

Agile (vs waterfall)

You're going to ship many somethings in advance of the original deadline

Page 5: DevOps, continuous delivery, & the new composable enterprise

Agile (vs waterfall)

You may not have the same feature set by the same deadline

Page 6: DevOps, continuous delivery, & the new composable enterprise

What in the world is DevOps, anyhow?

Page 7: DevOps, continuous delivery, & the new composable enterprise

Agile, truly tip to tail

Business to customer

Page 8: DevOps, continuous delivery, & the new composable enterprise

Flickr: kalandrakas

Tear down all the silos

Page 9: DevOps, continuous delivery, & the new composable enterprise

“Infrastructure as code”

Page 10: DevOps, continuous delivery, & the new composable enterprise

Knight Capital and the $460 million bug

Page 11: DevOps, continuous delivery, & the new composable enterprise

Disruption in systems: config management

Page 12: DevOps, continuous delivery, & the new composable enterprise

#monitoringsucks/#monitoringlove

Page 13: DevOps, continuous delivery, & the new composable enterprise

Stack Overflow monitoring traction

Page 14: DevOps, continuous delivery, & the new composable enterprise

Organizations with high performing DevOps organizations were 2x more likely to exceed profitability, market share and productivity

goals…

Source: Puppet Labs 2014 State Of DevOps

…and had 50% higher market capitalization growth over 3 years…

Gene Kim

Page 15: DevOps, continuous delivery, & the new composable enterprise

Who Is Doing DevOps?

Google, Amazon, Netflix, Etsy, Spotify, Twitter, Facebook … CSC, IBM, CA, SAP, HP, Microsoft, Red Hat … GE Capital, Nationwide, BNP Paribas, BNY Mellon,

World Bank, Paychex, Intuit … The Gap, Nordstrom, Macy’s, Williams-Sonoma, Target … General Motors, Northrop Grumman, LEGO, Bosche … UK Government, US Department of Homeland Security … Kansas State University…

Who else?

Gene Kim

Page 16: DevOps, continuous delivery, & the new composable enterprise
Page 17: DevOps, continuous delivery, & the new composable enterprise

CI/CD & the changing roles of Devs and Ops

Page 18: DevOps, continuous delivery, & the new composable enterprise
Page 19: DevOps, continuous delivery, & the new composable enterprise

Test your infrastructure like your code

Page 20: DevOps, continuous delivery, & the new composable enterprise
Page 21: DevOps, continuous delivery, & the new composable enterprise

The composable enterprise and the Yegge memo

Page 22: DevOps, continuous delivery, & the new composable enterprise

Containerization

Page 23: DevOps, continuous delivery, & the new composable enterprise

Stack Overflow container traction

Page 24: DevOps, continuous delivery, & the new composable enterprise

Microservices (not monoliths)

Separation of (business) concerns into services accessed via REST APIs

Resilient to failure, easily reusable, etc

Page 25: DevOps, continuous delivery, & the new composable enterprise

Platform as a Service (PaaS)

Has its time finally arrived?

Page 26: DevOps, continuous delivery, & the new composable enterprise

The view from 40,000 feet

continuousautomation.com

Page 27: DevOps, continuous delivery, & the new composable enterprise

Minimizing risk, Maximizing agility

● Architecture: Microservices, monitoring● Code: Continuous integration, feature flags● Servers: Continuous delivery, infrastructure as code● Services: Rolling updates, resilient engineering● Product: Continuous deployment, restricted audience

Page 28: DevOps, continuous delivery, & the new composable enterprise

Change management

“Leading Change” by John Kotter

Page 29: DevOps, continuous delivery, & the new composable enterprise

Donnie [email protected]/IRC: dberkholz