btd testing with the cloud v2.0
DESCRIPTION
TRANSCRIPT
![Page 1: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/1.jpg)
Testing with the Cloud
Cloud-Enabled Testing Services
Geert Vanhove
![Page 2: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/2.jpg)
• The Cloud Era• Problems in Software Testing
• Cost reduction• Flexibility• Compliance
• Cloud-Enabled Testing Services• Issues• Experience
• Do’s• Don’ts
• Q&A
Agenda
![Page 3: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/3.jpg)
© Sogeti
The Cloud Era
![Page 4: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/4.jpg)
© Sogeti
Source: NIST, 2009a
Cloud computing is a model for enabling convenient, on-demand 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. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
”
“
![Page 5: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/5.jpg)
© Sogeti
Another Cloud definition
CLOUD COMPUTING
AUTOMATIONAUTOMATION
VIRTUALIZATIONVIRTUALIZATION
STANDARDIZATIONSTANDARDIZATION
Reduced Cost
STANDARDIZATION
INTERNETINTERNET
V.I.S.A.
![Page 6: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/6.jpg)
© Sogeti
Focus on IT infrastructureFocus on IT
infrastructure
Outlook – Near termOutlook – Short termOutlook – Long term
Shift to IT services
Shift to IT services
Cloud as a business model
Cloud as a business model
Outlook
![Page 7: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/7.jpg)
© Sogeti
HIGHER RISKS
LOW R
ESULT
DELAY
RISING COSTS
INFLEXIBLE
ERRORSQUALITY
Problems
![Page 8: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/8.jpg)
© Sogeti
CostsCapEx to OpEx
Reduction in cycle time
Effective utilization of investments
Utility pricing: Pay-as-you-go
![Page 9: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/9.jpg)
© Sogeti
Flexibility
Ability to grow and shrink
Empowering project teams
Disparate teams
![Page 10: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/10.jpg)
© Sogeti
Traceability
Quality driven approach
Compliancy is a given
Auditable provisioning
![Page 11: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/11.jpg)
© Sogeti
But how?
![Page 12: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/12.jpg)
© Sogeti
Cloud-Enabled Testing Services
![Page 13: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/13.jpg)
© Sogeti
Cloud-enabled
![Page 14: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/14.jpg)
© Sogeti
Cloud-enabled
![Page 15: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/15.jpg)
© Sogeti
DevelopmentDevelopment TestTest AcceptanceAcceptance ProductionProduction
DTAP
![Page 16: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/16.jpg)
© Sogeti
Cloud
Internet
Test Infrastructure in the Cloud
![Page 17: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/17.jpg)
© Sogeti
Organization
Internet
Public Cloud
Public Cloud
Organization
Private Cloud
Internet
Private Cloud
Organization
Private Cloud
Internet
Public Cloud
Hybrid Cloud
Organization
Private Cloud
Internet
Public Cloud
Hybrid Cloud
Community Cloud
Deployment models
![Page 18: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/18.jpg)
© Sogeti
Available to the general public
Public Cloud
Owned by an organization selling Cloud
services
![Page 19: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/19.jpg)
© Sogeti
Deploy a Service with a few mouse clicks
Step 1Click and Choose the Service you need
Step 2Choose the hardware and usage configuration
Step 3Application provisioned and ready to run
Rational Team Concert running in 5 minutes
![Page 20: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/20.jpg)
© Sogeti
Solely for an organization
On premise or off premise
Private Cloud
![Page 21: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/21.jpg)
© Sogeti
Hybrid Cloud
Composed of two or more
Clouds
Offer data and applications, but separate
![Page 22: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/22.jpg)
© Sogeti
Community Cloud
Composed of two or more
Clouds
Form a community of organizations
![Page 23: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/23.jpg)
© Sogeti
Cloud-enabled
![Page 24: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/24.jpg)
© Sogeti
Test Tools as a Service
Implement ‘desktop’ solutions
Short deployment time (minutes vs.
months)
Available through the Internet
Always the latest versions and
updates
![Page 25: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/25.jpg)
© Sogeti
Months
Cost
s
Maintenance
Break Even
ROI
![Page 26: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/26.jpg)
© Sogeti
Cloud-enabled
![Page 27: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/27.jpg)
© Sogeti
c-STaaS Testing Tool Kit
High Level Services Offered
Test Tool Infrastructur
e Ownership
Testing Tool Administratio
n License Management
Tools Support & Technical
Query resolutions
![Page 28: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/28.jpg)
© Sogeti
Any issues?
![Page 29: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/29.jpg)
© Sogeti
Data segregati
on
![Page 30: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/30.jpg)
© Sogeti
Laws & Legislatio
n
Test data
Work processes
Test object storage
![Page 31: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/31.jpg)
© Sogeti
Security
“Trust is always earned, never
given”R. Williams
![Page 32: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/32.jpg)
© Sogeti
Security Risk
mitigation
Data dispersal and international privacy laws
Logging challenges
Multi-tenancy
Need for isolation management
EU DPD and US Safe Harbor program
Exposure of data to foreign government
Security of virtual OS’s in the Cloud
Attraction to hackers
Dependence of secure hypervisors
Quality of service guarantees
Basel II Trust
Encryption needs
Possibility of massive outages
Data ownership issues
![Page 33: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/33.jpg)
© Sogeti
De-perimeterised
Perimeterised
OpenProprietary
Internal
External
Private
Public
Source: The Jericho Forum: https://www.opengroup.org/jericho/index.htm
Cloud Security Cube
![Page 34: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/34.jpg)
© Sogeti
Security measures Public Cloud
Virtual machine isolation
Security group support
SSH, HTTPS for management
Web identity management
Audit history report
VPN connection
![Page 35: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/35.jpg)
© Sogeti
Experience
![Page 36: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/36.jpg)
© Sogeti
Virtualize to be
scalable
![Page 37: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/37.jpg)
© Sogeti
Test architecture blue print
![Page 38: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/38.jpg)
© Sogeti
Standardize
Application consolidation
Portfolio rationalization
Catalyze IT modernization
Improve internal IT services maturity
“Any customer can have a car painted any colour that he wants so long as it
is black”Henry Ford
![Page 39: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/39.jpg)
© Sogeti
Technical knowledge
![Page 40: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/40.jpg)
© Sogeti
Legacy systems
![Page 41: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/41.jpg)
© Sogeti
‘Killers’
Test data is confidential data
Public Cloud = Public Domain
Remain in control of the hosted data’s
security
![Page 42: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/42.jpg)
© Sogeti
The Future – Test the cloud
![Page 43: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/43.jpg)
© Sogeti
Conclusion
![Page 44: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/44.jpg)
© Sogeti
Questions?
![Page 46: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/46.jpg)
Extra slides
![Page 47: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/47.jpg)
© Sogeti
![Page 48: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/48.jpg)
© Sogeti
![Page 49: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/49.jpg)
© Sogeti
I would put it like this…
• Switch on capability• On demand provisioning (css) • Get Virtualized • Extended market reach• Tooling as a Service• Innovate through our experience
We are having the same salad with a different dressing!
We are having the same salad with a different dressing!
![Page 50: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/50.jpg)
© Sogeti
User Experience Screen Flow1. Site Intro
2.Log-in
3. Pick Image
![Page 51: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/51.jpg)
© Sogeti
User Experience Screen Flow
5. Verify Configuration
Step 2 of 3: Verify Image Configuration
Add Instance
Image Name: DB2 Express-C
Image Description: DB2 Express-C is an entry-level edition of the DB2 database
Request Name: Anthony Dasari
Quantity 25
Platform: 64bit
Operating System: Windows
Server Size: Bronze
Expires On: 10/17/2010 12:00 AM
DB2 user passwords(s)
db2cloud
Image Id: 37
Step 1 of 3: Select Image Configuration
Add Instance
Image Name: DB2 Express-C
Image Description: DB2 Express-C is an entry-level edition of the DB2 database.
Request Name: Anthony Dasari
Quantity 25
Platform:
Server Size (#CPU/RAM/HDD):
Expires On:
DB2 user passwords(s)
db2cloud
Image Id: 37
32bit 64bit
Click
Bronze: 2/4GB/850GBSilver: 4/8GB/1024GBGold: 8/16GB/1024GBPlatinum: 16/16GB/2048GB
Bronze 2/4GB/850GB
4. Pick Size
![Page 52: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/52.jpg)
© Sogeti
User Experience Screen Flow
6. Service Agreement
Step 3 of 3: Service Agreement
Add Instance
Please read carefully all terms and print and store them for your records.By clicking on the "I agree" button below, you agree that your access to theIBM Smart Business on the Cloud Service that IBM provides and any order you place are subject to the terms of both 1) the Service Description for the selected Service and 2) the Smart Business on the IBM Cloud - Public Agreement.
You may view and obtain copies of the available Service Description and the Agreement by clicking the links provided below and following the prompts as indicated.1. Smart Business on the IBM Public Cloud Agreement2. Service Description for selected Service
I agree I do not agree
7. Provision
![Page 53: BTD testing with the cloud v2.0](https://reader033.vdocuments.site/reader033/viewer/2022061207/54845013b4af9ff46c8b4724/html5/thumbnails/53.jpg)
© Sogeti
DB2 Server provisioned in 9 min!!
DB2 Server provisioned in 9 min!!
Added flexibility