39
The Agile Application Delivery Trio Orasi, Delphix and Skytap presented by: The Agile Application Delivery Trio Testing, Data and Environments

Agile application delivery trio webinar

Embed Size (px)

Citation preview

Page 1: Agile application delivery trio webinar

The Agile Application Delivery TrioOrasi, Delphix and Skytapp r e s e n t e d b y :

The Agile Application Delivery TrioTesting, Data and Environments

Page 2: Agile application delivery trio webinar

The Agile Application Delivery Trio

Agenda Welcome Orasi Overview and Introduction – Scott Jefferies,

Sr. Solutions Architect

Agile Application Delivery with Delphix – Ansh Patnaik, VP Product Marketing

Agile Application Delivery with Skytap – Tony Perez, Solutions Architect

Q & A

Page 3: Agile application delivery trio webinar

The Agile Application Delivery Trio

Orasi Timeline

1994

TBI (Technology Builders, Inc.

Founded)

2002

Orasi Founded & Becomes Mercury Interactive Partner

2007

Established SAP Partnership

2015

Orasi Today1900+ Customers

300 employees

1994

Became Mercury Interactive’s First

US Partner

2006

HP Acquires Mercury

Interactive

2013

Expanded Partnerships with Emerging Technologies

Page 4: Agile application delivery trio webinar

The Agile Application Delivery Trio

Orasi is Your Partner in Software Quality Innovation

JIRA Bridge

• Defect/Requirement synchronization for ALM and JIRA issues

Remedy Bridge

• Incident and asset synchronization for ALM and Remedy

Orasi Digital Authenticator (ODA)

• Digital Signature Authentication and Workflow for ALM

Orasi Automated Reporting Solution (OARS)

• Advanced ALM Reporting

API2Go

• Web Services Test Accelerator for HP UFT

Orasi Performance Test Intelligence Connector (OPTIC)

• Virtual load performance analysis

Expanding the Solutions

Emerging Technologies

Application Performance/Intelligence • AppDynamics – Application Performance

Monitoring & Management

Test Data and Coverage• Grid Tools – Test Data Management & Test

Coverage • Delphix – Data as a Service

Mobile Complexity• HP Mobile Center – ALM-Centric, On-premise

Test Automation• Mobile Labs – On-premise Enterprise Mobile

App Testing• Perfecto Mobile - Cloud-based Testing,

Automation and Monitoring

Continuous Delivery/Integration and DevOps• Skytap – Environments as a Service• XebiaLabs – DevOps & Continuous Delivery

Automation

ALM Integration• TaskTop – ALM Integration

Functional Testing• Turnkey – Scriptless Test Automation

• ALM

• ALI

• Agile Manager

• UFT & BPT

• Service Virtualization

• Performance Center

• StormRunner Load

• Network Virtualization

• Mobile Center

• Big Data

• Security

HP’s #1 Software Partner

Multi-year winner: • HP Support Partner of

the Year• HP Software Solution

Partner of the Year

Page 5: Agile application delivery trio webinar

The Agile Application Delivery Trio

Constrained

Delayed

Severely

Restricted

Inhibit

Hold up

Limit

Waiting

Deprive

Missed deadline

Reduced Testing

Development

SlowdownWhat constrains

you today?

Page 6: Agile application delivery trio webinar

The Agile Application Delivery Trio

How do you handle these constraints?

Evolving or Incomplete

Systems

Inaccessible Systems

Unrealis

tic re

sponse

s fro

m te

st

syste

ms

Collisions on shared environments Costs to access 3 rd party or mainframe

systems

Provisioning delays for test

environments

Difficu

lt te

st

cond

ition

s

Page 7: Agile application delivery trio webinar

The Agile Application Delivery Trio

Voke Research: Companies wait 2 days or more

65%

Page 8: Agile application delivery trio webinar

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The Solution

Page 9: Agile application delivery trio webinar

The Agile Application Delivery Trio

Airlines Simulate

Page 10: Agile application delivery trio webinar

The Agile Application Delivery Trio

NASA Simulates

Page 11: Agile application delivery trio webinar

The Agile Application Delivery Trio

Why don’t developers & testers simulate?

Page 12: Agile application delivery trio webinar

The Agile Application Delivery Trio

Data and Environments as a Service

What is needed: Self-service Rapid Deployment & Availability Security Snapshot/Rewind

Page 13: Agile application delivery trio webinar

13© 2015 Delphix. All Rights Reserved. Private & Confidential. © 2015 Delphix. All Rights Reserved. Private & Confidential.

Data on Demand

Accelerate Application Projects by 50% with Data as a Service

Page 14: Agile application delivery trio webinar

14© 2015 Delphix. All Rights Reserved. Private & Confidential. Data Demands Overwhelm Project Teams and Systems

›››››››››››››››››››››››››››››››››››

PROD COPY

DEVELOPMENT

USER ACCEPTANCE TESTING

SYSTEMS INTEGRATION TESTING

Application Projects Require Data Movement, Management›››››››››››››››››››››››››››››››››››

PROD COPY

REHEARSAL

VALIDATION

NEW PROD

››››››››››››››››››››››››››››››››››››››››››

PROD COPY

QA

DEVELOPMENT

TRAINING

PERFORMANCE

BUILDDEVELOP & TEST

MOVEMIGRATE & MODERNIZE

BUYIMPLEMENT, CUSTOMIZE, UPGRADE

Page 15: Agile application delivery trio webinar

15© 2015 Delphix. All Rights Reserved. Private & Confidential.

EMPOWERED USERS: SELF-SERVICE

THE LEGACY WAY:COMPLEX. COSTLY. SLOW.

VS.

Revolutionizing Data Management

SELF SERVICE. EFFICIENT. ON DEMAND.DATA AS A SERVICESELF SERVICE. EFFICIENT. ON DEMAND.

Page 16: Agile application delivery trio webinar

16© 2015 Delphix. All Rights Reserved. Private & Confidential.

Data as a Service: On Premises or Cloud SoftwareNON PRODUCTIONPRODUCTION

STORAGE

APP

DBMS

STORAGE

APP

DBMS

APP

DBMS

APP

DBMS

NON PRODUCTIONPRODUCTION

STORAGESTORAGESTORAGE

APP

DBMS

APP

DBMS

APP

DBMS

APP

DBMS

Collect & compress production data

Capture All Data

Create on-demand point-in-time virtual copies

Self Service

Share data blocks instead of duplicating data

Virtual Data

Continuous change-data recording

Time Machine

Page 17: Agile application delivery trio webinar

17© 2015 Delphix. All Rights Reserved. Private & Confidential.

APP TEAMS:Power Data Features

to Accelerate SDLC

Governance Model Across App Teams, IT Ops

ROLLBACK

Reset to run A/B tests, recover from errors and data lossSYNCHRONIZE

Dial multiple applications to exact same time

BOOKMARK

Mark release changes, business events

BRANCH

Pass environments to/from Dev and QA

REFRESH

Refresh to the latest data for high fidelity testing, analytics

AUTOMATE

Provision apps, DBs with right data in minutes

MASK

Replace private, sensitive data with masked values

RETAIN

Store 30 days in space of one for restore, archive

REPLICATE

Replicate within, across sites, or to the cloudTRANSFORM

Convert Unix data into to Linux for modernization

IT TEAMS:Full Security, Control, & Resource Allocation

Page 18: Agile application delivery trio webinar

18© 2015 Delphix. All Rights Reserved. Private & Confidential. © 2014 Delphix. All Rights Reserved. Private & Confidential. P18.

Eliminate Data Risk

Achieve industry-leading data protection RPO / RTO

Recover in the cloud or into multiple clouds

Enable Superior Compliance Reporting

Accelerate application release schedules

Empower developers and app owners with self-service

Govern and Audit Changes

Efficiently utilize cloud and big data analytics platforms

Eliminate load on production and blackout periods

Modernize with Data as a Service

Remove Barriers to Cloud Migration

1 2 3

Page 19: Agile application delivery trio webinar

19© 2015 Delphix. All Rights Reserved. Private & Confidential. © 2014 Delphix. All Rights Reserved. Private & Confidential. P19.

Enable Rapid Testing & QA

Cycles

Faster, higher quality testing cycles prior to

migration

Lower Bandwidth Needs for Migration

Utilizes data compression and block mapping

Sends only changed data blocks to the cloud

Easily Convert From Unix to Linux

“One-click” cross provisioning from Unix to

LinuxSignificant time reduction

for testing and deployment

Archive Environments

Store full environments in a ready-state

Restore at any time

Modernize with Data as a Service

Accelerate Cloud Migrations

1 2 3 4

Page 20: Agile application delivery trio webinar

20© 2015 Delphix. All Rights Reserved. Private & Confidential. © 2014 Delphix. All Rights Reserved. Private & Confidential. P20.

Disaster Recovery

Achieve industry-leading data protection RPO / RTO

Recover in the cloud or into multiple clouds

Hybrid & Mobile App Development

Accelerate application release schedules

Empower developers and app owners with self-

service

Business Intelligence

Efficiently utilize cloud and big data analytics platforms

Eliminate load on production and blackout

periods

Multi-Cloud Solutions

Avoid cloud lock-inEnable solutions that span datacenters, cloud regions,

and cloud vendors

Modernize with Data as a Service

Enable Hybrid Use Cases

1 2 3 4

Page 21: Agile application delivery trio webinar

21© 2015 Delphix. All Rights Reserved. Private & Confidential. © 2014 Delphix. All Rights Reserved. Private & Confidential. P21.

Reduced Public Cloud IaaS Costs

Efficiently replicate data into cloud environments

Lower costs for public and private cloud

infrastructures

Lower Bandwidth Needs

Accelerate application release schedules

Empower developers and app owners with self-

service

Reduced Licensing Costs

Efficiently utilize cloud and big data analytics platforms

Eliminate load on production and blackout

periods

Reduced Private Cloud Costs

Avoid cloud lock-inEnable solutions that span datacenters, cloud regions,

and cloud vendors

Modernize with Data as a Service

Drive Efficiency and ROI

1 2 3 4

Page 22: Agile application delivery trio webinar

22© 2015 Delphix. All Rights Reserved. Private & Confidential.

STUBHUB: CASE STUDY

» Competition moving quickly to mobile apps

» Integration testing across 4 apps stalling releases

» Masking data for PCI compliance taking too long

Continuous Mobile Releases

30-Day to DailyRelease Cycles

From 5 to 200Test Cycles in Existing Systems

30% Revenue IncreaseFrom Mobile App Purchases

Page 23: Agile application delivery trio webinar

23© 2015 Delphix. All Rights Reserved. Private & Confidential.

CLOROX: CASE STUDY

» ERP migration from HP to Cognizant datacenters

» Complex refresh, upgrade of hardware and software

» Initial planned outage: 7 days

Simplified Application Migration

50% LowerOngoing Server, Storage Charges

30% FasterProject Completion vs. Plan

80% ReductionIn Application “Lift & Shift”

Page 24: Agile application delivery trio webinar

24© 2015 Delphix. All Rights Reserved. Private & Confidential.

BUILDDEVELOP & TEST

MOVEMIGRATE & MODERNIZE

BUYIMPLEMENT, CUSTOMIZE, UPGRADE

Accelerate Mainframe to SAP Conversion

Eliminate Batch WindowFailures for Global Reporting

Datacenter Consolidation,Migration

Private Cloud Migration

Faster Integration of Data from Outsourced ERP

Faster Acquisition Integration, Financial Close

Migrate, Modernize onto UCS Private Cloud

100x Faster Integration Testing

Higher Quality Testingfor eCommerce Uptime

Faster Xfinity Releases, 100x Faster Service Recovery

Data warehousing and analytics development

Monthly to Daily Releases: for Mobile Development

Reduce ERP Migration Across Datacenters by 80%

Onboard Client Apps to Cloud

Increase SAP Projects, Reduce Outsourced Cost

Industry Leaders Accelerate with Data as a Service

Page 25: Agile application delivery trio webinar

25© 2015 Delphix. All Rights Reserved. Private & Confidential.

IDC Study: 3 Payback Categories, Large ROI

CATEGORY 1: BUSINESS TEAMS

▸ 50% More Application Project Output▸ Data Security Compliance▸ 90% Less Downtime

CATEGORY 2: APPLICATION TEAMS

▸ 50% More Code Released▸ 1,000% Increase in Test Cycles▸ 99% Faster Data Delivery

CATEGORY 3: IT OPERATIONS

▸ 50% Lower Administration▸ 50% Server, Software Reduction▸ 90% Storage, Backup Reduction

*Studied results of customers in production

4.3 month payback461% ROI*

Page 26: Agile application delivery trio webinar

26© 2015 Delphix. All Rights Reserved. Private & Confidential.

Data on Demand

Page 27: Agile application delivery trio webinar

Transform the SDLC With Environments-as-a-Service

April 2015

Page 28: Agile application delivery trio webinar

Skytap provides development and test environments-as-a-service that remove the inefficiencies and constraints that companies have with their SDLC. As a result, our customers release better software faster.

“ “

Page 29: Agile application delivery trio webinar

Environment: E-Commerce

Web/Application Server 1

(WebSphere)

Web/Application Server 2

(WebSphere)

Load Balancer(F5 Big IP VE)

External

OpenFiler(Virtual SAN)

Oracle Database

Server(Linux)

Oracle Database

Server(Linux)

Domain Controller(Windows)

Reporting Server

(Windows)

DMZ DB Private

InternalWeb UI

Reporting SQL Server

(Windows)

DB Public

What is an Environment?

Corporate Headquarters

On-Premise Datacenter

SAP via Service

Virtualization

Page 30: Agile application delivery trio webinar
Page 31: Agile application delivery trio webinar

Constraints: People & Environments

Service Request Created

Infrastructure Provisioning

Environment Configuration

QA Test Run

Developer Testing(Push Defects Downstream)

Days to configure30-50% QA Time

X

X

Developer - 20% of Time spent reproducing defects

X

Environment Sharing

Release back to IT:50%+ VM Sprawl

Environment

Lifecycle

Weeks to provisionQA – 40% of defects rejected by Development

Average wait time: 18 days, QA/Dev setup time 12-14

days.- voke survey 2014

Page 32: Agile application delivery trio webinar

INTEG (OK) Pre-Prod[DOWN]

ProductionDEV & QA

Dev/QA teams Integrationteam

Vendor softwarepatch disrupts lab

[Lab no longerresembles prod]

Testing in prod??

Drift betweenenvironments

UAT Partner Performanceteam

Challenges: Contention

Broken Environments in Enterprise SDLC

Page 33: Agile application delivery trio webinar

self-service provisioning

Production

Import or Clone from build template

Dev/QA teams Performanceteam

UAT Partner

Pre-prod (OK)

Production

INTEG (OK)QA (OK)

One-click cloning

Mirror production, or start with an infrastructure recipe or pattern. No programming required.

Page 34: Agile application delivery trio webinar

self-service provisioning

Production

Definev2 “golden template”

Dev/QA teams Performanceteam

UAT Partner

Support (OK)

Training (OK)

Pre-prod2(OK)Pre-prod

(OK)

Production

Sys Test(OK)

UAT 2 (OK)

DEV 2 v2

INTEG (OK)

Dev 2 (OK)

QA (OK)

Multiple Builds in Parallel

Unconstrained, Instant Copies of Ideal State Environments

Page 35: Agile application delivery trio webinar

self-service provisioning

Production

Define“golden

template”Dev/QA teams Performance

teamUAT Partner

Support (OK)Training

(OK)Pre-prod2(OK)Pre-prod

(OK)

Production

Sys Test(OK)UAT 2 (OK)

Dev v3

INTEG (OK)

Dev 2 (OK)

QA (OK)

Velocity: Lather, Rinse, Repeat

Automate next version development with current prod environment and Continuous Integration

Production

1. Capture changes in prod as new template

2. Automate deployment “hops” of the environment through SDLC

Page 36: Agile application delivery trio webinar

The Skytap Difference

Built for Complex environments------------------------------------------------------------

• Production-like mirroring of complete multi-tier applications

• Instant launch of environments from “golden template” specs

• Easy network and VPN setup to pull in on-premises systems

• Avoid drift across multiple builds for predictable results in test and prod

Built for agile dev/test Collaboration------------------------------------------------------------

• Rapid, “one-click” cloning of environments in identical state

• Easily share copies for early defect resolution

• On-demand labs allow parallel dev and testing without conflicts

• Copy-to-region to enable “follow the sun” parallel dev and test

Built for IT/Ops Control------------------------------------------------------------

• Maintain visibility & control costs

• Deliver self-service provisioning

• Set permissions, quotas & policies by user, department, project

• Automate lab provisioning and suspension of idle resources

• Universal, secure access to labs with published URLs

Page 37: Agile application delivery trio webinar

Proof: Vertafore

Faster Delivery, from Fragile to Agile Before: Releases slowed to 6 months,

dev/test environments for several legacy insurance solutions never ready, more work time spent on infrastructure than innovation

Solution: Self-service environments when developers/testers demand them, focus on increasing time for innovation by 20%

After: Increased throughput to 100+ smaller agile releases/month, realized $1.7M IT cost savings for environments.

Vertafore CTO (and Skytap champion) Theo Beack:“CIO/CTO of the Year Award 2014”

- PSBJ

Page 38: Agile application delivery trio webinar

Proof: Under ArmourHigh-Velocity Delivery for Customers & Partners Before: B2C .com site blocked by B2B

group QA environment issues, both projects running late due to schedule conflicts & 8-week provision time

Solution: Skytap clones golden template environments in minutes, multiple teams in B2B/B2C can self-service provision and test in parallel

After: Both projects delivered ahead of schedule, eliminated 2-3 months of development overhead cost

Page 39: Agile application delivery trio webinar

The Agile Application Delivery TrioOrasi, Delphix and Skytapp r e s e n t e d b y :

Q & A