SlideShare a Scribd company logo
CCS Insight DevOps in the Real World
Know what it takes to make it work
4 October 2021
2
© CCS Insight
Introduction
Research Director,
Software Development
and Delivery
Engineer
Developer
Analyst
Bola Rotibi
3
© CCS Insight
When DevOps is the Answer
4
© CCS Insight
Modernize To Transform
§ MODERN PLATFORMS
§ SECURE
§ RESILIENT
§ STABLE
§ FLEXIBILE / ADAPTABLE
§ FIT FOR PURPOSE
§ RELEVANT
§ INTUITIVE
§ COST-EFFECTIVE
5
© CCS Insight
Modernization Foundations: DevOps and Agile
The de facto
standards for
good software
delivery
6
© CCS Insight
BEFORE
• Manual processes
• Stressful and slow
• Limiting adoption of new
technology
AFTER
• Improved cadence
• Daily/weekly deployment
• Automated
• Improved capacities for
new technologies
A Changed Experience
7
© CCS Insight
The Reality Within Enterprises
8
© CCS Insight
Real World Operational Realities And Technology Considerations
9
© CCS Insight
The Release Complexity Underpinning Software Development and IT estates
Multiple technologies, business and
operational models and competing concerns
Cloud
JavaScript
Regulations
Integration
CNCF Analytics
APM
Containers
Architecture
AWS
API
Security
Blockchain
Interoperability
Software
Android
GDPR
Java
Digital
PHPAutomation
Salesforce IoT
Azure
Orchestration
Python
IOS AI
Public
Twin
User
IoT Mobile
Data
CI/CD
Agile
Modelling
Bias Studio
RedHat
Release
Innovation
LowCode HTML
Platform
Orchestration
IBM
Kubernetes
DevNetDigital
Transformation
SAFe
APM
GPU
Privacy
Scala
Microservices
management
Serverless
Growing Technology Landscape
(edge computing, extended reality, 5G…)
Not in isolation and requiring an industry perspective
10
© CCS Insight
Execution Pressures
§ Multiple technologies, business and operational models and competing concerns
§ Growing technology landscape, not in isolation and requiring an industry perspective
11
© CCS Insight
Recognize Drivers and Barriers to Transform and Execute
Supporting attributes Barriers
Process governance
Process foundations Dev
processes
Ops
processes
Speed control
Workflow orchestration
Complexity
Risk tolerance
Culture
Staging and production alignment
Negative
impact
Positive
impact
12
© CCS Insight
Real-world Implementation
13
© CCS Insight
Strong Use Of Cloud Based Deployment Solutions
32%
31% 31% 30%
24%
23%
21%
20%
17%
14%
13% 13% 12% 11% 11%
10% 9% 9% 9%
8% 8%
3%
A
z
u
r
e
D
e
v
O
p
s
G
i
t
H
u
b
a
c
t
i
o
n
s
J
e
n
k
i
n
s
A
W
S
C
o
d
e
D
e
p
l
o
y
I
n
-
h
o
u
s
e
d
e
v
e
l
o
p
e
d
s
c
r
i
p
t
s
M
a
v
e
n
O
c
t
o
p
u
s
D
e
p
l
o
y
I
B
M
U
r
b
a
n
C
o
d
e
A
n
s
i
b
l
e
G
r
a
d
l
e
T
e
a
m
C
i
t
y
T
e
k
t
o
n
P
u
p
p
e
t
C
i
r
c
l
e
C
I
T
r
a
v
i
s
C
I
B
a
m
b
o
o
C
h
e
f
C
o
d
e
f
r
e
s
h
C
o
d
e
s
h
i
p
B
u
d
d
y
A
D
O
O
t
h
e
r
*
§ High selection of Cloud based solutions
demonstrate their footprint in the market
§ Use of other key solutions highlights cross
platform dominance
Question: Which of the following continuous integration, test and deployment capabilities do you use frequently?
*Other: AIX (1); Red Hat 6, CentOS 7 (1)
14
© CCS Insight
A Resolute Case for Hybrid IT Is the Reality
A desire for choice
No one product or technology
solution can satisfy all
requirements
Differing levels of operational
maturity and technology
adoption within organizations
15
© CCS Insight
The Top Software Development and Deployment Priorities of a Progressive IT Base
46%
43%
32%
29%
27%
25%
25%
25%
23%
23%
23%
21%
21%
16%
1%
Container-based applications
Improving quality, performance and security of applications
Strengthening CI and CD processes
Improving portability of applications
Migrating to cloud-based operations
Improving collaboration in development functions
Cloud-native application solutions
Mobile applications
Improving release control orchestration, automation & mgmt
Building out APIs and middleware services
Developing/deploying more bus domain-specific app solutions
Hybrid cloud workloads
Applications for workforce productivity and transformation
Streamlining number of application technology stacks
Other*
§ Strong drive for app
modernisation and
improvement
§ Similar spread across
different filters of region and
org size
Question: What are your top software development and deployment priorities in the next 12 months?
*Other: Kubernetes (1); None (1)
16
© CCS Insight
Testing
Operational Aspects
• Integrated
• Automated
• Functional / unit testing
• Defensive testing / chaos engineering
• Code / programmability
• Multi-faceted
Automation
17
© CCS Insight
Business
Alignment
Operational Aspects (2)
• Right building blocks
• Modular
• Observability
• Metrics
• Training and education
• Business and technical and balance
• Communication
People
and
Culture
18
© CCS Insight
Challenges with DevOps Execution
19
© CCS Insight
The Challenge For DevOps And Agile In The Real World
§ Where and how to start addressing it
§ DevOps needs more nuanced messaging
§ DevOps adoption is a work in progress for many
§ More than a technical application
DevOps
DevSecOps DevNetOps
DevXOps
20
© CCS Insight
Getting Shipshape for DevOps
21
© CCS Insight
Learnings For Success
§ A multi platform software release
process
§ Release orchestration, automation
and management is a potential
gearbox for DevOps
§ DevOps done well needs key
questions to be asked and
answered
§ Security is an integrated bedrock
for success.
22
© CCS Insight
Framework Foundations
Those companies that have adopted,
and now practice, DevOps see this as more
than just a release by release focus
ccsinsight.com
info@ccsinsight.com
@ccsinsight
ccsinsight.com
info@ccsinsight.com
@ccsinsight
Thank You! @bolarotibi

More Related Content

PDF
Getting Security in the Loop: Building Balanced Teams
PDF
Managing Compliance in Container Environments
PPTX
DevSecOps: Security at the Speed of DevOp
PDF
Cloud Native DevOps
PDF
Microsoft DevOps Forum 2021 – DevOps & Security
PPTX
Secure Data Sharing in OpenShift Environments
PPTX
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
PPTX
Enable DevSecOps using JIRA Software
Getting Security in the Loop: Building Balanced Teams
Managing Compliance in Container Environments
DevSecOps: Security at the Speed of DevOp
Cloud Native DevOps
Microsoft DevOps Forum 2021 – DevOps & Security
Secure Data Sharing in OpenShift Environments
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Enable DevSecOps using JIRA Software

What's hot (20)

PDF
Next Generation Vulnerability Assessment Using Datadog and Snyk
PDF
DevOps & DevSecOps in Swiss Banking
PPTX
Reimagining Customer Experiences Utilizing Pivotal Cloud Foundry
PDF
Scale DevSecOps with your Continuous Integration Pipeline
PPTX
Secure DevOPS Implementation Guidance
PDF
Cloud Native Runtime Platform
DOCX
10 things to get right for successful dev secops
PPTX
Achieving DevSecOps Outcomes with Tanzu Advanced- May 25, 2021
PPTX
Aaron Swain at VMware Tanzu Public Sector Connect 2021
PDF
Service Mesh: Two Big Words But Do You Need It?
PDF
DevSecOps: The DoD Software Factory
PDF
DevSecOps for the DoD
PDF
CI/CD on Google Cloud Platform
PDF
Shift Left Security - The What, Why and How
PDF
Barriers to Container Security and How to Overcome Them
PPTX
CloudWorld: What Does Cloud-Native Mean Anyway?
PDF
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
PPTX
From Zero to DevSecOps: How to Implement Security at the Speed of DevOps
PPTX
The Evolving Role of the Developer in 2021
PDF
AppSec Fast and Slow: Your DevSecOps CI/CD Pipeline Isn’t an SSA Program
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps & DevSecOps in Swiss Banking
Reimagining Customer Experiences Utilizing Pivotal Cloud Foundry
Scale DevSecOps with your Continuous Integration Pipeline
Secure DevOPS Implementation Guidance
Cloud Native Runtime Platform
10 things to get right for successful dev secops
Achieving DevSecOps Outcomes with Tanzu Advanced- May 25, 2021
Aaron Swain at VMware Tanzu Public Sector Connect 2021
Service Mesh: Two Big Words But Do You Need It?
DevSecOps: The DoD Software Factory
DevSecOps for the DoD
CI/CD on Google Cloud Platform
Shift Left Security - The What, Why and How
Barriers to Container Security and How to Overcome Them
CloudWorld: What Does Cloud-Native Mean Anyway?
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
From Zero to DevSecOps: How to Implement Security at the Speed of DevOps
The Evolving Role of the Developer in 2021
AppSec Fast and Slow: Your DevSecOps CI/CD Pipeline Isn’t an SSA Program
Ad

Similar to DevOps in the Real World: Know What it Takes to Make it Work (20)

PPTX
Azure Application Modernization
PPTX
Enterprise DevOps and the Modern Mainframe Webcast Presentation
PPTX
What is DevOps?
PDF
Accelerate Innovation with Cloud Native Application Modernization – A Future-...
PDF
Using cloud native development to achieve digital transformation
PDF
Enhancing DevOps With Cloud-Based Solutions.pdf
PDF
Enhancing DevOps With Cloud-Based Solutions.pdf
PPTX
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
PDF
DevOps - Transforming the Traditional SDLC
PDF
Production-Ready Kubernetes: It's Not About Technology
PDF
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
PPTX
Training Bootcamp - MainframeDevOps.pptx
PPTX
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
PPT
The new developer experience
PPTX
Measure and Accelerate Your Software Delivery
PPTX
2022: 6 Cloud-Native App Development Trends to Transform Your Business
PPTX
OpenDevOps 2019 - Disconnected pipelines the missing link
PDF
Incluit - Studio DevOps
PPTX
What is the future of DevOps and its growing trends.pptx
PPTX
Engineering DevOps and Cloud
Azure Application Modernization
Enterprise DevOps and the Modern Mainframe Webcast Presentation
What is DevOps?
Accelerate Innovation with Cloud Native Application Modernization – A Future-...
Using cloud native development to achieve digital transformation
Enhancing DevOps With Cloud-Based Solutions.pdf
Enhancing DevOps With Cloud-Based Solutions.pdf
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
DevOps - Transforming the Traditional SDLC
Production-Ready Kubernetes: It's Not About Technology
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Training Bootcamp - MainframeDevOps.pptx
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
The new developer experience
Measure and Accelerate Your Software Delivery
2022: 6 Cloud-Native App Development Trends to Transform Your Business
OpenDevOps 2019 - Disconnected pipelines the missing link
Incluit - Studio DevOps
What is the future of DevOps and its growing trends.pptx
Engineering DevOps and Cloud
Ad

More from VMware Tanzu (20)

PDF
Spring into AI presented by Dan Vega 5/14
PDF
What AI Means For Your Product Strategy And What To Do About It
PDF
Make the Right Thing the Obvious Thing at Cardinal Health 2023
PPTX
Enhancing DevEx and Simplifying Operations at Scale
PDF
Spring Update | July 2023
PPTX
Platforms, Platform Engineering, & Platform as a Product
PPTX
Building Cloud Ready Apps
PDF
Spring Boot 3 And Beyond
PDF
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
PDF
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
PDF
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
PPTX
tanzu_developer_connect.pptx
PDF
Tanzu Virtual Developer Connect Workshop - French
PDF
Tanzu Developer Connect Workshop - English
PDF
Virtual Developer Connect Workshop - English
PDF
Tanzu Developer Connect - French
PDF
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
PDF
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
PDF
SpringOne Tour: The Influential Software Engineer
PDF
SpringOne Tour: Domain-Driven Design: Theory vs Practice
Spring into AI presented by Dan Vega 5/14
What AI Means For Your Product Strategy And What To Do About It
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Enhancing DevEx and Simplifying Operations at Scale
Spring Update | July 2023
Platforms, Platform Engineering, & Platform as a Product
Building Cloud Ready Apps
Spring Boot 3 And Beyond
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
tanzu_developer_connect.pptx
Tanzu Virtual Developer Connect Workshop - French
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Tanzu Developer Connect - French
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: Domain-Driven Design: Theory vs Practice

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
KodekX | Application Modernization Development
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
cuic standard and advanced reporting.pdf
PPT
Teaching material agriculture food technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
KodekX | Application Modernization Development
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Diabetes mellitus diagnosis method based random forest with bat algorithm
Advanced methodologies resolving dimensionality complications for autism neur...
Dropbox Q2 2025 Financial Results & Investor Presentation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
NewMind AI Monthly Chronicles - July 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
cuic standard and advanced reporting.pdf
Teaching material agriculture food technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

DevOps in the Real World: Know What it Takes to Make it Work

  • 1. CCS Insight DevOps in the Real World Know what it takes to make it work 4 October 2021
  • 2. 2 © CCS Insight Introduction Research Director, Software Development and Delivery Engineer Developer Analyst Bola Rotibi
  • 3. 3 © CCS Insight When DevOps is the Answer
  • 4. 4 © CCS Insight Modernize To Transform § MODERN PLATFORMS § SECURE § RESILIENT § STABLE § FLEXIBILE / ADAPTABLE § FIT FOR PURPOSE § RELEVANT § INTUITIVE § COST-EFFECTIVE
  • 5. 5 © CCS Insight Modernization Foundations: DevOps and Agile The de facto standards for good software delivery
  • 6. 6 © CCS Insight BEFORE • Manual processes • Stressful and slow • Limiting adoption of new technology AFTER • Improved cadence • Daily/weekly deployment • Automated • Improved capacities for new technologies A Changed Experience
  • 7. 7 © CCS Insight The Reality Within Enterprises
  • 8. 8 © CCS Insight Real World Operational Realities And Technology Considerations
  • 9. 9 © CCS Insight The Release Complexity Underpinning Software Development and IT estates Multiple technologies, business and operational models and competing concerns Cloud JavaScript Regulations Integration CNCF Analytics APM Containers Architecture AWS API Security Blockchain Interoperability Software Android GDPR Java Digital PHPAutomation Salesforce IoT Azure Orchestration Python IOS AI Public Twin User IoT Mobile Data CI/CD Agile Modelling Bias Studio RedHat Release Innovation LowCode HTML Platform Orchestration IBM Kubernetes DevNetDigital Transformation SAFe APM GPU Privacy Scala Microservices management Serverless Growing Technology Landscape (edge computing, extended reality, 5G…) Not in isolation and requiring an industry perspective
  • 10. 10 © CCS Insight Execution Pressures § Multiple technologies, business and operational models and competing concerns § Growing technology landscape, not in isolation and requiring an industry perspective
  • 11. 11 © CCS Insight Recognize Drivers and Barriers to Transform and Execute Supporting attributes Barriers Process governance Process foundations Dev processes Ops processes Speed control Workflow orchestration Complexity Risk tolerance Culture Staging and production alignment Negative impact Positive impact
  • 13. 13 © CCS Insight Strong Use Of Cloud Based Deployment Solutions 32% 31% 31% 30% 24% 23% 21% 20% 17% 14% 13% 13% 12% 11% 11% 10% 9% 9% 9% 8% 8% 3% A z u r e D e v O p s G i t H u b a c t i o n s J e n k i n s A W S C o d e D e p l o y I n - h o u s e d e v e l o p e d s c r i p t s M a v e n O c t o p u s D e p l o y I B M U r b a n C o d e A n s i b l e G r a d l e T e a m C i t y T e k t o n P u p p e t C i r c l e C I T r a v i s C I B a m b o o C h e f C o d e f r e s h C o d e s h i p B u d d y A D O O t h e r * § High selection of Cloud based solutions demonstrate their footprint in the market § Use of other key solutions highlights cross platform dominance Question: Which of the following continuous integration, test and deployment capabilities do you use frequently? *Other: AIX (1); Red Hat 6, CentOS 7 (1)
  • 14. 14 © CCS Insight A Resolute Case for Hybrid IT Is the Reality A desire for choice No one product or technology solution can satisfy all requirements Differing levels of operational maturity and technology adoption within organizations
  • 15. 15 © CCS Insight The Top Software Development and Deployment Priorities of a Progressive IT Base 46% 43% 32% 29% 27% 25% 25% 25% 23% 23% 23% 21% 21% 16% 1% Container-based applications Improving quality, performance and security of applications Strengthening CI and CD processes Improving portability of applications Migrating to cloud-based operations Improving collaboration in development functions Cloud-native application solutions Mobile applications Improving release control orchestration, automation & mgmt Building out APIs and middleware services Developing/deploying more bus domain-specific app solutions Hybrid cloud workloads Applications for workforce productivity and transformation Streamlining number of application technology stacks Other* § Strong drive for app modernisation and improvement § Similar spread across different filters of region and org size Question: What are your top software development and deployment priorities in the next 12 months? *Other: Kubernetes (1); None (1)
  • 16. 16 © CCS Insight Testing Operational Aspects • Integrated • Automated • Functional / unit testing • Defensive testing / chaos engineering • Code / programmability • Multi-faceted Automation
  • 17. 17 © CCS Insight Business Alignment Operational Aspects (2) • Right building blocks • Modular • Observability • Metrics • Training and education • Business and technical and balance • Communication People and Culture
  • 18. 18 © CCS Insight Challenges with DevOps Execution
  • 19. 19 © CCS Insight The Challenge For DevOps And Agile In The Real World § Where and how to start addressing it § DevOps needs more nuanced messaging § DevOps adoption is a work in progress for many § More than a technical application DevOps DevSecOps DevNetOps DevXOps
  • 20. 20 © CCS Insight Getting Shipshape for DevOps
  • 21. 21 © CCS Insight Learnings For Success § A multi platform software release process § Release orchestration, automation and management is a potential gearbox for DevOps § DevOps done well needs key questions to be asked and answered § Security is an integrated bedrock for success.
  • 22. 22 © CCS Insight Framework Foundations Those companies that have adopted, and now practice, DevOps see this as more than just a release by release focus