1. Fast Track QA and
Testing with
Virtualization and the
Cloud
Robert Houben, CTO
FusionWare Integration Corp.
@Houbenator
linkedin.com/in/roberthouben
Fusionwarecloudcast.blogspot.ca
(604) 777-4254 x158
Fast Track QA and Testing with Virtualization and the Cloud 1
2. Data & System Integration since 1992
Who are We? Cloud Computing and Virtualization since 2003
Robert Houben, FusionWare – CTO
Middleware and Integration expert since 1986. Focusing
on extending our customers' investments in their back
office systems to leverage new technologies and
opportunities through Open Standards.
Mark Schramm, FusionWare – President
Caitlin Berndt, IBM – Mid-Market Services Sales Executive
Fast Track QA and Testing with Virtualization and the Cloud 2
3. Cloud Computing Definition
Overview
Demonstration
Agenda Choices and Summary
Links and References
Q&A
Fast Track QA and Testing with Virtualization and the Cloud 3
4. NIST Definition:
Cloud computing is a model for enabling
Cloud ubiquitous, convenient, on-demand
network access to a shared pool of
Computing configurable computing resources (e.g.,
Definition networks, servers, storage, applications, and
services) that can be rapidly provisioned and
released with minimal management effort or
service provider interaction.
Fast Track QA and Testing with Virtualization and the Cloud 4
5. More time testing, Less time setting up
Why Cloud More $$$ for testing, Less $$$ spent on hardware
and Faster Re-Testing (Reset and redo, fast and easy)
Virtualization? Repeatable Patterns improve quality
Wider breadth of options, more thorough testing
Fast Track QA and Testing with Virtualization and the Cloud 5
6. Image – Saved State or Metadata
Instance – Running VM
Workload – Virtual app components doing stuff
Cloud
Service – Pre-configured set of images.
Dictionary
Virtual Appliance (no, not a toaster)
Self Configuring Image
Saved State or Metadata and a Recipe
Fast Track QA and Testing with Virtualization and the Cloud 6
7. Today we provide practical demonstrations of
Admin vs. User configuration
Creating an instance from IBM-provided images
Customize the instance
Creating a custom image from the customized
Demonstration instance
Overview Creating instances from your custom images
Accessing these instances
We will discuss other sources of images and other
options
Then we’ll open the floor to discussions
Fast Track QA and Testing with Virtualization and the Cloud 7
8. Fast Track QA and Testing with Virtualization and the Cloud 8
9. Demonstration
Fast Track QA and Testing with Virtualization and the Cloud 9
10. You have these choices for images:
IBM provided images in SmartCloud Enterprise
Sources for Rational Asset Catalog
Images Your own preconfigured, saved images
Virtual Appliances, created using ICCT
Import any Linux image into SmartCloud Enterprise
Fast Track QA and Testing with Virtualization and the Cloud 10
11. Operating Systems
32-bit and 64-bit Linux
SUSE Linux Enterprise Server (SLES) 11
Red Hat Enterprise Linux (RHEL) 5.8
Microsoft Windows Server
Windows Server 2003 and 2008
SmartCloud IBM Middleware
Enterprise IBM Lotus
IBM Provided IBM WebSphere
IBM DB2, Informix and Cognos
Images IBM Tivoli
Development and test tools:
IBM Rational software
Aviarc and Servoy
And more…
Fast Track QA and Testing with Virtualization and the Cloud 11
12. Sample Configuration with Pricing
One computer running for one month.
Single system only.
Description Price (per month)
Bare Metal Hardware (amortized over 1 $100.00
year, $1200)
Pricing
Internal IT time to install OS and/or clean $300.00
Exercise system (4 hours @ $75)
(Old School) 2 resets of system (clean to pre-install $300.00
status) – 2 x 2 hours.
Reserve IP Address (ISP usually charges $20.00
$20.00)
Premium Support (optional) – IT Services $75.00
per hour
Total per month $720.00
Fast Track QA and Testing with Virtualization and the Cloud 12
13. Sample Configuration with Pricing
One instance running for one month
(actually charged hourly)
Description Price (shown for a
full month of use)
Base Instance for 1 full month $93.00
Pricing 60 GB storage (1GB in use) 1 full month Negligible
Exercise (optional, but useful)
2 images stored (average 15GB each with $3.00
2 save operations per month)
I/O: 1GB in, 10GB out/week $7.00
Reserve IP Address (optional) $7.00
Premium Support (optional) Monthly $77.00
Total per month $110.00
Fast Track QA and Testing with Virtualization and the Cloud 13
14. Make SmartCloud a private extension of your LAN
Security Secure Virtual Private Network Environment
(VPNE) with one VLAN - $167/month
Option One time setup fee for VPNE $923
Fast Track QA and Testing with Virtualization and the Cloud 14
15. You have these choices for deployment
SmartCloud Enterprise
Roll your own, do it yourself
Intel-based
Lower SLA – planned outages
SmartCloud Enterprise+
Targets for Managed (patches)
Higher SLA
Deployment Additional image options:
Power-based (IBM i, AIX)
IBM PureSystems
Private cloud – Hosted, Managed or do-it-yourself on
premise
Other…
VMWare ESX
Fast Track QA and Testing with Virtualization and the Cloud 15
16. We’ve only considered Infrastructure as a Service
(IaaS)
IBM SmartCloud Application Services (SCAS) which
is Platform as a Service (PaaS)
IBM has Software as a Service (SaaS) offerings like
SmartCloud for Social Business and more
More IBM IBM also provides Managed Security Services:
Cloud-based Hosted Managed Device Security (for your BYOD
headaches)
Solutions Antispam and Antivirus
Hosted Vulnerability Management Services
Hosted Application Security
Managed Backup
And more…
Fast Track QA and Testing with Virtualization and the Cloud 16
17. Testing
Software Testing Enters the Cloud
Specific http://test.techwell.com/articles/weekly/software-
Information testing-enters-cloud
Provision Testing Infrastructure rapidly
Multiple Long-running tests on parallel system
because infrastructure is no longer the barrier
Load testing: Easy to provision 20 servers
simulating 10,000 clients
Cloud Testing:
http://en.wikipedia.org/wiki/Cloud_testing
Fast Track QA and Testing with Virtualization and the Cloud 17
18. FusionWare’s IBM Partner Showcase:
http://www.fwic.net/Company/Partners/IBMPartnerS
howcase.aspx
NIST Cloud Computing Definition:
http://csrc.nist.gov/publications/nistpubs/800-
Links and 145/SP800-145.pdf
References IBM SmartCloud:
http://www.ibm.com/cloud/ca
IBM SmartCloud Enterprise:
http://www-935.ibm.com/services/ca/en/cloud-
enterprise/
Fast Track QA and Testing with Virtualization and the Cloud 18
19. We appreciate your participation.
Evaluations Please complete the Evaluation Forms
Fast Track QA and Testing with Virtualization and the Cloud 19
20. Robert Houben, CTO
FusionWare Integration Corp.
Robert.Houben@fwic.net
Q&A @Houbenator
linkedin.com/in/roberthouben
Fusionwarecloudcast.blogspot.ca
(604) 777-4254 x158
Fast Track QA and Testing with Virtualization and the Cloud 20
Editor's Notes
Self-service
Note that you also have to have space, power, cooling, you pay the full amount up front, and it becomes CAPEX not OPEX.You also need to order the system, ship it, unpack it, etc… so the self-provisioning has other hidden costs not reflected in this slide.
2 instances running for a 2 week engagement is equivalent to one image for a full month.As soon as you delete an instance, image or storage unit, you stop paying, so actual charges could be much smallerActual charges (excluding Reserve IP and Premium Support) is hourly, we’ve extended to a month.Support options: Forum, Premium, O/SReserving capacity reduces the cost
You can choose which instances are publicly visible and which ones require VPN access and VLAN configuration to enable securely bridging your internal LAN with the SmartCloud instances.