0% found this document useful (0 votes)
34 views37 pages

DevOps To Drive Digital Transformation

Uploaded by

hql m
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views37 pages

DevOps To Drive Digital Transformation

Uploaded by

hql m
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

DevOps to drive Digital Transformation

Mani Govindan
Director - DevOps

10 October 2016
The app economy changes everything

Traditional business models


Do not respond fast enough.

Digital disruptors
Are winning market share and growing.

Customers want three things


Fast, reliable and secure transactions.

Disruption is everywhere
Can your business redefine how you execute?

3 © 2016 CA. ALL RIGHTS RESERVED.


What ‘digital disruptors’ have in common

2x 2.5x more likely…


to have advanced agile practices in place
Higher revenue growth

2.5x 2.5x more likely…


to have broadly implemented DevOps
Higher profit growth

1.5x 2x more likely…


to leverage APIs for mobile app development
More new-business based revenue

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

AGILE PLAN DEVOPS


MANAGEMENT
Speed and
Scalable, quality across all
enterprise-class MEASURE stages of
SaaS agile Apps APIs DEV & TEST
application
platform lifecycle

Most experienced Solutions that


agile coaching and enable
consulting staff in collaboration
the industry OPERATE DEPLOY across both dev
and ops

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

Eliminate constraints and dependencies across the SDLC

Agile aligned testing supported with advanced technology

Establish a flawless customer experience with apps optimized for performance


1. Agile
Development

Develop Swiftly and


Release Reliably
The Hurdles to Developing Swiftly? DEVELOP
SWIFTLY

Constraints across the SDLC


Higher profits from More likely that of teams face
30% Agile organizations 2.8x digital disrupters 79% prohibitive
compared to are utilizing APIs restrictions, time
traditional waterfall- in development limits, or 3rd party
led organizations access service fees

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

AGILE API SERVICE


MANAGEMENT MANAGEMENT VIRTUALIZATION

30–50% improvements in Easily and securely manage Simultaneously access APIs


both cost and delivery APIs from single location & and virtual services
duration compared to decrease API creation time accelerating app
waterfall projects by 96% development by 97%
CA Service Virtualization
Remove Development and Test Constraints to Ignite Digital Transformation

Simulate System Data Cost Development


Constraints Constraints Constraints Constraints
To Accelerate
Remove constraints by • 5 of the top 5 Telcos
simulating dependent • 4 of the top 5 Banks
systems, API, as well as • 3 of the top 5 Insurers
virtual services Source: 2014 Fortune 500

REAL WORLD RESULTS


 Up to 50% reduction in in application dev/test cycles Lloyds Bank
 Up to 90% more defects detected at least 1-step earlier • Before … Took 5 people days to do 20
in SDLC with “Shift-Left” Testing tests
• AFTER SV … Takes 1 person 1-minute to do
 Millions saved in infrastructure costs and 3rd party fees 20 tests http://ow.ly/HxErN

1Bender RBT
CA Invented Service Virtualization
… and continues to DOMINATE the market today!

• Invented and Delivered 1st


SV Technology in 2007
• 22 Patents Awarded
Service Virtualization: How does it work?
“Any sufficiently advanced technology is indistinguishable from magic.”
- Arthur C. Clarke
CAPTURE PROCESS MODEL

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

Enterprise Scalability with Simplicity


• Single Install Across the Organization …
• Typically Up & Running in 1-Day

Simple, Web-based UI
• Designed around “ease of use” and “user
adoption”

Create a VS from Live System in


Minutes w/ 3 Easy Steps
Record, Configure and Save
your virtual service in a snap!
(via Server-Side Recording feature)
Market Leading SV Innovation
Artificial Intelligence Learning Mode Continuous
Application Insight

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

Releases Are Complex and Error-Prone


fewer failures when
30x more frequent
deployments for
72% of advanced
DevOps adopters 60% changes are rolled
high-performing use release out to production for
IT organizations automation tools high-performing IT
to orchestrate organizations
delivery

Keeping pace is Manual processes Quality issues impact


critical for agile business impede progress business performance

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

RELEASE CYCLE SEAMLESS, END-TO-END CONTINUOUS


AGILITY ORCHESTRATION OPTIMIZATION

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

delivery value chain App, MW, DB


UNIT/UAT/
 Collaborate across teams Environment
PROD
ENVIRONMENT

REAL WORLD RESULTS


 Accelerated application release cycles from Days to Hours
 Increased frequency of releases by days vs. weeks
 Infrastructure provisioning target decreased by > 50% Time to
market
 Moved 500 customers to platform with no additional FTE Customer
2+ days to Experience
2 hours
18
© 2015 CA. ALL RIGHTS RESERVED.
SCALE
Orchestrating the Continuous Delivery Landscape
125 1800 RDK Community
For integration info
Out-of-box Actions to (Rapid Development
orchestrate the & community-
integrations work Kit) to adapt to new
entire release supported action
seamlessly with any tools & technology
pipeline packs
environment

Numerous, uncoordinated tools and


CA Release technologies along the SDLC
Automation

Planning & Change CI/Build Version Control Application Databases Infrastructure Test Configuration
Requirements Management Automation / Artifact Platforms / PaaS Provisioning Automation Management
Repository

vSphere

19 © 2015 CA. ALL RIGHTS RESERVED.


ACCELERATE
How Do You Move Faster to Delight Customers?
BEFORE RELEASE AUTOMATION AFTER RELEASE AUTOMATION
Hours
App delivery
accelerated
Process Speed

Process Speed
from months
to HOURS

Months
DEV INT UAT PERF PROD DEV INT UAT PERF PROD

INDIVIDUAL STAGES OPTIMIZED, BUT WHAT DOES SMART ACCELERATION MEAN?


SLOWED DOWN BY:
 Automating the entire promotion path on-demand—Dev to Prod
 Manual promotion processes  Modeling and reuse of release components across
 Disparate tools applications and environments
 Lack of visibility/silos  Leveraging release information for improving, auditing

20 © 2015 CA. ALL RIGHTS RESERVED.


CA Release Automation Customers: Real Results
Deployments from
150 to 30K
per month Onboarding new customers from
2+ days to 2 hours
Same team delivers
8-9x more—
and now globally Reduced cost of human error

CA Release Automation key part


90%
DevOps More at Real Companies. Real Results.
technical foundation Real user reviews at IT Central Station

21 © 2015 CA. ALL RIGHTS RESERVED.


2. Agile Testing

Reduce the
bottlenecks to
testing
The Hurdles to Testing TEST
AGILELY

Testing Still the Bottleneck

of time spent of critical dependencies


70% of all testing is
still manual 50% looking for 56% are unavailable when
dev and test teams
need them
Limited test resources and Test Data Build of various dev & testing
lack of Automation for setup & staging Environments
Source: Bloor Research, 2014 Source: Bloor Research, 2014 Source: voke Market Snapshot TM Report: Service
Virtualization – January 2015
Agile Testing TEST
AGILELY
Agile Aligned Testing Supported with Advanced Technology

TEST TEST DATA TEST ENVIRONMENT


AUTOMATION MANAGEMENT SIMULATION

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.

ORCHESTRATED RELEASE AUTOMATION


Streamlined set-up of complete and fully
automated test environments
CA Agile Requirements Designer
Automatically Create Test Cases… Right from Requirements

Build Quality into your of software defects can be traced


Software from the Start 56% back to ambiguities in requirements1
Define & manage changing
Software Requirements,
mapping them to unambiguous
visual flow charts

REAL WORLD RESULTS


One customer reduced
 Cover 100% of requirements in the smallest number of tests
 80% increase in test coverage
possible tests from
 Reduce test cycles by 30% by automatically detecting any 326 to just 17!
redundant, outdated and duplicate test cases

25
© 2015 CA. ALL RIGHTS RESERVED.
CA Test Data Manager
Generate synthetic test data for maximum coverage

Designed to Eliminate the


Risk of Data Breach
Automatic creation of
realistic test data sets
required for testing • 63% of data breaches caused by human error in exposing
sensitive records
• $5.4 Million = average cost of data breach incidents

REAL WORLD RESULTS Large Credit Card Company


• 70% reduction in time and effort for getting
 Create millions of rows of high quality data in just minutes access to Test Data (Months to days)
 Reduce infrastructure costs by up to $50k per database • 80% reduction in time spent manually searching
 Reduce the time needed to generate synthetic test data by for the ‘right data’
as much as 50% • 70% reusability of Test Data Conditions for
releases
26
© 2015 CA. ALL RIGHTS RESERVED.
3. Agile
Operations

About Customer
Experience
Customer Experience is Everything
DRIVE REVENUE, REMAIN COMPETITIVE

69% improve customer experience as top priority 1

1 “Forrester: Business Technographics Global Priorities & Journey Survey”, 2015

28 © 2016 CA. ALL RIGHTS RESERVED.


Visibility impacts Speed to resolution & recovery
MOBILE CLOUD NETWORK FRONT END BACK END

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

INABILITY TO TRACE TRANSACTIONS


AND DIAGNOSE ROOT CAUSE

Systems of
Engagement
? ? Systems of
Record

29 © 2016 CA. ALL RIGHTS RESERVED.


CA Application Performance Management

END USER TRANSACTION APPLICATION


EXPERIENCE PERFORMANCE DIAGNOSTICS
Browser Deep Visibility Architecture
Mobile Devices Triage & Diagnosis Modern Technologies
Synthetic Transactions Mobile to Mainframe Managed Complexity

All Users, All Transactions, Collaborative Perspective

30 © 2016 CA. ALL RIGHTS RESERVED.


Understand where your customers are and if they are happy

31 © 2016 CA. ALL RIGHTS RESERVED.


From Mobile …

32 © 2016 CA. ALL RIGHTS RESERVED.


To Mainframe …

33 © 2016 CA. ALL RIGHTS RESERVED.


Extend Visibility to Today’s Application Infrastructures
CA UNIFIED INFRASTRUCTURE MANAGEMENT (CA UIM)
Single pane-of-glass Out of the box
– with proactive and support for over 140
actionable insights cloud and on premise
Service Centric-Views
across cloud &
hybrid IT
Ops technologies speed
time to value
Use Experience Tracking
Actionable Dashboards, Alerts
Standardized and Open, flexible architecture
Elastic, monitoring Dev Availability, Performance, SLA allows you to customize &
configurations saves rapidly support new
time and cost technologies

TRADITIONAL DYNAMIC PRIVATE CLOUD PUBLIC CLOUD SAAS

+ + + +
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

Challenges to Delivering Innovations … Continuously


Customer
Experience

IDLE TIME DELAYS DELAYS DELAYS


Functional Performance
Code | Integrate | Build defect & UA Testing defect Testing defect Deploy to Production
BUILD TEST DEPLOY OPERATE
RE-WORK RE-WORK

Developers Testers Release Team Operations


Full Access to Automated Synthetic Data Total Exceptional
Accelerated Testing & Fully Visibility
Simulated Development Creation & Data Integrated Customer
Environments 100% Test on Demand Across Entire Experience
Coverage Tool Chain App Lifecycle
Ideas

Requirements
& Defects

Production
& CA Agile
Monitoring Requirements
Designer
CA

Open & Fully Integrated Application


Performance

DevOps Solution Stack Management


CA Release
Automation + Dev &
Leverage your current investments and tools of choice, Continuous Delivery Build
while moving forward in your Digital Innovation journey Edition

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

CA Service CA Test Data Manager CA Release Automation CA Application


Virtualization Performance Mgmt

292% 287% 389% 306%


ROI ROI ROI ROI

$6M $9.3M $8.44M 90%


In Total Cost & In Total Cost & In Total Cost & Acceleration of
Benefit Savings Benefit Savings Benefit Savings Problem Resolution

Based upon a 3 year implementation

You might also like