Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps...
Transcript of Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps...
![Page 1: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/1.jpg)
Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated Delivery Leader,
IBM CIO Advisory and Cloud Migration Factory
Twitter : @mbiswajit
![Page 2: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/2.jpg)
2
Digital disruption is happening all around us
Uber disrupted taxi service
with shared economy
model
Airbnb is disrupting the
travel lodging industry
Netflix changed home
entertainment
![Page 3: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/3.jpg)
3
The way of doing business a couple of decades ago was
radically different than it is today
Quintessential characteristics of an enterprise’s business of the bygone age
•Clearly demarcated organizational boundaries or ‘Departments’
Departmentalized
•Functional knowledge
concentrated in departmental
pockets
Limited knowledge xfer
•Organizational silos felicitated by
departmentalization
Siloed
•Largely paper based systems, defined but
slow, time consuming processes
Process oriented
•‘Launch it big’ attitude and typically long time-to-market
Big bets
![Page 4: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/4.jpg)
4
The New
Business
Paradigm
CONNECTIVITY
MOBILITY
BUSINESS AGILITY DIVERSITY
CX & DESIGN THINKING
UN-DEPARTMENTALIZA
TION
FAIL FAST FAIL OFTEN
DISRUPTIVE INNOVATION
VUCA WORLD
![Page 5: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/5.jpg)
“Two guys in a Starbucks can have access to the
same computing power as a Fortune 500 company.” Jim Deters - Founder, Galvanize
Innovation is the new currency,
delivered through new applications
Design Thinking
Containers
IoT
APIs Tooling
Runtimes
![Page 6: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/6.jpg)
ACCESS TO DIGITAL
TECHNOLOGIES CONTINUES TO
BECOME
MORE ACCESSIBLE
TO MORE PEOPLE
• Fueled by the internet revolution
• Part of the larger whole
• Everyone is now a Digital expert! – And therefore, no one really is
THIS DEMOCRATIZATION IS
FUELED BY INTERNET
IN THE SPHERES OF
Finance Technology Business
![Page 7: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/7.jpg)
7
Digital Democratization & New business paradigm means
businesses have to be
![Page 8: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/8.jpg)
How can enterprises deliver the right
outcomes at the speed the market
demands?
![Page 9: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/9.jpg)
Digital Reinvention can deliver enterprise agility and scalability.
DevOps is how you get there.
![Page 10: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/10.jpg)
10
• Runtimes • Hybrid • Containers • Data Services
• Mobile • Microservices
The right innovation method
& architecture
The right innovation platform and tools
The right innovation ecosystem
In order to be successful, Digital Reinvention requires 3
things
![Page 11: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/11.jpg)
11
Common denominator across successful disruptors: efficient galvanization of business, technology and clients
to deliver right outcomes
The thread that pulls these pieces together is DevOps
What does DevOps do ->
1. Facilitates compelling user experiences owing to iterative approach of
DevOps which helps moving ideas between business, technology and
clients easy
2. Tightens the interface between business & IT to get it 'right first time’
3. Implements Fast and flexible operational processes to bring together
efficiently the whole end to end story
![Page 12: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/12.jpg)
12
DevOps – can you tell what it is yet?
Development Operations
DevOps
Continuous Integration
Automated Testing
Infrastructure As Code Test Driven Development
Testing in Production
Behavior Driven Development
Canary Builds
Auto-Throttling
A/B Tests
One-click Deployment ==
![Page 13: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/13.jpg)
13
Platform Team
Application Teams
Customer Experience
Customer Feedback
Days, Weeks
Hours, Days
Concept to Delivery
DevOps enables Continuous Innovation
![Page 14: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/14.jpg)
Cloud
Cognitive &
Analytics
Mobile
Internet
of Things Social
Security
Cloud Mobile
Internet
of Things Social
Security
Cognitive &
Analytics
New
Focus
New
Expertise
New Ways
to Work
DevOps
Actionable
Insight
Responsive
Operations
Orchestrated
Ecosystems
Restless
Talent New Business
Models
Market
Activation
![Page 15: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/15.jpg)
15
The DevOps Super Pattern: principles or patterns
Dev to Ops
Ops to Dev Feedback loop
Continual experimentation
and learning
• Define the work, make it
visible
• Make environments
available early
• Wake up developers
• Embed Dev into Operations
• Break things early and often
• Reserve 20% of cycles for
Technical Debt reduction
Source: Gene Kim
![Page 16: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/16.jpg)
16
DevOps Maturity Assessment: Provides a qualitative view of the application maturity and a roadmap to
implement DevOps. Interviews provide technical context for the Value Stream Mapping workshop.
Lean Value Stream Workshop: Provides a detailed, quantitative view of the SDLC to identify how
Lean/DevOps capabilities can reduce waste and improve time to market
DevOps Maturity
Assessment
Lean Value Stream Map
Assessment Outputs
What is our
current DevOps
maturity?
What are the
blocks and
wastes?
DevOps Lean Value Stream Mapping Approach
Interviews and
scorecard analysis
Map current process,
identify wastes and
bottlenecks
How good could we be, and
what would the business
impact be?
Putting DevOps
into practice
Expand and
improve
Pilot Continuous
improvement
DevOps Maturity
Assessment Report
Lean Value Stream
Assessment Report
Business case for
change
Initial assessment
6 weeks
Implementation
12 weeks
Ongoing &
iterative
![Page 17: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/17.jpg)
17
IBM Design Thinking Method:
Continuous Loops using Design Thinking & Scrum Practices
![Page 18: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/18.jpg)
18
Reference Architecture: DevOps for Multi-Speed IT
![Page 19: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/19.jpg)
19
DevOps performance measurement
Change failure rate
Downtime per release
Mean time to recover
Lead time for changes
Deployment frequency
# % t i m e
![Page 20: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/20.jpg)
How to get started? – Next Steps
1
Design Your Future State DevOps Framework
Assess current state & determine bottlenecks
Define operational framework – organization, process, technology
Define actionable, prioritized roadmap with pilots
2 Build & Pilot
Build / create the Devops framework
Address gaps between current state and end state
Conduct pilots
3 Optimize & Expand
Optimize framework
Onboard next set of applications
Continue to monitor and measure impact
Start Here
![Page 21: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/21.jpg)
21
Evolution of modern enterprise IT
Self-service, On-
demand, Elastic
Infrastructure as
code
Embrace DevOps
Automation
CI & CD
Containers &
Microservices
An Ideal Modern Enterprise
![Page 22: Underpinning the leap to DevOps super-pattern in the era ......Underpinning the leap to DevOps super-pattern in the era of Digital Democratization Biswajit Mohapatra, Global Integrated](https://reader034.fdocuments.in/reader034/viewer/2022042304/5ecf4d58ef0e483c994b6eee/html5/thumbnails/22.jpg)
22
Questions?
22