devops breakout accelerate time to market and improve quality

19
CA Confidential; provided under NDA. © 2014 CA. All rights reserved. 2014 Industry Analyst Symposium | 1 DevOps Breakout Accelerate Time to Market and Improve Quality Shridhar Mittal GM – Application Delivery February 4, 2014

Upload: chaela

Post on 14-Feb-2016

42 views

Category:

Documents


2 download

DESCRIPTION

DevOps Breakout Accelerate Time to Market and Improve Quality. Shridhar Mittal GM – Application Delivery. February 4, 2014. DevOps is not just about Increasing # of Releases It is about Accelerating Throughput … Speed with Quality!. ACCELERATE DELIVERY New applications - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: DevOps  Breakout Accelerate Time to Market  and Improve Quality

CA Confidential; provided under NDA. © 2014 CA. All rights reserved. 2014 Industry Analyst Symposium | 1

DevOps BreakoutAccelerate Time to Market and Improve Quality

Shridhar MittalGM – Application Delivery

February 4, 2014

Page 2: DevOps  Breakout Accelerate Time to Market  and Improve Quality

2 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

DevOps is not just about Increasing # of ReleasesIt is about Accelerating Throughput … Speed with Quality!

ACCELERATE DELIVERY New applications Changes to

existing apps Bug fixes

INCREASE RELIABILITY Software is the

customer experience Quality and Performance

are critical

MANAGE COMPLEXITY Composite services and

heterogeneous systems Reduced budgets Distributed development

teams and IT partners

Page 3: DevOps  Breakout Accelerate Time to Market  and Improve Quality

3 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

Developer 1

Developer 2

Developer n

CodeCommit

CodeCommit

CodeCommit

DeveloperBranch SCM

DeveloperBranch SCM

DeveloperBranch SCM

CI Server

CI Server

deploy deploy

Integration Lab

UAT/StagingEnvironment

deploy deploy

Performance Lab

Production

Operations n

The Challenge of Today’s Complex and Dynamic IT Environment

LACK OF API TESTING (too many bugs escape downstream)

LACK OF AUTOMATED TESTING (small changes could have major unintended consequences)

LACK OF VISIBILITY INTO PROD. APPS (no visibility into the customer experience)

DIFFICULTY IN MANAGING ENVIRONMENTS ACROSS MULTIPLE CONCURRENT RELEASES (longer lead times and configuration related defects)

Page 4: DevOps  Breakout Accelerate Time to Market  and Improve Quality

CA Confidential; provided under NDA. © 2014 CA. All rights reserved. 2014 Industry Analyst Symposium | 4

CA Enterprise Solution for Enabling DevOps

Page 5: DevOps  Breakout Accelerate Time to Market  and Improve Quality

5 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CONTINUOUSVALIDATION

CA Enterprise DevOps

Developer 1

Developer 2

Developer n

CodeCommit

CodeCommit

CodeCommit

DeveloperBranch SCM

DeveloperBranch SCM

DeveloperBranch SCM

CI Server

CI Server

Integration Lab

UAT/StagingEnvironment

Performance Lab

Production

Operations n

TRUE AGILEDEVELOPMENT

CONTINUOUSDELIVERY

DATAMINING

Page 6: DevOps  Breakout Accelerate Time to Market  and Improve Quality

6 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA LISA enables True Agile DevelopmentAPI and Unit Testing with CA LISA Service Virtualization and CA LISA Test

TRUE AGILEDEVELOPMENT

CA Lisa Test PRESENTATION

APPLICATION

INTEGRATION LAYER

BACKEND

Page 7: DevOps  Breakout Accelerate Time to Market  and Improve Quality

7 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

LISA Mobile Cloud

LISA Test, Mobile Cloud & Service VirtualizationIsolate Mobile Backend For Complete Functional Testing

TRUE AGILEDEVELOPMENT

LISA Service Virtualization

Live Backend Systems(CRM, ERP, ...)

ChannelsSUT

LISA Test

Mobile Gateway

Local Messaging

Service

HUB

Applications

Notification Service

Voice Media Gateway

Page 8: DevOps  Breakout Accelerate Time to Market  and Improve Quality

8 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CONTINUOUS

AUTOMATION

OPTIMIZATION

Continuous Application Delivery Maturity Model

CONTINUOUSDELIVERY

KEY

ACHI

EVEM

ENTS

Ongoing Improvement

End to EndDelivery

Standardization

Process

Heroes

DELIVERY LEVELS

LEVEL 1 LEVEL 2 LEVEL 3 LEVEL 4 LEVEL 5

MANUALSCRIPTING

Missing GoLive dateRelease failuresCompetiveness

Page 9: DevOps  Breakout Accelerate Time to Market  and Improve Quality

9 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

Continuous Delivery Solution CONTINUOUSDELIVERY

ON DEMAND RELEASEEnvironm

ents

Model

EnvironmentConfiguration

Environment Resources

Appli

catio

n M

odel

Deployment LogicFlows & Process

ArchitecturesServer-Types

Release Data

QA STG PROD

Deployment Manifests

Deployment Manifests

Deployment Manifests

PROMOTEPROMOTE

Page 10: DevOps  Breakout Accelerate Time to Market  and Improve Quality

10 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA Cloud ManagerA single, consolidated platform to enable on-demand, self-service, policy-based Infrastructure as a Service

CONTINUOUSDELIVERY

Dev Cloud QA Cloud Production

Page 11: DevOps  Breakout Accelerate Time to Market  and Improve Quality

11 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

5Watch for unintended consequences

using Continuous Validation Environment

Integration Testing With LISATesting Is No Longer An Event

CONTINUOUSVALIDATION

3Drive Web with LISA Test

2Drive headless APIs with

LISA Test

Setup SIT environment with Continuous Delivery

4Drive mobile usingLISA Test, MobileCloud

INTEGRATION LAB

1Eliminate constraints with Service Virtualization

ESB

Page 12: DevOps  Breakout Accelerate Time to Market  and Improve Quality

12 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

Performance Testing with LISA CONTINUOUSVALIDATION

Setup Perf Env withContinuous Delivery

INTEGRATION LAB

2Eliminate constraints with Service Virtualization

4Drive mobile usingLISA Test

1Setup data with Datafinder

3Drive web load

using Cloud Test

ESB

Page 13: DevOps  Breakout Accelerate Time to Market  and Improve Quality

13 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA APM and CVEContinuously Validate the Customer Experience

CLOUD

BACK END

FRONT ENDNETWORKUSER

End User

WAN/WWW

Router

Firewall

Switch

LoadBalancer

WebServer

Portal

SAPPSFT

Siebel

Mainframe

WebServices

Database3rd Party

Applications

AppServer

MIDDLEWARE

Proactively detect issues; conduct problem triage; diagnose root cause

Monitor business transactions through the network & IT infrastructure

Understand end-user experience from enterprise & cloud; establish SLAs

CONTINUOUSVALIDATION

Continuous Validation Environment

(Synthetic Transactions)

Page 14: DevOps  Breakout Accelerate Time to Market  and Improve Quality

14 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

DevOps Data Mining

Integration AcceptanceCoding Production

Capture and analyze downstream data to make upstream processes more focused

DefectInformation

Virtual Services

AutomatedTests

Capacity Data

Application Development Test and Acceptance Production

Reqs Delivery Performance

DATAMINING

DATAMINING

Page 15: DevOps  Breakout Accelerate Time to Market  and Improve Quality

15 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA LISA Pathfinder DATAMINING

Pathfinder Console

Tests Virtual Services

CA LISA® PATHFINDER

Data Mining

TestGEN VS-GEN

CaseGEN (Alt+Click) PATH-GEN

Page 16: DevOps  Breakout Accelerate Time to Market  and Improve Quality

16 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA Capacity ManagementPlan Data Center Efficiencies While Reducing Risk/Costs

DECISION SUPPORT FOR IT INVESTMENTS

PRED

ICTI

VE A

NAL

YTIC

S

Identify utilization impact to business services

Assess capacity efficiency across IT Model growth

Anticipate potential issues before theyimpact customer experience

Strategic Business

Value

DATAMINING

Page 17: DevOps  Breakout Accelerate Time to Market  and Improve Quality

17 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA Lisa Datafinder Key Value Propositions

DATAMINING

Secure, de-sensitized

production data

DATAMASKING

Referentially intact slices of

production data

DATA SUB-SETTING

Rich test data on-demand

SYNTHETICDATA

GENERATION

Test Case Matching

(Data Cubes) and Test Data Warehouse

DATA SYNCHRONIZA-

TION

Page 18: DevOps  Breakout Accelerate Time to Market  and Improve Quality

18 | 2014 Industry Analyst Symposium CA Confidential; provided under NDA. © 2014 CA. All rights reserved.

CA Enterprise DevOps Solutions

Developer 1

Developer 2

Developer n

CodeCommit

CodeCommit

CodeCommit

DeveloperBranch SCM

DeveloperBranch SCM

DeveloperBranch SCM

CI Server

CI Server

Integration Lab

UAT/StagingEnvironment

Performance Lab

Production

Operations n

CONTINUOUSVALIDATION

Functional (Lisa Test), Performance (CloudTest), Mobile (MobileCloud)

Continuous Validation Environment

Service Virtualization (LISA SV)

Production Monitoring (APM & IM)

TRUE AGILEDEVELOPMENT

Interface & Mobile Testing (LISA Test, MobileCloud)Service Virtualization (LISA SV)

API Management (Layer 7)

CONTINUOUSDELIVERY

Release Automation (LISA RA)Environment Management (LISA

CloudManager)Service Virtualization (LISA SV)

DATAMINING

Intelligent artifact creation – regression tests, virtual services, etc

(Pathfinder)Test Data Management (Datafinder)

Capacity Planning (Capacity Manager)

Page 19: DevOps  Breakout Accelerate Time to Market  and Improve Quality

CA Confidential; provided under NDA. © 2014 CA. All rights reserved. 2014 Industry Analyst Symposium | 19

Question and Answer