Webinar: Automating the Creation and Use of Virtual Testing Environments
-
Upload
skytap-cloud -
Category
Software
-
view
226 -
download
1
Transcript of Webinar: Automating the Creation and Use of Virtual Testing Environments
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
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
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