webinar: automating the creation and use of virtual testing environments

12
Skytap Overview Deliver Better Software Faster Tony Perez, Solutions Architect

Upload: skytap-cloud

Post on 17-Jul-2015

226 views

Category:

Software


1 download

TRANSCRIPT

Skytap OverviewDeliver Better Software Faster

Tony Perez, Solutions Architect

Skytap provides Environments

as a Service to the enterprise.

Our solution removes the

inefficiencies and constraints

that companies have within the

product lifecycle.

As a result, our customers

deliver better software faster.

2008Product Launched

275+Enterprise Customers

More than 3 MillionEnvironments Provisioned

120+Employees in the Seattle Cloud Hub

7 Patents + Additional 9 Pending

HeadquartersDowntown Seattle

4 Global Data Centers+ Amazon Web Services & SoftLayer

define: environment

Environment:

Storefront2-0DWeb/Application

Server 1

(WebSphere)

Web/Application

Server 2

(WebSphere)

Load Balancer

(F5 Big IP VE)

External

OpenFiler

(Virtual SAN)

Oracle RAC

Database Server

(Linux)

Oracle RAC

Database Server

(Linux)

Domain Controller

(Windows)

Reporting Server

(Windows)

DMZ RAC

PrivateInternalWeb UI

Reporting SQL

Server

(Windows)

RAC

Public

Ecommerce Example Environment

Corporate

Headquarters

On-Premise

Datacenter

SAP via

Service

Virtualization

Generating Environments from Templates

Integ

QA

Pre-Prod

Template

For Technology CompaniesSkytap provides environments for the full product lifecycle

Product Lifecycle

Development Marketing Training Support

Continuous Integration

Self-Paced Training

Instructor-Led Training

Sales DemoDev/TestLabs

Upgrade Testing

IssueReproduction

Environment ScarcityCauses IT Inefficiencies in the Product Lifecycle

50% 10%Of all data center infrastructure

is devoted to pre-production

SDLC.

Average utilization of

pre-production

infrastructure.

And demand for pre-production

environments is still not met.

On-average, each enterprise

software release cycle loses 18

days waiting for access to an

environment.

Manual Labor & DefectsCauses Dev/Test Inefficiencies in the SDLC

Shared environments restrict parallel workstreams,

restrict innovation and prevent exploratory dev/test

Environments must be reset after each test run

30-50% of QA time is spent on environ mgmt.

Preproduction environments are not at parity

40-50% defects due to inconsistent environments

Limited access to pre-production environments

25% of developer time spent reproducing defects

Wk1 Wk2 Wk3 Wk4 Wk5 Wk6 Wk7 Wk8 Data Load Config Mgmt. Deployment

Integration Acceptance Production QA finds defect Defect Report Logged Developer reproduces in own environment

Cloud Environments as a ServiceRemoves product lifecycle inefficiencies

Self-service access to as many as needed,

whenever needed, on-demand

Eliminates teams waiting for access & enables

parallel workstreams

restrict innovation and prevent exploratory dev/test

Pre-provisioned, networked, configured & data-

loaded multi-server environments

Reduces time spent on environment management

Environments are predictable & identical clones

Catch defects sooner to reduce costs & downtime

Clone environments including data & memory state

Developers have immediate access to the defect

Wk1 Wk2 Wk3 Wk4 Wk5 Wk6 Wk7 Wk8 Pre-Loaded Pre-Configured Automated

Integration Acceptance Production QA finds defect Defect Report Logged Developer accesses identical clone w/ defect

The Skytap Solution

WebClient

SKYTAP CLOUD IaaS

SOFTLAYERCLOUD IaaS

RESTAPI

CMDLine

ALM/CITools

E N V I R O N M E N T S - A S - A - S E R V I C E

IT/Ops

Network/IP & Security settings

Dev

Access ControlsManage EnvironmentsUtilization/Quotas

TestSelf-Service AccessSave & Reproduce DefectsCopy/Share Environments

Build & Deploy automation

Projects &templates

Environmentmanagement

MobileAdmin

Integrating with Skytap

• REST based APIComprehensive coverage of Skytap capabilities

• Fully documented (help.skytap.com)

• Secure

• Allows for custom integrations into the SDLC

Click Here: http://bit.ly/1FTDagz

Full On-Demand Webinar