"Cloud Computing: Powering the Future of Testing"



Similar documents
Top Ten Reasons to Transition Your IT Sandbox Environments to the Cloud

Accelerate Software Development with DevOps and Hybrid Cloud

Cloud-Enabled Software Development and Testing: Putting the Agile into the Infrastructure

Top ten reasons to transition your IT lab environments to the cloud

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

Building a Converged Infrastructure with Self-Service Automation

Cost effective methods of test environment management. Prabhu Meruga Director - Solution Engineering 16 th July SCQAA Irvine, CA

Virtualization and IaaS management

A Gentle Introduction to Cloud Computing

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Reinventing Virtual Learning: Delivering Hands-On Training using Cloud Computing

Learn How to Leverage System z in Your Cloud

Cloud computing: the IBM point of view

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

How to Meet Your Virtualization Goals and Challenges

<Insert Picture Here> Application Testing Suite Overview

Managed Cloud Services

An Alternative to the VMware Tax...

Automation and Virtualization, the pillars of Continuous Testing

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

The Virtualization Practice

Accelerating Time to Market:

Accelerating DevOps With Copy Data Virtualization. June, 2015

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Microsoft Private Cloud Fast Track

AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y :

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

VMware on VMware: Private Cloud Case Study Customer Presentation

Agility in the Cloud: How Dev/Test Teams Can Increase Velocity While Reducing Defects

RightScale mycloud with Eucalyptus

MORE THAN WHAT YOU SEE

Cloud computing: Innovative solutions for test environments

Cloud Lifecycle Management

How To Get A Cloud Based System To Work For You

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

IT AS A SERVICE BROKER

Cloud Services Catalog with Epsilon

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Building an Enterprise Hybrid Cloud with the VMware vcloud Solution

Leveraging the Cloud. September 22, Digital Government Institute Cloud-Enabled Government Conference Washington, DC

CA Automation Suite for Data Centers

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

Moving beyond Virtualization as you make your Cloud journey. David Angradi

Streamlining BEA WebLogic Server Application Development. With VMware Infrastructure 3. With VMware Infrastructure 3

Azure Day Application Development

Accelerating Innovation with Self- Service HPC

Cutting Through the Hype: Straight Talk About the Mainframe and Cloud Computing. Straight talk on cloud computing

I D C V E N D O R S P O T L I G H T. W o r k l o a d Management Enables Big Data B u s i n e s s Process Optimization

80% 50x. 30x. CASE STUDY: How WaveMaker Got Faster, Better, More Agile with Docker. Lower Costs. Better Performance. Greater App Density

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Build A private PaaS.

VMware vcloud Powered Services

Building the Business Case for Cloud: Real Ways Private Cloud Can Benefit Your Organization

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

Cloud vision and capabilities

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Hybrid Cloud for Development and Testing with VMware vcloud Air

IBM Cloud Security Draft for Discussion September 12, IBM Corporation

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Does Cloud Computing Still Matter? A Mainframer s Update. The trouble with cloud.

Effective Storage Management for Cloud Computing

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM

Urbancode Deploy Overview

Oracle s Cloud Computing Strategy

Continuous Integration Processes and SCM To Support Test Automation

VMware Hybrid Cloud. Accelerate Your Time to Value

Increased Security, Greater Agility, Lower Costs for AWS DELPHIX FOR AMAZON WEB SERVICES WHITE PAPER

Optimizing your IT infrastructure IBM Corporation

About Advent One. Contents. 02 What we do. 03 Infrastructure Services. 04 Cloud and Managed Services. 07 Hosting Desktop. 08 Phone.

Solution White Paper Build the Right Cloud, Quickly

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team

Transformation to a ITaaS Model & the Cloud

Dimension Data Enabling the Journey to the Cloud

SOLUTION BRIEF Citrix Cloud Solutions Citrix Cloud Solution for Dev and Test

Moving Lab Management Environments to the Cloud

Accenture Cloud Platform Unlocks Agility and Control

Cloud Computing Technology

Considerations for Adopting PaaS (Platform as a Service)

Virtual Training Labs: Delivering Hands-On Classrooms in Cloud Environments

Your Guide to VMware Lab Manager Replacement

Taking the cloud to your datacenter

Bridge Development and Operations for faster delivery of applications

How To Run A Cloud Computer System

Architecting the Cloud

Blog:

HP Application Lifecycle Management

How To Run A Modern Business With Microsoft Arknow

Advanced virtualization management for Hyper-V and System Center environments.

Introductions. KPMG Presenters: Jay Schulman - Managing Director, Advisory - KPMG National Leader Identity and Access Management

Agenda About SUNY and ITEC Cloud project Challenges and Use cases for ITEC Cloud EM Solution Business Benefits

SOLUTION WHITE PAPER. Building a flexible, intelligent cloud

Cloud Computing: What IT Professionals Need to Know

VMware ESXi in a Cloud-based Lab David Davis, VCP, VCAP, and vexpert

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

DevOps: Multiplatform Application Deployment

Data Center Op+miza+on

The Cloud is Not Enough Why Hybrid Infrastructure is Shaping the Future of Cloud Computing

Transcription:

W5 Class 10/5/2011 11:30 AM "Cloud Computing: Powering the Future of Testing" Presented by: Sundar Raghavan Skytap Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com

Sundar Raghavan Skytap As the chief product officer at Skytap, Sundar Raghavan is responsible for the overall product direction and roadmap. Working with Skytap engineering, Sundar brings to market innovative cloud solutions that solve DevTest and DevOps challenges. He works directly with leading companies including Google, HP, EllieMae, and LanDesk that use Skytap for application development and testing projects. Prior to Skytap, as head of Postini product marketing at Google Enterprise, Sundar enabled Postini's rapid growth and scale (15 million users, 40,000 customers, 2 billion messages a day). Pre-Google, Sundar launched many successful products at Ariba, Hyperion (Oracle), and Microstrategy.

Cloud Computing: Powering The Future Of Testing Sundar Raghavan Skytap Agenda Introduction Challenges in software development and testing Cloud computing solution architectures How cloud computing solutions meet Dev/Test requirements? Case studies Dev/Test at Boeing and Google (Chrome) Best practice tips 2

About Us Cloud Solutions for Dev Test Users Leading Provider of Cloud Automation Solutions Visibility and Control to IT & the CIO 160+ Customers 1000s Projects in the Cloud Every Day: App Development, App Migration, Functional Testing, Load testing, Acceptance testing, Globalization Results: 50 to 70% cost savings, 60 to 75% faster time to market cycles Typical Development and Test Process Collaborative Development Design Develop Test Deploy & Support 1 Self-service Provisioning Iterative prototyping Multi tier Infrastructure Connect to Corp DBs Complex bug repro Remote team collaboration Test coverage / cycle time 2 Flexibility and Scalability Dev QA IT Ops Source mgmt Build mgmt Development servers Func. Testing Test servers Integ. Testing Stage Prod Deployment servers 3 Collaboration & Workflow

The Agile Twist 6+ month cycles Dev/test phases 6+ week cycles Testing squeeze Software development life cycle Agile development life cycle Pressure to Ship Frequent Pressure to Ship Challenges Faced By Development and Test Teams 1 Self service Provisioning Typical IT provisioning requests take 2 to 4 weeks per request Difficult to change and recycle dev/test environments on demand Agile development model requires Agile IT 2 Flexibility & Scalability Can not easily replicate production or staging environments Hard to scale to 1000s of users without impacting performance 3 Collaboration & Workflow Resolving complex bugs require snapshots of full environments Cannot share environments and collaborate w/ remote teams 6

Cloud Computing Can I Solve These Problems With Cloud Computing? What is Cloud Computing? What are three different architectures? Where do I get started? What are the solution requirements? Are there some success stories? How can I deliver success to my team? 7 What Is Cloud Computing? Cloud computing is a model for enabling convenient, on demand d network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction Source: NIST definition 8

Three Different Cloud Architectures Private Cloud Hybrid Cloud Public Cloud External Cloud In house cloud resources IT project, new sw/hw Ideal for predictable workloads Requires capital expense Bridges external to internal May require IT support Ideal for mixed workloads Requires capital expense On demand provisioning, scale Minimal IT, Ready to go Ideal for dynamic workloads Pay as you go flexibility 9 Dev Test Workload Management Predictable Workloads Ideal for Enterprise Data Centers Dynamic Dev Test Workloads Ideal for Hybrid Clouds Core to IT operations Dedicated IT resources IT managed changes 70% of the environment 30% of change requests Predictable Dynamic Contextual for IT operations Limited IT resources User managed changes 30% of the environment 70% of change requests Enterprises are moving dynamic dev test workloads to the cloud Cloud model provides for dynamic capacity management Automation solutions decrease IT support burden Source: Customer interviews 10

Top 10 Dev Test Requirements Dev Test Requirements 1. Reduce delays and IT support 2. No application rewrites 3. Create scalable, configurable dev test stacks 4. Multi-users, Secure access 5. Complex bug repro; parallel development 6. Remote team collaboration & security 7. Usage quota and auditing management 8. Hybrid Cloud - In-house to cloud integration 9. Leverage existing tools and build automation 10. Usage controls and pay as you model 11 Top 10 Dev Test Requirements Dev Test Requirements Cloud Solution Features 1. Reduce delays and IT support 2. No application rewrites 3. Create scalable, configurable dev test stacks 4. Multi-users, Secure access 5. Complex bug repro; parallel development 6. Remote team collaboration & security 7. Usage quota and auditing management 8. Hybrid Cloud - In-house to cloud integration 9. Leverage existing tools and build automation 10. Usage controls and pay as you model Self-service, instant provisioning with minimal IT Run existing applications unchanged Pre-built templates, on-demand scale & configurability Secure sign-on, Role based access Snapshots and project workflow VNC, RDP, SSH access. Publish URLs with ACLs Per User Quota mgmt, Auditing and charge back reports Self-service Hybrid Clouds, Ipsec VPN security HP, Microsoft, IBM, Open source tools, Automation APIs Auto-suspend for unused machines, Monthly billing 12

Case Study: Boeing Cloud Source: Dave Nelson presentation at Enterprise Cloud Summit, 2011 13 Case Study: Boeing Cloud Situation: Needed ad-hoc cloud capacity to test and deliver data center applications Solution Requirements : 1. Distributed IT users; 10s of users in England and US. 2 different vendors 2. Base dev/test configurations contained 200+ VMs; ability to refresh at will 3. Multi-platform support, Windows / Java applications, BMC, HP applications Cloud Usage: Built and tested complex data center management applications Expanded usage to multiple data center management applications Utilize a hybrid on-site / on-demand model; connect back to internal services Customer Benefits: Saved several thousand dollars in up front capital expense Provisioning time down from 20+ days to less than one hour Ability to configure and change new environments increased exponentially Deferred hiring 2 FTE for IT management and configuration build-up/tear down

Case Study: Boeing Cloud Best Practice Tips 1. Clear identification of project requirements from IT and Dev/Test teams 2. Project based usage with specific roles and privileges 3. Pay per use model meant usage was monitored and managed by IT Graphics Source: Dave Nelson presentation at Enterprise Cloud Summit, 2011 15 Case Study: Google Chrome Source: Jason Arbon at Cloud Customer Advisory Board 16

Case Study: Google Chrome Test Lab Situation: Needed cloud capacity to test new releases on Windows and Linux versions Solution Requirements: 1. Ability to automate test scripts and launch them from remotely 2. Run multiple parallel dev/test environments using standardized templates 3. Integrate with existing BOT automation tools and processes Cloud Usage: Built and tested multiple Google chrome releases using crowd sourcing Spiked usage to include scope for large external test loads and Automate usage based on APIs Customer Benefits: Providing efficient bug repro environments. Reduced costs, gained dev time External test environments for crowd sourcing test matrices Test on Windows environments as per internal security policies Isolated browser vulnerability testing Case Study: Google Chrome Best Practice Tips 1. Intuitive UI for Dev/Test Self service No lost time in training 2. Support for snapshotting complex environments for bug repro 3. Externally hosted machines for security testing Source: Jason Arbon at Cloud Customer Advisory Board 18

Cloud Success Tips For Testing Teams 1. Identify dev test project needs before selecting a cloud solution 2. Ensure ability to support your existing dev test tools & processes 3. Test drive the self service interface to assess learning curve 4. Assess vendor capability for on demand scalability and configurability 5. Evaluate availability of templates to standardize provisioning 6. Evaluate snapshots for complex bug reproduction 7. Create Hybrid cloud using Ipsec VPN and assess security 8. Use projects and configurable role based access control lists 9. Use APIs to automate nightly builds and regression testing 10. Create reports to enforce cloud usage policies, quotas and chargebacks 19 Making Release Cycles Go Faster Time to Results Per Project 2to3weeks In house 1 day Hybrid Time liberated to focus for strategic priorities Quicker Release Cycles Faster Time to Market Positive BusinessImpact Days 0 5 10 15 20 25 Purchasing Set up Changes Tear down In-house data based on customer input 20

Summary Cloud Transformation Is Real Development and Testing adoption is accelerating. Hybrid Cloud Model Enables Best Of Both Worlds In house data centers for mission critical applications External clouds for dynamic dev test workloads Assess the fit before diving deep Not all workloads are suitable Security Matters Policies, Process and Solution Features Cloud Transformation Delivers Results for Testing Teams Best practice implementations can get 70% or more faster dev test cycles 21 Contact Us For Free Trial www.skytap.com 1 888 759 8278 22