DevOps To Drive Digital Transformation
DevOps To Drive Digital Transformation
Mani Govindan
Director - DevOps
10 October 2016
The app economy changes everything
Digital disruptors
Are winning market share and growing.
Disruption is everywhere
Can your business redefine how you execute?
The most-advanced digital businesses are the 14% who scored highest on the
Digital Effectiveness Index, based on a global survey by Freeform Dynamics sponsored by CA Technologies, July 2015
How CA supports your digital transformation
BUSINESS INITIATIVE
Identity management
End-to-end security based on analytics
covering apps, data and delivers a frictionless
APIs user experience
SECURITY
6 © 2015 CA. ALL RIGHTS RESERVED.
But It’s Really About…
DevTestOps
Agility across all 3 increases speed, reliability and efficiency
idea
2. AGILE TESTING 3. AGILE OPERATIONS
CUSTOMER
1. AGILE DEVELOPMENT
EXPERIENCE
Agility Drives
It’s an API-Driven Constraints
Profits Economy cause bottlenecks
Source: MIT Sloan, 2014 Source: Freeform, Exploiting the Software Source: voke Market Snapshot TM Report: Service
Advantage 2015 Virtualization – January 2015
Drive Innovation…Faster DEVELOP
SWIFTLY
Removing the hurdles to accelerate development
1Bender RBT
CA Invented Service Virtualization
… and continues to DOMINATE the market today!
Record traffic between Evaluate data and protocols Living, breathing “live” model
existing systems
Convert into live-like model Sophisticated, contextual
Create from engineering specs behavior
“Make it easy” for developers
Draw from sources such as log Automatic handling for
files, sample data, packet Consistent interface, across dynamic properties
capture and CA Continuous supported protocols
Application Insight
And… It’s Easy to Use & Scales at Enterprise Demand
Simple, Web-based UI
• Designed around “ease of use” and “user
adoption”
Create Virtual Service Sync Virtual Services with Automatic Test & Virtual
Across Any Protocol Live Systems Automatically Service Creation
• Virtualizes services without Develop and test against Deep Transaction Visibility –
requiring any knowledge or production-like environments, Build baseline to understand
decoding of the service protocol w/o manually updating the VS complex app relationships
• Patented genome-sequencing Perfect for dev/test teams End-to-end visibility into your
algorithms automatically find working in parallel applications and their
relationships inside nearly any dependencies
data source
The Hurdles to Releasing RELEASE
RELIABLY
Source: State of DevOps Report, 2015 Source: Assembling the DevOps Jigsaw, 2015 Source: State of DevOps Report, 2015
Release Automation RELEASE
RELIABLY
Building an Agile, Scalable & Resilient Continuous Delivery Pipeline
Fully automate the release of Easily leverage existing tool Improve release quality,
agile applications through dev, investments to orchestrate processes, and teams —
test & production — improving thousands of composite releases reduce production
deployment time by 20x across diverse environments errors by 98%
AT ENTERPRISE SCALE
CA Release Automation
AUTOMATE, ORCHESTRATE, COLLABORATE
Automate the software
delivery pipeline
Build/CI Provision Configure Deploy Test Promote
Orchestrate the continuous Store
Planning & Change CI/Build Version Control Application Databases Infrastructure Test Configuration
Requirements Management Automation / Artifact Platforms / PaaS Provisioning Automation Management
Repository
vSphere
Process Speed
from months
to HOURS
Months
DEV INT UAT PERF PROD DEV INT UAT PERF PROD
Reduce the
bottlenecks to
testing
The Hurdles to Testing TEST
AGILELY
Test less, cover more, Reduce time spent Simulate missing systems,
automate 100% of tests. waiting on data by 95%. APIs to save up to 640 Hrs.
25
© 2015 CA. ALL RIGHTS RESERVED.
CA Test Data Manager
Generate synthetic test data for maximum coverage
About Customer
Experience
Customer Experience is Everything
DRIVE REVENUE, REMAIN COMPETITIVE
Web
Cloud apps Firewalls Switches Load Balancers Services
Customers,
users
Apps
Mainframe
WAN/WWW Routers Web Servers Physical Data Center 3rd Party
Applications
Big Data
Systems of
Engagement
? ? Systems of
Record
+ + + +
34 © 2015 CA. ALL RIGHTS RESERVED.
In Conclusion
35
© 2015 CA. ALL RIGHTS RESERVED.
Constrained Over Testing/ Limited Access Lack of No visibility Poor
Environments/ Developers Poor Coverage/ across the customer
Deadlocked to Test Data / Integrated
Brittle Stubs & Manual Process PII Risk Tool Sets app lifecycle experience
Mocks
Requirements
& Defects
Production
& CA Agile
Monitoring Requirements
Designer
CA
Pre-
production CA Service CA Test Data
Virtualization Management
CA Application
Test
Concurrent
Testing
Key Considerations for the “Software Factory”
Highly Automated & Repeatable
Model based Continuous Delivery supporting highly heterogeneous SDLC tool ecosystems
Abstraction of dependent services/APIs radically accelerate speed and quality
Remove ambiguity from requirements & testing
Software Factory
“Pre instrumented” app releases
Flexibility/portability across modern infrastructure & cloud platforms
Supporting the pace and scale of Agile
Validates the The Value of CA DevOps Solutions