SlideShare a Scribd company logo
DevOps Evolution:
Architecting the Modern Software Factory
Anand Akela,
Senior Director, DevOps Solutions
CA Technologies
@aakela
BORN DIGITAL TRANSFORMING DIGITIAL
Mobile: 6.1B smartphone users globally by 2020
Wearables: One in six consumers currently own
IoT: More than 21B interconnected devices by 2020
49%
Expect app to load in
under 2 secs.
Where are we in Digital Transformation?
Every Business is a Software Business
75%
Delete apps that
load slowly
What are new technologies that are being adopted?
Technology disruptions
3
MICROSERVICES
DELIVERY PIPELINE
BUILD TEST DEPLOY
BUILD TEST DEPLOY
BUILD TEST DEPLOY
BUILD TEST DEPLOY
MONOLITHIC
DELIVERY PIPELINE
DATA CENTER CLOUD HYBRID CLOUD
Public
Private Multi-cloud
USER
EXPERIENCE VELOCITY QUALITY
57% still experience
software testing
bottleneck 3
25% Of all users
discard apps after
only 1 use 1 50%
Faster time to
market via agile
practices 2
COST
$1.25B to $2.5B
Avg. cost of unplanned application
downtime per year for Fortune 100 4
+
What are customer’s expectations?
Better, Faster, Stronger
1 TechCrunch: Nearly 1 in 4 people abandon mobile apps after only one use
2 Dzone “Agile Adoption: Decreasing Time to Market”
3 IDC: DevOps and the Cost of Downtime: Fortune 1000 Best Practice
Metrics Quantified
4 eWeek Article, Research Conducted by Vanson Bourne in October 2016,
survey of Enterprise IT decision makers
PLAN RELEASEDEVELOP TEST OPERATE
Wait
Wait
Wait
Wait
Existing dev and ops methods must evolve to support customer expectations
WATERFALL
62%
of time spent on un-
planned/routine work
70%
of all testing is still
manual
57%
dissatisfaction with
deploy times
64%
of defect costs
originate in planning
80%
of resolution time
spent ID’ing issues
What is getting in the way?
Existing Methodologies Cannot Keep Up
Waterfall
Limited by siloed
culture that thwarts
collaboration and
slows delivery.
Agile
Accelerates software
development with
iterative, incremental
work cadences.
DevOps
Increases
collaboration between
developers and
operations.
Velocity
SoftwareQuality
How are companies responding?
Agile and DevOps are Reinventing Apps Delivery
Building the Modern Software Factory
DevOps is the Winning Blueprint
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
Concept Product
Accelerate the Path from Ideas to Outcomes
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
DevOps
Create and deliver quality apps faster
Redefine how work is planned,
managed and executed
Agile Management
Provide a flawless app experience
optimized for performance
Agile Operations
Accelerate and streamline
development, testing and release
Continuous Delivery
Continuous Development Continuous Testing Continuous Release
Speed, Quality and Lower Costs – From Mobile to Mainframe
Engage security testing and improvement throughout the apps lifecycle
DevSecOps
App Dev takes too long Project does not meet business req 64% of defects originate in requirement
phase 1
64%
of software defects
can be traced back
to ambiguities in
requirements 1
Agile Management
30–50% improvements over waterfall
71% increase in speed to market 2
Reduce dev cycles from 12 months to 3-6 months 3
Automated Test Case Generation
Maximum test coverage with optimal number of test cases
Reduce software defects by 50% 4
Accurately Translate Ideas into Innovative Software
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader INITIATIVE
FEATUREFEATURE
AGILE TEAMS
TEST
CASES
APP
1. Hyderabad Business School GITAM University Quality Flaws: Issues and
Challenges in Software Development – 2012
2. Accelerating velocity and customer value with agile and devops
3. Swisscomm Agile Central case study –
4. CA Service implementation scorecard results large US bank and US airline.
Agile Management Automated Test case generation
PayPal Cashes In On Agile Transformation
Adopting agile practices across then entire applications delivery lifecycle
INCREASING SOFTWARE VELOCITY
Adopted model of customer-driven innovation supported by agile and DevOps tooling to
reinvent workflow and iterate faster speeding time to market.
IT workers
moved from
traditional
process to
DevOps
workflows
4000
Global leader in online
payments with over
$10 billion in annual
revenues.
KEY CHALLENGES
Slower, fragmented app delivery
20% agile, 80% waterfall
Low levels of productivity
Removing Hurdles to Enable Continuous Development
50%
of developers time is
spent fixing and
finding defects.2
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
Developer team deadlocked
80% of dev and QA teams experience
delays due to dependencies1
Security testing is done late in
development cycle
API Lifecycle Management
Decrease API creation time by 96%.
Build APIs from Existing data
Service Virtualization
Reduce application dev/test cycle
by 50% 1
Left Shift Security Testing
Write secure code and fix flaws
earlier
Full Lifecycle API
Management
API
Provider
API
Consumer
Manage Secure Test
Publish Create
Monitor Optimize
Consume Develop Discover
Strategy
& Design
APP
VIRTUAL
SERVICES
Service
Virtualization
Left Shift Security
Testing
1. Voke Market Snapshot Service Virtualization – January 2015
2. Study conducted by the Judge Business School at Cambridge University – January 2013
L'Oréal Embraces Continuous Development
Modernizing applications infrastructure to drive agility and velocity
© 2017 CA. Confidential. All rights reserved.
EXPANDING THE DIGITAL ECOSYSTEM
Simplifying enterprise-scale API management for secure, agile application development
and seamless integration that enables faster innovation.
increase in app
connections
without expanding
internal teams
300%
World's largest
cosmetics company,
with extensive research
interests.
KEY CHALLENGES
Desire to simplify app development
Move to a single e-commerce
platform
Secure, agile app and API
development
Shift Left to Enable Continuous Testing
70%
of all testing is still
manual 3
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
79% of teams face prohibitive
restrictions on 3rd party services 1
50% of time is spent looking for
test data 2
Performance testing often an
afterthought
Service Virtualization
35% in reduced costs associated
with 3rd party access Fees 4
Test Data Management
Up to 50% reduction in apps
development time 4
Performance Testing Automation
10x increased throughput
with early load testing 5
App Test
Test Data
Management
RELEASEPLAN
DEV,
TEST
LOAD
GENERATOR
SAAS
PORTAL
APP
TEST
DATA
Continuous Delivery Orchestration
Service
Virtualization
VIRTUAL
SERVICES
TEST
CASES
Automated test
generation
Performance Testing
1 Voke Market Snapshot Service Virtualization – January 2015
2 Forrester Global Modern Service Delivery Benchmark Online Survey - Q4 2014
3 Bloor Report Automated test case generation - September 2014
4. Results at KPN
5. Results at Bracket computing using blazemeter –
https://www.blazemeter.com/case_studies?industry=All
Sprint Taps Into Continuous Testing
Advancing automated testing to embrace continuous delivery strategy
© 2017 CA. Confidential. All rights reserved.
SPEEDING TIME-TO-MARKET
Automated and integrated testing across agile requirements to test data management and
delivery orchestration to save time and massively increase velocity.
fewer resources
to deliver fully
tested apps to
production
50%
Wireless and Internet
services giant serving
59.7 million U.S.
customers.
KEY CHALLENGES
Need to increase pace of apps
delivery
Replacing inefficient manual
processes
Respond faster to emerging
business reqs
Automation for Continuous Release
release alert &
details
QA/TestDEV PRODUCTIONPRE-PROD
Customer
Experience
PROVISIONREP MGR SCM CI TESTCONTAINER CONFIG CLOUD
Document
requirements
Plan
Release
Design
Spec
Code
commit SCM CI/Build Functional
testing UATIntegration
testing
Performance
testing
Deploy to
pre-prod
Deploy to
production
APM
performance
snapshots
Manual processes introduce
risk and errors
Added costs due to time waiting Lack of automation slows handoffs
between cycles
Release Automation
Automates release deployment & reduces errors
Central monitoring and auditing at scale
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
72%
of advanced DevOps
adopters use release
automation tools
to orchestrate
delivery
Charter Improves Customer Experience
Automation enables improved customer satisfaction and faster time-to-market
IMPROVED RELIABILITY CREATES IMPROVED CUSTOMER SATISFACTION
“Using Automic we have been able to reduce manual intervention, increase reliability, gain consistency across our
environments, orchestrate parallel deployments and reduce downtime while meeting/exceeding SLA uptime.”
– Kathleen Liefer, Manager IT Release Management, Charter Spectrum
Reduction in
deployment
times
71%
America’s fastest growing
TV, internet and voice
company with 25 million
customers in 41 states.
© 2017 CA. Confidential. All rights reserved.
KEY CHALLENGES
Improve Quality & Reliability
Reduce deployment times and
application downtime
Reduce Resource Utilization
Orchestrate for Continuous Delivery
67% using spreadsheets to
manage and orchestrate releases 1
46% say streamlined, automated test
processes would improve their app delivery 1
Lower performers spend up to 22%
of time on excess rework 2
Continuous Delivery Orchestration
Pipeline planning, orchestration and optimization that eliminates spreadsheets, automates test processes
and continually improves the delivery of revenue-generating features to end-customers, while offering
insights to identify idle-time/wait time across the SDLC
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
49%
time spent on new
work (new features) by
high IT performers due
to building in quality 2
INTEGRATED, END-TO-END DEVOPS TOOLCHAIN
WIP: Sprint execution
Continuous integration
(Build-Deploy-Test)
Product Owner
Business User
Scrum Master
Dev
Developers QA
Test/QA
Release Manager
Deployment
Manager
Customer
CONTINUOUS DELIVERY PIPELINE
Backlog
Agile
Central
AXA
1 CA Technologies DevOps Research Prepared by SpiceWorks, February 2017
2 2016 State of DevOps Report, Presented by Puppet + DORA,
Learn more: CDDirector.io
EchoStar Shines for Its Customers
Transforming complex software releases to network set top boxes
© 2017 CA. Confidential. All rights reserved.
IMPROVING RELIABILITY AND QUALITY
Pioneering innovation in delivering software to set top boxes
Reduction of
manual steps in
daily software
download
processes
93%
Multibillion-dollar Industry
leader in earth to satellite
communications to transfer
data to over 10M set-top box
customers in Mexico, United
States and Canada
KEY CHALLENGES
Each group had over 40 manual
processes
Prone to redundancy errors –
copy/paste
Difficult to track work load – no
metrics
Continuously Monitor and Optimize Performance
No way to correlate user experience
with backend performance issues
Long time to identify root cause of
application performance issues
Lack of visibility into infrastructure, VMs
and cloud in context of applications
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
79%of users will abandon
a site if they don’t
quickly find what they
need
SQL
Database
Cloud
Services
Hadoop
Servers
Network
Mobile
Browser User
Data
Store
SSO
Web
Server
App
Server
Microservice
Docker
Container
Network
App Experience Monitoring and
Analytics
Get correlated usage, performance and
developer analytics
Application Performance
Management (APM)
Quick issue resolution 86%
reduction in identifying root cause
Unified Infrastructure Management
Enhance user experiences with real
time insights from Infrastructure
Mainframe
Disney Brings to Life Apps Performance
Monitoring apps performance to drive continuous improvement
OPTIMIZING APPLICATION PERFORMANCE
Collaborating across stakeholders to identify root cause of performance issues and resolve
problems faster, allowing greater time to drive new innovation.
improvement in
end user experience
for new and existing
applications
75%
Diversified
multinational media
and entertainment
conglomerate.
© 2017 CA. Confidential. All rights reserved.
KEY CHALLENGES
Recasting apps performance
monitoring
Speeding mean-time-to-repair
[MTTR]
Increase overall pace of
innovation
DevSecOps
Find security defects in
your code right in your IDE
with enabling continuous
development
Integrate with leading Code
Repositories, Bug tracking
systems and Build systems
1
Secure applications throughout the application lifecycle
2
3
4
5
6
Speed up development,
without the downside risk of
open source vulnerabilities
with Software Composition
Analysis
Quickly identify and
remediate security flaw
by scanning the code
enabling continuous
testing
Identify and remediate security
issues in running web
applications
Block attacks in real time,
mitigating risk while you scan
and fix your runtime code
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
90%of security professionals
claim that ensuring
application security
has become more
difficult after they
deployed DevOps1
1 DevOps Security remains afterthought - Computerweekly http://www.computerweekly.com/news/450412809/DevOps-security-remains-an-afterthought
WW Insurer Lowers Risk While Speeding Dev
Empowering dev teams to secure code earlier in the lifecycle
BOOSTING SOFTWARE CODE QUALITY
Performing security testing and mitigation earlier in the software delivery lifecycle to
identify and eliminate issues to improve security and efficiency.
immediate reduction
in code-level
security vulnerabilities
and related risk
20%
Global life
insurance provider with
over 800 applications.
© 2017 CA. Confidential. All rights reserved.
KEY CHALLENGES
Security flaws discovered in
the latter part of SDLC
Lower overall IT risk exposure
and costs
Increase quality throughout
apps lifecycle
Manage API Performance Along With Consuming Applications
Troubleshooting APIs Highly manual and time consuming Limited visibility into the impact of specific APIs
API Management Gateway
Improved performance monitoring of specific
JVMs within the API gateway
Application Performance Management (APM)
Real-time, in-depth visibility into problematic APIs
that directly impact application performance
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
Customer
App Servers
API
Gateway
LDAP
Database
Mainframe
APM
SHIFT LEFT and SHIFT RIGHT – E2E APP PERFORMANCE
Lack of visibility into the application performance during
load testing
Time wasted in building synthetic testing scripts
Application Performance testing + Application Performance Monitoring
Identify performance issues much earlier – SHIFT LEFT
Savings from leveraging Jmeter scipts with ASM for synthetic monitoring - SHIFT RIGHT
Innovation
Competitive
OUTCOMEIDEA
Customer Loyalty
Revenue
Market Leader
APM
MonitoringDeployingIntegratingCoding
TEST
TEST
Continuous
Delivery
Director
Open, Integrated DevOps Solutions from CA Technologies
1 Major Release Every Year
… along with 1-2 .dot releases
CA RELEASE AUTOMATION + SERVICE VIRTUALIZATION + AGILE REQUIREMENTS DESIGNER
• Release Every Month
• Feature Focused Releases
• Committed at Mid-Sprint
• Beta Features in Sandbox
• All Features Reviewed by
Customers Prior to GA
Testing Volume
and Coverage
Environment
Setup Time
Catch Code
Change Defect
Daily Run
Frequency
Build
Validation Cycle
66%
Reduction in
minutes
14x
Increase in
daily runs
On
Demand
75%
Reduction
4300%volume increase &
70%coverage increase
CA is Drinking its Own DevOps Champagne
BEFORE TODAY
DevOps Express
Accelerating Adoption of DevOps Through a Collaborative Solution-Based Approach
Thank You!
To request your copy of the new book, visit:
http://bit.ly/DevOpsDigital
Senior Director, DevOps Solutions
Anand.akela@ca.com
Anand Akela
@aakela
Slideshare.net/CAInc
Linkedin.com/in/anandakela
ca.com

More Related Content

PDF
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
PDF
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
PPTX
Devops online training ppt
PPTX
DevOps and Tools
PPTX
DevOps introduction
PDF
DevOps overview 2019-04-13 Nelkinda April Meetup
PDF
Cloud Native In-Depth
PPTX
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops online training ppt
DevOps and Tools
DevOps introduction
DevOps overview 2019-04-13 Nelkinda April Meetup
Cloud Native In-Depth

What's hot (20)

PPTX
Microservices Architecture - Bangkok 2018
PDF
2019 DevSecOps Reference Architectures
PPTX
An introduction to DevOps
PPTX
DevOps Foundation
PPTX
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
PDF
Red Hat - Corporate Presentation
PDF
Service Now discovery
PDF
DevOps Powerpoint Presentation Slides
PPSX
On-premise to Microsoft Azure Cloud Migration.
PDF
Roles and Responsibilities of a DevOps Engineer
PDF
AWS와 함께 하는 클라우드 비즈니스 (임성은 매니저, AWS) :: AWS TechShift 2018
PPTX
Platform engineering 101
PPTX
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
PDF
A Practical Guide to Cloud Migration
PDF
Azure Container Apps
PDF
How To Drive A Successful ServiceNow Implementation
PPTX
DevOps introduction
PDF
Introduction to DevOps
PDF
Shift Left Security - The What, Why and How
PDF
Microservices Architectures: Become a Unicorn like Netflix, Twitter and Hailo
Microservices Architecture - Bangkok 2018
2019 DevSecOps Reference Architectures
An introduction to DevOps
DevOps Foundation
DevSecops: Defined, tools, characteristics, tools, frameworks, benefits and c...
Red Hat - Corporate Presentation
Service Now discovery
DevOps Powerpoint Presentation Slides
On-premise to Microsoft Azure Cloud Migration.
Roles and Responsibilities of a DevOps Engineer
AWS와 함께 하는 클라우드 비즈니스 (임성은 매니저, AWS) :: AWS TechShift 2018
Platform engineering 101
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...
A Practical Guide to Cloud Migration
Azure Container Apps
How To Drive A Successful ServiceNow Implementation
DevOps introduction
Introduction to DevOps
Shift Left Security - The What, Why and How
Microservices Architectures: Become a Unicorn like Netflix, Twitter and Hailo
Ad

Similar to DevOps evolution architecting the modern software factory - cloud expo east 2017 (20)

PPTX
Agile-plus-DevOps Testing for Packaged Applications
PPTX
Digital transformation just means creating better software
PDF
Not a DevOps talk - Coté
PDF
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
PPTX
Dev ops != Dev+Ops
PPTX
How to go from waterfall app dev to secure agile development in 2 weeks
PDF
DevOps for Enterprise Systems : Innovate like a Startup
PDF
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
PPTX
Agile, DevOps & Test
PPTX
HPE ALM Octane | DevOps | Agile
PDF
An evening with... DevOps
PDF
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
PDF
Testing in a continuous delivery environment
PPTX
Agile & DevOps - It's all about project success
PPTX
What is DevOps?
PPTX
MGM Agile Dec 28th 2022 (003).pptx
PPT
Les outils de Devops IBM
PPTX
AUG NYC June 12 - Event Presentations
PDF
DevOps @ Enterprise - DevOps Meetup Zurich
PPTX
Not Actually a DevOps Talk, or, Beyond “Survival is Not Mandatory”
Agile-plus-DevOps Testing for Packaged Applications
Digital transformation just means creating better software
Not a DevOps talk - Coté
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Dev ops != Dev+Ops
How to go from waterfall app dev to secure agile development in 2 weeks
DevOps for Enterprise Systems : Innovate like a Startup
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
Agile, DevOps & Test
HPE ALM Octane | DevOps | Agile
An evening with... DevOps
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Testing in a continuous delivery environment
Agile & DevOps - It's all about project success
What is DevOps?
MGM Agile Dec 28th 2022 (003).pptx
Les outils de Devops IBM
AUG NYC June 12 - Event Presentations
DevOps @ Enterprise - DevOps Meetup Zurich
Not Actually a DevOps Talk, or, Beyond “Survival is Not Mandatory”
Ad

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
MYSQL Presentation for SQL database connectivity
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Diabetes mellitus diagnosis method based random forest with bat algorithm
Building Integrated photovoltaic BIPV_UPV.pdf
Unlocking AI with Model Context Protocol (MCP)
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
MYSQL Presentation for SQL database connectivity
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

DevOps evolution architecting the modern software factory - cloud expo east 2017

  • 1. DevOps Evolution: Architecting the Modern Software Factory Anand Akela, Senior Director, DevOps Solutions CA Technologies @aakela
  • 2. BORN DIGITAL TRANSFORMING DIGITIAL Mobile: 6.1B smartphone users globally by 2020 Wearables: One in six consumers currently own IoT: More than 21B interconnected devices by 2020 49% Expect app to load in under 2 secs. Where are we in Digital Transformation? Every Business is a Software Business 75% Delete apps that load slowly
  • 3. What are new technologies that are being adopted? Technology disruptions 3 MICROSERVICES DELIVERY PIPELINE BUILD TEST DEPLOY BUILD TEST DEPLOY BUILD TEST DEPLOY BUILD TEST DEPLOY MONOLITHIC DELIVERY PIPELINE DATA CENTER CLOUD HYBRID CLOUD Public Private Multi-cloud
  • 4. USER EXPERIENCE VELOCITY QUALITY 57% still experience software testing bottleneck 3 25% Of all users discard apps after only 1 use 1 50% Faster time to market via agile practices 2 COST $1.25B to $2.5B Avg. cost of unplanned application downtime per year for Fortune 100 4 + What are customer’s expectations? Better, Faster, Stronger 1 TechCrunch: Nearly 1 in 4 people abandon mobile apps after only one use 2 Dzone “Agile Adoption: Decreasing Time to Market” 3 IDC: DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified 4 eWeek Article, Research Conducted by Vanson Bourne in October 2016, survey of Enterprise IT decision makers
  • 5. PLAN RELEASEDEVELOP TEST OPERATE Wait Wait Wait Wait Existing dev and ops methods must evolve to support customer expectations WATERFALL 62% of time spent on un- planned/routine work 70% of all testing is still manual 57% dissatisfaction with deploy times 64% of defect costs originate in planning 80% of resolution time spent ID’ing issues What is getting in the way? Existing Methodologies Cannot Keep Up
  • 6. Waterfall Limited by siloed culture that thwarts collaboration and slows delivery. Agile Accelerates software development with iterative, incremental work cadences. DevOps Increases collaboration between developers and operations. Velocity SoftwareQuality How are companies responding? Agile and DevOps are Reinventing Apps Delivery
  • 7. Building the Modern Software Factory DevOps is the Winning Blueprint Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader Concept Product
  • 8. Accelerate the Path from Ideas to Outcomes Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader DevOps Create and deliver quality apps faster Redefine how work is planned, managed and executed Agile Management Provide a flawless app experience optimized for performance Agile Operations Accelerate and streamline development, testing and release Continuous Delivery Continuous Development Continuous Testing Continuous Release Speed, Quality and Lower Costs – From Mobile to Mainframe Engage security testing and improvement throughout the apps lifecycle DevSecOps
  • 9. App Dev takes too long Project does not meet business req 64% of defects originate in requirement phase 1 64% of software defects can be traced back to ambiguities in requirements 1 Agile Management 30–50% improvements over waterfall 71% increase in speed to market 2 Reduce dev cycles from 12 months to 3-6 months 3 Automated Test Case Generation Maximum test coverage with optimal number of test cases Reduce software defects by 50% 4 Accurately Translate Ideas into Innovative Software Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader INITIATIVE FEATUREFEATURE AGILE TEAMS TEST CASES APP 1. Hyderabad Business School GITAM University Quality Flaws: Issues and Challenges in Software Development – 2012 2. Accelerating velocity and customer value with agile and devops 3. Swisscomm Agile Central case study – 4. CA Service implementation scorecard results large US bank and US airline. Agile Management Automated Test case generation
  • 10. PayPal Cashes In On Agile Transformation Adopting agile practices across then entire applications delivery lifecycle INCREASING SOFTWARE VELOCITY Adopted model of customer-driven innovation supported by agile and DevOps tooling to reinvent workflow and iterate faster speeding time to market. IT workers moved from traditional process to DevOps workflows 4000 Global leader in online payments with over $10 billion in annual revenues. KEY CHALLENGES Slower, fragmented app delivery 20% agile, 80% waterfall Low levels of productivity
  • 11. Removing Hurdles to Enable Continuous Development 50% of developers time is spent fixing and finding defects.2 Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader Developer team deadlocked 80% of dev and QA teams experience delays due to dependencies1 Security testing is done late in development cycle API Lifecycle Management Decrease API creation time by 96%. Build APIs from Existing data Service Virtualization Reduce application dev/test cycle by 50% 1 Left Shift Security Testing Write secure code and fix flaws earlier Full Lifecycle API Management API Provider API Consumer Manage Secure Test Publish Create Monitor Optimize Consume Develop Discover Strategy & Design APP VIRTUAL SERVICES Service Virtualization Left Shift Security Testing 1. Voke Market Snapshot Service Virtualization – January 2015 2. Study conducted by the Judge Business School at Cambridge University – January 2013
  • 12. L'Oréal Embraces Continuous Development Modernizing applications infrastructure to drive agility and velocity © 2017 CA. Confidential. All rights reserved. EXPANDING THE DIGITAL ECOSYSTEM Simplifying enterprise-scale API management for secure, agile application development and seamless integration that enables faster innovation. increase in app connections without expanding internal teams 300% World's largest cosmetics company, with extensive research interests. KEY CHALLENGES Desire to simplify app development Move to a single e-commerce platform Secure, agile app and API development
  • 13. Shift Left to Enable Continuous Testing 70% of all testing is still manual 3 Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader 79% of teams face prohibitive restrictions on 3rd party services 1 50% of time is spent looking for test data 2 Performance testing often an afterthought Service Virtualization 35% in reduced costs associated with 3rd party access Fees 4 Test Data Management Up to 50% reduction in apps development time 4 Performance Testing Automation 10x increased throughput with early load testing 5 App Test Test Data Management RELEASEPLAN DEV, TEST LOAD GENERATOR SAAS PORTAL APP TEST DATA Continuous Delivery Orchestration Service Virtualization VIRTUAL SERVICES TEST CASES Automated test generation Performance Testing 1 Voke Market Snapshot Service Virtualization – January 2015 2 Forrester Global Modern Service Delivery Benchmark Online Survey - Q4 2014 3 Bloor Report Automated test case generation - September 2014 4. Results at KPN 5. Results at Bracket computing using blazemeter – https://www.blazemeter.com/case_studies?industry=All
  • 14. Sprint Taps Into Continuous Testing Advancing automated testing to embrace continuous delivery strategy © 2017 CA. Confidential. All rights reserved. SPEEDING TIME-TO-MARKET Automated and integrated testing across agile requirements to test data management and delivery orchestration to save time and massively increase velocity. fewer resources to deliver fully tested apps to production 50% Wireless and Internet services giant serving 59.7 million U.S. customers. KEY CHALLENGES Need to increase pace of apps delivery Replacing inefficient manual processes Respond faster to emerging business reqs
  • 15. Automation for Continuous Release release alert & details QA/TestDEV PRODUCTIONPRE-PROD Customer Experience PROVISIONREP MGR SCM CI TESTCONTAINER CONFIG CLOUD Document requirements Plan Release Design Spec Code commit SCM CI/Build Functional testing UATIntegration testing Performance testing Deploy to pre-prod Deploy to production APM performance snapshots Manual processes introduce risk and errors Added costs due to time waiting Lack of automation slows handoffs between cycles Release Automation Automates release deployment & reduces errors Central monitoring and auditing at scale Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader 72% of advanced DevOps adopters use release automation tools to orchestrate delivery
  • 16. Charter Improves Customer Experience Automation enables improved customer satisfaction and faster time-to-market IMPROVED RELIABILITY CREATES IMPROVED CUSTOMER SATISFACTION “Using Automic we have been able to reduce manual intervention, increase reliability, gain consistency across our environments, orchestrate parallel deployments and reduce downtime while meeting/exceeding SLA uptime.” – Kathleen Liefer, Manager IT Release Management, Charter Spectrum Reduction in deployment times 71% America’s fastest growing TV, internet and voice company with 25 million customers in 41 states. © 2017 CA. Confidential. All rights reserved. KEY CHALLENGES Improve Quality & Reliability Reduce deployment times and application downtime Reduce Resource Utilization
  • 17. Orchestrate for Continuous Delivery 67% using spreadsheets to manage and orchestrate releases 1 46% say streamlined, automated test processes would improve their app delivery 1 Lower performers spend up to 22% of time on excess rework 2 Continuous Delivery Orchestration Pipeline planning, orchestration and optimization that eliminates spreadsheets, automates test processes and continually improves the delivery of revenue-generating features to end-customers, while offering insights to identify idle-time/wait time across the SDLC Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader 49% time spent on new work (new features) by high IT performers due to building in quality 2 INTEGRATED, END-TO-END DEVOPS TOOLCHAIN WIP: Sprint execution Continuous integration (Build-Deploy-Test) Product Owner Business User Scrum Master Dev Developers QA Test/QA Release Manager Deployment Manager Customer CONTINUOUS DELIVERY PIPELINE Backlog Agile Central AXA 1 CA Technologies DevOps Research Prepared by SpiceWorks, February 2017 2 2016 State of DevOps Report, Presented by Puppet + DORA, Learn more: CDDirector.io
  • 18. EchoStar Shines for Its Customers Transforming complex software releases to network set top boxes © 2017 CA. Confidential. All rights reserved. IMPROVING RELIABILITY AND QUALITY Pioneering innovation in delivering software to set top boxes Reduction of manual steps in daily software download processes 93% Multibillion-dollar Industry leader in earth to satellite communications to transfer data to over 10M set-top box customers in Mexico, United States and Canada KEY CHALLENGES Each group had over 40 manual processes Prone to redundancy errors – copy/paste Difficult to track work load – no metrics
  • 19. Continuously Monitor and Optimize Performance No way to correlate user experience with backend performance issues Long time to identify root cause of application performance issues Lack of visibility into infrastructure, VMs and cloud in context of applications Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader 79%of users will abandon a site if they don’t quickly find what they need SQL Database Cloud Services Hadoop Servers Network Mobile Browser User Data Store SSO Web Server App Server Microservice Docker Container Network App Experience Monitoring and Analytics Get correlated usage, performance and developer analytics Application Performance Management (APM) Quick issue resolution 86% reduction in identifying root cause Unified Infrastructure Management Enhance user experiences with real time insights from Infrastructure Mainframe
  • 20. Disney Brings to Life Apps Performance Monitoring apps performance to drive continuous improvement OPTIMIZING APPLICATION PERFORMANCE Collaborating across stakeholders to identify root cause of performance issues and resolve problems faster, allowing greater time to drive new innovation. improvement in end user experience for new and existing applications 75% Diversified multinational media and entertainment conglomerate. © 2017 CA. Confidential. All rights reserved. KEY CHALLENGES Recasting apps performance monitoring Speeding mean-time-to-repair [MTTR] Increase overall pace of innovation
  • 21. DevSecOps Find security defects in your code right in your IDE with enabling continuous development Integrate with leading Code Repositories, Bug tracking systems and Build systems 1 Secure applications throughout the application lifecycle 2 3 4 5 6 Speed up development, without the downside risk of open source vulnerabilities with Software Composition Analysis Quickly identify and remediate security flaw by scanning the code enabling continuous testing Identify and remediate security issues in running web applications Block attacks in real time, mitigating risk while you scan and fix your runtime code Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader 90%of security professionals claim that ensuring application security has become more difficult after they deployed DevOps1 1 DevOps Security remains afterthought - Computerweekly http://www.computerweekly.com/news/450412809/DevOps-security-remains-an-afterthought
  • 22. WW Insurer Lowers Risk While Speeding Dev Empowering dev teams to secure code earlier in the lifecycle BOOSTING SOFTWARE CODE QUALITY Performing security testing and mitigation earlier in the software delivery lifecycle to identify and eliminate issues to improve security and efficiency. immediate reduction in code-level security vulnerabilities and related risk 20% Global life insurance provider with over 800 applications. © 2017 CA. Confidential. All rights reserved. KEY CHALLENGES Security flaws discovered in the latter part of SDLC Lower overall IT risk exposure and costs Increase quality throughout apps lifecycle
  • 23. Manage API Performance Along With Consuming Applications Troubleshooting APIs Highly manual and time consuming Limited visibility into the impact of specific APIs API Management Gateway Improved performance monitoring of specific JVMs within the API gateway Application Performance Management (APM) Real-time, in-depth visibility into problematic APIs that directly impact application performance Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader Customer App Servers API Gateway LDAP Database Mainframe APM
  • 24. SHIFT LEFT and SHIFT RIGHT – E2E APP PERFORMANCE Lack of visibility into the application performance during load testing Time wasted in building synthetic testing scripts Application Performance testing + Application Performance Monitoring Identify performance issues much earlier – SHIFT LEFT Savings from leveraging Jmeter scipts with ASM for synthetic monitoring - SHIFT RIGHT Innovation Competitive OUTCOMEIDEA Customer Loyalty Revenue Market Leader APM MonitoringDeployingIntegratingCoding TEST TEST
  • 26. 1 Major Release Every Year … along with 1-2 .dot releases CA RELEASE AUTOMATION + SERVICE VIRTUALIZATION + AGILE REQUIREMENTS DESIGNER • Release Every Month • Feature Focused Releases • Committed at Mid-Sprint • Beta Features in Sandbox • All Features Reviewed by Customers Prior to GA Testing Volume and Coverage Environment Setup Time Catch Code Change Defect Daily Run Frequency Build Validation Cycle 66% Reduction in minutes 14x Increase in daily runs On Demand 75% Reduction 4300%volume increase & 70%coverage increase CA is Drinking its Own DevOps Champagne BEFORE TODAY
  • 27. DevOps Express Accelerating Adoption of DevOps Through a Collaborative Solution-Based Approach
  • 28. Thank You! To request your copy of the new book, visit: http://bit.ly/DevOpsDigital
  • 29. Senior Director, DevOps Solutions Anand.akela@ca.com Anand Akela @aakela Slideshare.net/CAInc Linkedin.com/in/anandakela ca.com