webinar: build better software: removing the constraints slowing dev/test teams down
DESCRIPTION
In this webinar, Skytap and Sky IT Group share tips and advanced technology for how to build better software faster using cloud-based dev/test environments.TRANSCRIPT
![Page 1: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/1.jpg)
Removing the Constraints Slowing Dev/Test Teams Down
Presenters: Lydia Casillas – Sky IT Group Tony Perez - Skytap
9/24/2014
![Page 2: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/2.jpg)
Today’s Speakers
Lydia CasillasVP, Application DeliverySky IT Group
Tony PerezCloud Solution ArchitectSkytap
![Page 3: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/3.jpg)
Today’s Webinar Agenda
• Discuss Application Development & Testing Challenges around environment needs
• Introduction to
• Skytap Environment-as-a-Service demonstration
Today’s Webinar Agenda
![Page 4: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/4.jpg)
1st Poll Question
![Page 5: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/5.jpg)
Introduction - Sky IT Group
About Sky• Established in 1997• Headquartered in NYC, Office in: ATL, Raleigh, Boston,
Baltimore & San Jose• Focus: Leverage Technology to solve Customer Business
Challenges• Specialty Focus:
• Managed “Testing-as-a-Service”• Mobility Center of Excellence• Application Lifecycle Management• Application Portfolio Management• Application Performance Management
• Software Partnerships Include:• HP Software – IT Management• Skytap• Perfecto Mobile• Mobile Labs• Turnkey Solutions
• Service Delivery – Throughout the USA
•www.skyitgroup.com
![Page 6: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/6.jpg)
Application Development & Testing ChallengesEnvironment Challenges & Requirements
![Page 7: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/7.jpg)
Common Inefficiencies in the SDLC
Test environments are scarce
There is too much time spent waiting
Test environments don’t scale with demand
Defects found in test take too long to
reproduce
Unable to collaborate productively
• Developers usually end up running tests on their laptops and other non-production configurations.
• Defects are not identified as soon as they could be.
• There is always contention around shared dev/test environments.
• An enormous amount of time is spent waiting for environments to free up.
• Takes to long for IT to provision or make available.
• More test environments are needed at certain stages of dev/test.
• Delays are caused due to queuing for test environments.
• Development and test environments don’t look the same, causing the “works for me” problem.
• It can take days for a developer to build, configure and reproduce a defect.
• Development teams now include onshore, offshore, shared services, contractors and business users.
• Today’s static environments are difficult or impossible to share.
![Page 8: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/8.jpg)
Constraints on Dev/Test Teams“AGILE” DEVELOPERS TEST & RETEST SUPPORT
OPSPRODUCTIONSERVERS & VMS IT
LATE DELIVERY2-8 WEEK PROVISIONING PER ENVIRONMENT
63-68% of development and QA work delayed due to environments.
- voke survey 2014
![Page 9: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/9.jpg)
Constraints in EnvironmentsService Request Created
Infrastructure Provisioning
Environment Configuration
QA Test Run
Days to configure30-50% QA Time
X
XDeveloper - 20% of
Time spent reproducing defects
Developer TestingX
Environment Sharing
Release back to IT:50%+ VM Sprawl
EnvironmentLifecycle
Weeks to provision
(Push Defects Downstream)
QA – 40% of defects rejected by Development
Average wait time: 18 days, QA/Dev setup time 12-14 days.
- voke survey 2014
![Page 10: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/10.jpg)
IntroducingSkytap Cloud helps development, test and quality management teams build, test and release better software faster.
Business leaders go to market faster and get results sooner.
IT leaders reduce the cost and effort to deploy products to production.
Dev/test teams cut waste from their process and improve the quality of their products / services.
IT managers improve security and compliance, and save time through automation.
![Page 11: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/11.jpg)
2nd Poll Question
![Page 12: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/12.jpg)
SKYTAP OVERVIEW
![Page 13: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/13.jpg)
Skytap Nuggets
3.7 MillionVMs Launched
2006Skytap Formed
5 PATENTS
9PENDING
1,200+Customers
18KUsers
SEATTLE HQ
![Page 14: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/14.jpg)
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 15: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/15.jpg)
What is an “environment”?
![Page 16: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/16.jpg)
Storefront 2.0 ApplicationWeb/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 Private
Internal
Internet
Corporate Headquarters
SAP via Service Virtualization
Reporting SQL Server
(Windows)
RAC Public
On-Premise Datacenter
![Page 17: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/17.jpg)
Application Environment Clones
V1.0
V1.1
V2.0
![Page 18: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/18.jpg)
Common Inefficiencies in the SDLC
Test environments are scarce
There is too much time spent waiting
Test environments don’t scale with
demand
Defects found in test take too long
to reproduce
Unable to collaborate productively
• Developers usually end up running tests on their laptops and other non-production configurations.
• Defects are not identified as soon as they could be.
• There is always contention around shared dev/test environments.
• An enormous amount of time is spent waiting for environments to free up.
• Takes to long for IT to provision or make available.
• More test environments are needed at certain stages of dev/test.
• Delays are caused due to queuing for test environments.
• Development and test environments don’t look the same, causing the “works for me” problem.
• It can take days for a developer to build, configure and reproduce a defect.
• Development teams now include onshore, offshore, shared services, contractors and business users.
• Today’s static environments are difficult or impossible to share.
![Page 19: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/19.jpg)
The Skytap Difference
Built for Complex environments------------------------------------------------------------
• Server & cluster configurations• Appliances/load balancers• Advanced network configuration
and domain control• Pre-loaded with data and virtual
assets• Connect intra-environment
workflows
Built for agile dev/test Collaboration------------------------------------------------------------
• Copy environments across global cloud infrastructures
• On-demand, elastic resources• Ease of use with little or no
configuration time needed• Store and share as Templates• Achieve follow-the-sun projects
Built for IT/Ops Control------------------------------------------------------------
• Maintain visibility and control costs• Deliver self-service provisioning• Set permissions, quotas & policies
by user, department, project• Automate lab provisioning and
shutdown of idle resources• Universal access to labs with
published URLs
![Page 20: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/20.jpg)
SKYTAP WEBCONSOLE
The Skytap Solution
SKYTAP CLOUD IaaS
AMAZON WEBSERVICES IaaS
OTHER CLOUD IaaS
REST APICommandLine
ALM/CITools
E N V I R O N M E N T S - A S - A - S E R V I C EIT/Ops
NetworkSettings
Dev
Access ControlsConfiguration ManagerUtilization/Quotas
TestSelf-Service AccessSave & Reproduce DefectsCopy/Share Environments
Build & Deploy Automation
ProjectTemplates
Environmentconfigurations
![Page 21: Webinar: Build Better Software: Removing the Constraints Slowing Dev/Test Teams Down](https://reader035.vdocuments.net/reader035/viewer/2022081602/54c5dfd04a79598a118b4600/html5/thumbnails/21.jpg)
3rd Poll Question