SlideShare a Scribd company logo
Testing of Cloud Services 
The Approach: From Risks to Test 
Measures 
Kees Blokland and Jeroen Mengerink, Polteq 
www.eurostarconferences.com 
@esconfs 
#esconfs
Testing of Cloud Services 
The Approach: From Risks to Test 
Measures 
Kees Blokland 
Jeroen Mengerink 
Polteq Test Services BV 
The Netherlands
searching, recording, accounting, paying, writing, 
reviewing, tracking, calculating, developing, listening, 
analyzing, transmi t ting, learning, controlling, 
purchasing, testing, alarming, changing, updating, 
deleting, accessing, rejecting, correcting, studying, 
booking, receiving, tracing, protecting, deciding, 
managing, teaching, facilitating, identifying, copying, 
removing, demonstrating, checking, showing, 
selecting, subscribing, unsubscribing, sharing, 
mailing, communicating, reading, playing, working, 
meet ing, gambl ing, shopping, storing, cross 
checking, retrieving, configuring, sketching, saving, 
accelerating, enhancing, creating, growing, checking 
in, checking out, finding out, reaching, denying, 
talking, designing, making, verifying, measuring
5 
Email 
Surf 
Transfer 
Develop and Test 
Operate and Manage Store
6 
Email 
Surf 
Transfer 
Develop and Test 
redundancy, proliferation limitations 
storage claim 
80% unused 
environmentally unfriendly 
Operate and Manage Store
7 
Email 
Surf 
Transfer 
Develop and Test 
internet technology 
virtualization 
SOA 
standard software bandwidth 
Operate and Manage Store
searching, recording, accounting, paying, writing, 
reviewing, tracking, calculating, developing, listening, 
analyzing, Develop and Test 
transmi t ting, learning, controlling, 
Email 
Surf 
purchasing, testing, alarming, changing, Transfer 
updating, 
deleting, accessing, rejecting, correcting, studying, 
booking, receiving, tracing, protecting, deciding, 
managing, teaching, facilitating, identifying, copying, 
removing, demonstrating, checking, showing, 
selecting, subscribing, unsubscribing, sharing, 
mailing, communicating, reading, playing, working, 
meet ing, gambl ing, shopping, storing, cross 
checking, retrieving, configuring, sketching, saving, 
accelerating, Operate and Manage enhancing, creating, growing, Store 
checking 
in, checking out, finding out, reaching, denying, 
talking, 8 
designing, making, verifying, measuring
Essential characteristics 
On-demand service 
 Self service provisioning, pay-per-use 
 No human interaction 
US: National Institute of Standards and Technology 
http://www.nist.gov
Essential characteristics 
On-demand service 
Broad network access 
 Standard mechanisms over networks 
US: National Institute of Standards and Technology 
http://www.nist.gov 
 “Any” client
Essential characteristics 
On-demand service 
Broad network access 
Resource pooling 
US: National Institute of Standards and Technology 
http://www.nist.gov 
 Multi-tenant 
 Storage, processing, memory, virtual machines, … 
 Location independent
Essential characteristics 
On-demand service 
Broad network access 
Resource pooling 
US: National Institute of Standards and Technology 
http://www.nist.gov 
Rapid elasticity 
 Rapid scale in and out 
 “Any quantity” at any time
Essential characteristics 
On-demand service 
Broad network access 
Resource pooling 
US: National Institute of Standards and Technology 
http://www.nist.gov 
Rapid elasticity 
Measured service 
 Controlled resource use 
 Transparency, pay-per-use
Essential characteristics 
On-demand service 
Broad network access 
Resource pooling 
US: National Institute of Standards and Technology 
http://www.nist.gov 
Rapid elasticity 
Measured service 
Deployment models 
– private cloud 
– community cloud 
– public cloud 
– hybrid cloud 
Service Models 
Software as a Service 
Platform as a Service 
Infrastructure as a Service
What is “done” in the cloud? 
16 
>500 
Private 
Hybride 
Community 
IaaS, PaaS, DaaS, SaaS 
Taas 
*aaS 
Data Centre 
Data Management 
Business processes 
Consumer 
Public 
SaaS 
Surf and mail 
Apps 
Social media 
Dropbox 
Google services 
Spotify 
Picasa 
Games 
…………… 
<500, SME 
Public 
*aaS 
Mail 
Storage 
Infrastructure 
CRM 
Finance 
Business processes
Continuity 
Privacy 
Multi platform 
Legislation 
Cyber crime 
Impact organisation 
Standards 
143
Performance Standards 
Continuïty 
Privacy 
Security 
Availability & Continuity 
Functionality 
Manageability 
Multi platform 
Legislation 
Cyber crime 
Legislation & Regulations 
Impact organisation 
Suppliers & Outsourcing 
R i s k s
19 
YOUR 
Operational Profile 
Other customers 
YOUR 
Operational Profile 
PLUS 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
20 
The idea: 
“it’s safe” 
Everything over the web 
Home ground for 
hackers 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
21 
No free choice of 
device. 
Bring Your Own Device 
Endless 
possibilities. 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
22 
Taken care of. 
Backup and recovery 
Who will support 
me? 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
23 
Planned and 
controlled 
Updates, patches, fixes, … 
Do I have a 
choice? 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
24 
In house. 
Where is my data? 
And is that OK? 
Somewhere… 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
25 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
Testing? 
26 
Interview 
Check 
Intake 
Trial 
Proof of concept
Testing! 
27 
Interview 
Check 
Intake 
Trial 
Proof of concept 
Proof ofI nctoenrvcieepwt 
Proef 
Intake 
Testen
28 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Proof ofI nctoenrvcieepwt 
Proef 
Intake 
Testen
29 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
30 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
31 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
32 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Architecture 
From “individual” risks 
to 
“individual” test measures
33 
Selection 
Implementation 
Production 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
34 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
35 
Selection Criteria 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
36 
Proof of Concept 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
37 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
38 
Known measures 
tuned and tweaked 
New measures developed 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
39 
YOUR 
Operational Profile 
Load Testing 
YOUR 
Operational Profile 
PLUS 
ACTUAL MOMENT 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
40 
Online – Offline 
Use case testing. 
Global testing. 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
41 
Multiplatform 
testing. 
Any device – any platform 
Multiplatform 
testing. 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
42 
Internet Explorer 6 
Internet Explorer 7 
Internet Explorer 8 
Firefox 3.5 
Firefox 3.6 
Firefox 4 
Safari 4 
Safari 5 
Chrome11 
Opera11 
Windows XP 
Windows Vista 
Windows 7 
Windows 2003 server 
Windows 8 
Windows CE 
Linux 
Unix 
Mac OS Lion 
Mac OS Snowleopard 
iOS 
Android 
Operating Systems 
Browsers 
Multiplatform 
Devices 
Computer 
Mobile 
Tablet 
PC 
SUN 
Macintosh 
Samsung … 
NOKIA … 
Windows Mobile 
iPhone .. 
Xxx … 
ASUS.. 
Blackberry… 
MOTOROLA… 
Xxx …
43 
Multiplatform 
testing. 
Any device – any platform 
Multiplatform 
testing. 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
44 
Incidental testing. 
Legislation + Regulations 
= 
Test basis 
Compliancy testing. 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
45 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s
46 
Continuous 
End-to-End Test 
Functionals 
and 
non-functionals 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures
Continuity 
Privacy 
Interview 
Multi platform 
Legislation 
Cyber crime 
Impact organisation 
Standards 
Check 
Intake 
Trial 
Proof of concept
Continuity 
Privacy 
Interview 
Multi platform 
Legislation 
Cyber crime 
Impact organisation 
Standards 
Check 
Intake 
Trial 
Proof of concept
49 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Test starts earlier 
Availability & Continuity 
Testing 
Test scope is widened 
Test will never stop 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Architecture 
From “individual” risks 
to 
“individual” test measures
50 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Questions?
51 
Testing during Selection 
Performance Testing 
Security Testing 
Manageability Testing 
Availability & Continuity 
Testing 
Functional Testing 
Migration Testing 
Testing caused by 
Legislation & Regulations 
Testing in Production 
Test Measures 
Performance 
Security 
Availability & Continuity 
Functionality 
Manageability 
Legislation & Regulations 
Suppliers & Outsourcing 
R i s k s 
Thank you!

More Related Content

Viewers also liked

Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
Muhammadu Isa
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
BugRaptors
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
Cygnet Infotech
 
Cloud testing
Cloud testingCloud testing
Cloud testing
Khizra Sammad
 
Performance Testing in the Cloud
Performance Testing in the CloudPerformance Testing in the Cloud
Performance Testing in the Cloud
stuartmoncrieff
 
Cloud testing
Cloud testingCloud testing
Cloud testing
Baiju Joseph
 
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration TestingCloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Dr Ganesh Iyer
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
Agarwaljay
 

Viewers also liked (10)

Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Performance Testing in the Cloud
Performance Testing in the CloudPerformance Testing in the Cloud
Performance Testing in the Cloud
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration TestingCloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration Testing
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 

Similar to Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012

High-flying Cloud Testing Techniques
High-flying Cloud Testing TechniquesHigh-flying Cloud Testing Techniques
High-flying Cloud Testing Techniques
TechWell
 
Test Management for Cloud-based Applications
Test Management for Cloud-based ApplicationsTest Management for Cloud-based Applications
Test Management for Cloud-based Applications
TechWell
 
Going Cloudy? How to test SaaS? with Kees Blokland
Going Cloudy? How to test SaaS? with Kees Blokland Going Cloudy? How to test SaaS? with Kees Blokland
Going Cloudy? How to test SaaS? with Kees Blokland
TEST Huddle
 
EuroStar Webinar Testing Cloud Services Kees Blokland
EuroStar Webinar Testing Cloud Services Kees BloklandEuroStar Webinar Testing Cloud Services Kees Blokland
EuroStar Webinar Testing Cloud Services Kees Blokland
Kees Blokland
 
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin PolNon-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
Kees Blokland
 
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
TEST Huddle
 
Testing cloud services - EuroSTAR
Testing cloud services - EuroSTARTesting cloud services - EuroSTAR
Testing cloud services - EuroSTAR
Jeroen Mengerink
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
TEST Huddle
 
Smart Contract Audit and Development
Smart Contract Audit and DevelopmentSmart Contract Audit and Development
Smart Contract Audit and Development
Mobiloitte Technologies
 
5 QA Initiatives for Digital Success
5 QA Initiatives for Digital Success5 QA Initiatives for Digital Success
5 QA Initiatives for Digital Success
Cigniti Technologies Ltd
 
Learning from Verizon 2017 Data Breach Investigations Report – The New Targets
Learning from Verizon 2017 Data Breach Investigations Report – The New TargetsLearning from Verizon 2017 Data Breach Investigations Report – The New Targets
Learning from Verizon 2017 Data Breach Investigations Report – The New Targets
Ulf Mattsson
 
System Standards for managing in a connected world !-Seven step-consulting-2-...
System Standards for managing in a connected world !-Seven step-consulting-2-...System Standards for managing in a connected world !-Seven step-consulting-2-...
System Standards for managing in a connected world !-Seven step-consulting-2-...
Ajai Srivastava
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
Cigniti Technologies Ltd
 
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
Continuous Delivery for people who do not write code - Matthew Skelton - ConfluxContinuous Delivery for people who do not write code - Matthew Skelton - Conflux
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
Matthew Skelton
 
Assocham conf grc sept 13
Assocham conf  grc  sept 13Assocham conf  grc  sept 13
Assocham conf grc sept 13subramanian K
 
Cyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdfCyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdf
NaveenKumar470500
 
Cyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdfCyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdf
CyberPactSolutions
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software quality
Tomasz Jamka
 
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Kaali Dass PMP, PhD.
 
Cyber review-guide
Cyber review-guideCyber review-guide
Cyber review-guide
aqazad
 

Similar to Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012 (20)

High-flying Cloud Testing Techniques
High-flying Cloud Testing TechniquesHigh-flying Cloud Testing Techniques
High-flying Cloud Testing Techniques
 
Test Management for Cloud-based Applications
Test Management for Cloud-based ApplicationsTest Management for Cloud-based Applications
Test Management for Cloud-based Applications
 
Going Cloudy? How to test SaaS? with Kees Blokland
Going Cloudy? How to test SaaS? with Kees Blokland Going Cloudy? How to test SaaS? with Kees Blokland
Going Cloudy? How to test SaaS? with Kees Blokland
 
EuroStar Webinar Testing Cloud Services Kees Blokland
EuroStar Webinar Testing Cloud Services Kees BloklandEuroStar Webinar Testing Cloud Services Kees Blokland
EuroStar Webinar Testing Cloud Services Kees Blokland
 
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin PolNon-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
Non-functional Issues in Cloud Based Systems by Kees Blokland and Martin Pol
 
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
Moving into the Cloud: Make Sure your Test Approach is Cloud Proof by Ruud Te...
 
Testing cloud services - EuroSTAR
Testing cloud services - EuroSTARTesting cloud services - EuroSTAR
Testing cloud services - EuroSTAR
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
 
Smart Contract Audit and Development
Smart Contract Audit and DevelopmentSmart Contract Audit and Development
Smart Contract Audit and Development
 
5 QA Initiatives for Digital Success
5 QA Initiatives for Digital Success5 QA Initiatives for Digital Success
5 QA Initiatives for Digital Success
 
Learning from Verizon 2017 Data Breach Investigations Report – The New Targets
Learning from Verizon 2017 Data Breach Investigations Report – The New TargetsLearning from Verizon 2017 Data Breach Investigations Report – The New Targets
Learning from Verizon 2017 Data Breach Investigations Report – The New Targets
 
System Standards for managing in a connected world !-Seven step-consulting-2-...
System Standards for managing in a connected world !-Seven step-consulting-2-...System Standards for managing in a connected world !-Seven step-consulting-2-...
System Standards for managing in a connected world !-Seven step-consulting-2-...
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
Continuous Delivery for people who do not write code - Matthew Skelton - ConfluxContinuous Delivery for people who do not write code - Matthew Skelton - Conflux
Continuous Delivery for people who do not write code - Matthew Skelton - Conflux
 
Assocham conf grc sept 13
Assocham conf  grc  sept 13Assocham conf  grc  sept 13
Assocham conf grc sept 13
 
Cyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdfCyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdf
 
Cyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdfCyber_Security_CyberPact.pdf
Cyber_Security_CyberPact.pdf
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software quality
 
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
Delight Your Customers with Four Eyes of Quality: Agile Quality Improvement S...
 
Cyber review-guide
Cyber review-guideCyber review-guide
Cyber review-guide
 

More from TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
TEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
TEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
TEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
TEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
TEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
TEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
TEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
TEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
TEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
TEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
TEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
TEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
TEST Huddle
 

More from TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012

  • 1. Testing of Cloud Services The Approach: From Risks to Test Measures Kees Blokland and Jeroen Mengerink, Polteq www.eurostarconferences.com @esconfs #esconfs
  • 2. Testing of Cloud Services The Approach: From Risks to Test Measures Kees Blokland Jeroen Mengerink Polteq Test Services BV The Netherlands
  • 3.
  • 4. searching, recording, accounting, paying, writing, reviewing, tracking, calculating, developing, listening, analyzing, transmi t ting, learning, controlling, purchasing, testing, alarming, changing, updating, deleting, accessing, rejecting, correcting, studying, booking, receiving, tracing, protecting, deciding, managing, teaching, facilitating, identifying, copying, removing, demonstrating, checking, showing, selecting, subscribing, unsubscribing, sharing, mailing, communicating, reading, playing, working, meet ing, gambl ing, shopping, storing, cross checking, retrieving, configuring, sketching, saving, accelerating, enhancing, creating, growing, checking in, checking out, finding out, reaching, denying, talking, designing, making, verifying, measuring
  • 5. 5 Email Surf Transfer Develop and Test Operate and Manage Store
  • 6. 6 Email Surf Transfer Develop and Test redundancy, proliferation limitations storage claim 80% unused environmentally unfriendly Operate and Manage Store
  • 7. 7 Email Surf Transfer Develop and Test internet technology virtualization SOA standard software bandwidth Operate and Manage Store
  • 8. searching, recording, accounting, paying, writing, reviewing, tracking, calculating, developing, listening, analyzing, Develop and Test transmi t ting, learning, controlling, Email Surf purchasing, testing, alarming, changing, Transfer updating, deleting, accessing, rejecting, correcting, studying, booking, receiving, tracing, protecting, deciding, managing, teaching, facilitating, identifying, copying, removing, demonstrating, checking, showing, selecting, subscribing, unsubscribing, sharing, mailing, communicating, reading, playing, working, meet ing, gambl ing, shopping, storing, cross checking, retrieving, configuring, sketching, saving, accelerating, Operate and Manage enhancing, creating, growing, Store checking in, checking out, finding out, reaching, denying, talking, 8 designing, making, verifying, measuring
  • 9.
  • 10. Essential characteristics On-demand service  Self service provisioning, pay-per-use  No human interaction US: National Institute of Standards and Technology http://www.nist.gov
  • 11. Essential characteristics On-demand service Broad network access  Standard mechanisms over networks US: National Institute of Standards and Technology http://www.nist.gov  “Any” client
  • 12. Essential characteristics On-demand service Broad network access Resource pooling US: National Institute of Standards and Technology http://www.nist.gov  Multi-tenant  Storage, processing, memory, virtual machines, …  Location independent
  • 13. Essential characteristics On-demand service Broad network access Resource pooling US: National Institute of Standards and Technology http://www.nist.gov Rapid elasticity  Rapid scale in and out  “Any quantity” at any time
  • 14. Essential characteristics On-demand service Broad network access Resource pooling US: National Institute of Standards and Technology http://www.nist.gov Rapid elasticity Measured service  Controlled resource use  Transparency, pay-per-use
  • 15. Essential characteristics On-demand service Broad network access Resource pooling US: National Institute of Standards and Technology http://www.nist.gov Rapid elasticity Measured service Deployment models – private cloud – community cloud – public cloud – hybrid cloud Service Models Software as a Service Platform as a Service Infrastructure as a Service
  • 16. What is “done” in the cloud? 16 >500 Private Hybride Community IaaS, PaaS, DaaS, SaaS Taas *aaS Data Centre Data Management Business processes Consumer Public SaaS Surf and mail Apps Social media Dropbox Google services Spotify Picasa Games …………… <500, SME Public *aaS Mail Storage Infrastructure CRM Finance Business processes
  • 17. Continuity Privacy Multi platform Legislation Cyber crime Impact organisation Standards 143
  • 18. Performance Standards Continuïty Privacy Security Availability & Continuity Functionality Manageability Multi platform Legislation Cyber crime Legislation & Regulations Impact organisation Suppliers & Outsourcing R i s k s
  • 19. 19 YOUR Operational Profile Other customers YOUR Operational Profile PLUS Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 20. 20 The idea: “it’s safe” Everything over the web Home ground for hackers Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 21. 21 No free choice of device. Bring Your Own Device Endless possibilities. Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 22. 22 Taken care of. Backup and recovery Who will support me? Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 23. 23 Planned and controlled Updates, patches, fixes, … Do I have a choice? Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 24. 24 In house. Where is my data? And is that OK? Somewhere… Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 25. 25 Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 26. Testing? 26 Interview Check Intake Trial Proof of concept
  • 27. Testing! 27 Interview Check Intake Trial Proof of concept Proof ofI nctoenrvcieepwt Proef Intake Testen
  • 28. 28 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Proof ofI nctoenrvcieepwt Proef Intake Testen
  • 29. 29 Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 30. 30 Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 31. 31 Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 32. 32 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Architecture From “individual” risks to “individual” test measures
  • 33. 33 Selection Implementation Production Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 34. 34 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 35. 35 Selection Criteria Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 36. 36 Proof of Concept Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 37. 37 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 38. 38 Known measures tuned and tweaked New measures developed Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 39. 39 YOUR Operational Profile Load Testing YOUR Operational Profile PLUS ACTUAL MOMENT Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 40. 40 Online – Offline Use case testing. Global testing. Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 41. 41 Multiplatform testing. Any device – any platform Multiplatform testing. Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 42. 42 Internet Explorer 6 Internet Explorer 7 Internet Explorer 8 Firefox 3.5 Firefox 3.6 Firefox 4 Safari 4 Safari 5 Chrome11 Opera11 Windows XP Windows Vista Windows 7 Windows 2003 server Windows 8 Windows CE Linux Unix Mac OS Lion Mac OS Snowleopard iOS Android Operating Systems Browsers Multiplatform Devices Computer Mobile Tablet PC SUN Macintosh Samsung … NOKIA … Windows Mobile iPhone .. Xxx … ASUS.. Blackberry… MOTOROLA… Xxx …
  • 43. 43 Multiplatform testing. Any device – any platform Multiplatform testing. Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 44. 44 Incidental testing. Legislation + Regulations = Test basis Compliancy testing. Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 45. 45 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s
  • 46. 46 Continuous End-to-End Test Functionals and non-functionals Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures
  • 47. Continuity Privacy Interview Multi platform Legislation Cyber crime Impact organisation Standards Check Intake Trial Proof of concept
  • 48. Continuity Privacy Interview Multi platform Legislation Cyber crime Impact organisation Standards Check Intake Trial Proof of concept
  • 49. 49 Testing during Selection Performance Testing Security Testing Manageability Testing Test starts earlier Availability & Continuity Testing Test scope is widened Test will never stop Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Architecture From “individual” risks to “individual” test measures
  • 50. 50 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Questions?
  • 51. 51 Testing during Selection Performance Testing Security Testing Manageability Testing Availability & Continuity Testing Functional Testing Migration Testing Testing caused by Legislation & Regulations Testing in Production Test Measures Performance Security Availability & Continuity Functionality Manageability Legislation & Regulations Suppliers & Outsourcing R i s k s Thank you!