devops breakout accelerate time to market and improve quality
Download
Skip this Video
Download Presentation
DevOps Breakout Accelerate Time to Market and Improve Quality

Loading in 2 Seconds...

play fullscreen
1 / 19

DevOps Breakout Accelerate Time to Market and Improve Quality - PowerPoint PPT Presentation


  • 130 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'DevOps Breakout Accelerate Time to Market and Improve Quality' - chaela


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
devops breakout accelerate time to market and improve quality

DevOps BreakoutAccelerate Time to Market and Improve Quality

Shridhar MittalGM – Application Delivery

February 4, 2014

slide2
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
the challenge of today s complex and dynamic it environment
The Challenge of Today’s Complex and Dynamic IT Environment

LACK OF APITESTING (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)

Code

Commit

Developer

Branch SCM

Developer 1

CI Server

Code

Commit

deploy

deploy

deploy

deploy

Developer

Branch SCM

Operations n

Developer 2

UAT/Staging

Environment

Production

Integration Lab

Performance Lab

Code

Commit

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

CI Server

Developer

Branch SCM

Developer n

ca enterprise devops
CA Enterprise DevOps

TRUE AGILE

DEVELOPMENT

CONTINUOUSVALIDATION

CONTINUOUSDELIVERY

DATA

MINING

Code

Commit

Developer

Branch SCM

Developer 1

CI Server

Code

Commit

Developer

Branch SCM

Operations n

Developer 2

UAT/Staging

Environment

Production

Integration Lab

Performance Lab

Code

Commit

CI Server

Developer

Branch SCM

Developer n

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

TRUE AGILE

DEVELOPMENT

CA Lisa Test

INTEGRATION LAYER

BACKEND

PRESENTATION

APPLICATION

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

TRUE AGILE

DEVELOPMENT

Local Messaging Service

LISA Service Virtualization

HUB

LISA Test

Applications

Notification Service

Live Backend

Systems

(CRM, ERP, ...)

Mobile Gateway

Voice Media Gateway

LISA Mobile Cloud

Channels

SUT

continuous application delivery maturity model
Continuous Application Delivery Maturity Model

CONTINUOUSDELIVERY

Missing GoLive date

Release failures

Competiveness

LEVEL 5

LEVEL 4

LEVEL 3

LEVEL 2

LEVEL 1

OPTIMIZATION

End to EndDelivery

Ongoing Improvement

Process

Heroes

Standardization

CONTINUOUS

KEY ACHIEVEMENTS

DELIVERY LEVELS

AUTOMATION

SCRIPTING

MANUAL

continuous delivery solution
Continuous Delivery Solution

CONTINUOUSDELIVERY

Environments Model

Application Model

ArchitecturesServer-Types

Deployment LogicFlows & Process

Environment Resources

EnvironmentConfiguration

ON DEMAND RELEASE

Release Data

Deployment Manifests

Deployment Manifests

Deployment Manifests

QA

STG

PROD

PROMOTE

PROMOTE

ca cloud manager
CA Cloud Manager

CONTINUOUSDELIVERY

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

Dev Cloud

QA Cloud

Production

integration testing with lisa testing is no longer an event
Integration Testing With LISATesting Is No Longer An Event

CONTINUOUSVALIDATION

5

  • Watch for unintended consequences using Continuous Validation Environment

4

3

Drive mobile using

LISA Test, MobileCloud

Drive Web with LISA Test

2

Drive headless APIs with LISA Test

Setup SIT environment with

Continuous Delivery

ESB

1

Eliminate constraints with

Service Virtualization

INTEGRATION LAB

performance testing with lisa
Performance Testing with LISA

CONTINUOUSVALIDATION

3

Setup PerfEnv with

Continuous Delivery

Drive web load using Cloud Test

4

Drive mobile using

LISA Test

Setup data with

Datafinder

1

ESB

2

Eliminate constraints with

Service Virtualization

INTEGRATION LAB

ca apm and cve continuously validate the customer experience
CA APM and CVEContinuously Validate the Customer Experience

CONTINUOUSVALIDATION

  • Continuous Validation Environment
  • (Synthetic Transactions)

USER

NETWORK

FRONT END

CLOUD

BACK END

SAP

PSFT

Siebel

MIDDLEWARE

LoadBalancer

Firewall

Portal

AppServer

Mainframe

WAN/WWW

Router

Switch

WebServer

WebServices

End User

Database

3rd PartyApplications

Understand

end-user experience from enterprise & cloud; establish SLAs

Monitor business transactions through the network & IT infrastructure

Proactively detect issues; conduct problem triage; diagnose root cause

devops data mining
DevOps Data Mining

DATA

MINING

DATA

MINING

Production

Test and Acceptance

Application Development

Acceptance

Reqs

Performance

Coding

Delivery

Production

Integration

Virtual Services

DefectInformation

AutomatedTests

Capacity Data

Capture and analyze downstream data to make upstream processes more focused

ca lisa pathfinder
CA LISA Pathfinder

DATA

MINING

Pathfinder Console

CaseGEN(Alt+Click)

PATH-GEN

Data Mining

TestGEN

VS-GEN

CA LISA®

PATHFINDER

Tests

Virtual Services

ca capacity management plan data center efficiencies while reducing risk costs
CA Capacity ManagementPlan Data Center Efficiencies While Reducing Risk/Costs

DATA

MINING

DECISION SUPPORT FOR IT INVESTMENTS

  • Identify utilization impact to business services

Assess capacity efficiency across IT

PREDICTIVE ANALYTICS

  • Model growth
  • Strategic Business
  • Value

Anticipate potential issues before theyimpact customer experience

ca lisa datafinder key value propositions
CA Lisa DatafinderKey Value Propositions

DATA

MINING

  • DATAMASKING
  • DATA SUB-SETTING
  • SYNTHETICDATA GENERATION
  • DATA SYNCHRONIZA-TION
  • Rich test data on-demand
  • Referentially intact slices of production data
  • Secure, de-sensitized production data
  • Test Case Matching (Data Cubes) and Test Data Warehouse
ca enterprise devops solutions
CA Enterprise DevOps Solutions

TRUE AGILE

DEVELOPMENT

CONTINUOUSDELIVERY

CONTINUOUSVALIDATION

DATA

MINING

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

Continuous Validation Environment

Service Virtualization (LISA SV)

Production Monitoring (APM & IM)

Code

Commit

Developer

Branch SCM

Developer 1

CI Server

Code

Commit

Developer

Branch SCM

Operations n

Developer 2

UAT/Staging

Environment

Production

Integration Lab

Performance Lab

Code

Commit

CI Server

Developer

Branch SCM

Intelligent artifact creation – regression tests, virtual services, etc(Pathfinder)

Test Data Management (Datafinder)

Capacity Planning (Capacity Manager)

Developer n

Release Automation (LISA RA)

Environment Management (LISA CloudManager)

Service Virtualization (LISA SV)

Interface & Mobile Testing (LISA Test, MobileCloud)

Service Virtualization (LISA SV)

API Management (Layer 7)

ad