SlideShare a Scribd company logo
1 of 17
Cloud Testing
Agenda




2

Introduction to concepts of Cloud
Computing & its services
Understand the test types supported by
the cloud & how we can leverage Cloud
Computing for Testing

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Cloud & Cloud Computing


Cloud –

A large number of computers connected through a real-time communication network






Virtual & shared servers provide software, infrastructure, platform to customers
Applications are available as hosted solutions on a “pay as you use” basis

Cloud Computing –

Computing by the use of a cloud




Ability to run components of a program or an application on many connected computers at
the same time
A model where IT networks, Servers, Storage, Applications and Services are shared with
multiple users





3

Data is mirrored on multiple servers hence accessible all the time
Cloud Computing has 3 delivery models….or services….

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Computing Services…

4

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Testing & the supported types


Cloud testing is a form of software testing in which web applications use cloud computing
environments (a "cloud") to simulate real-world user traffic
Stress test is used to determine ability of application to maintain a certain level of
effectiveness beyond breaking point
Load Test involves creation of heavy user traffic per requirements and measuring
its response and monitor / tune the performance of any application
Performance Test is all about finding out thresholds & bottlenecks
Functional Testing of both internet and non-internet applications can be
performed using cloud testing. The process of verification against specifications or
system requirements is carried out in the cloud instead of on-site software testing
Compatibility Testing can be made effortless by using cloud environment where
instances of different Operating Systems can be created on demand whilst InterOperability Testing focuses on using cloud environment to test with different
versions of an application
Disaster Recovery Testing helps ensure that an organization can recover data,
restore business critical applications and continue operations after an

5

03/06/14

interruption of services.
Latency Testing measures the latency between the action and the corresponding
response for / from applications after deploying it on cloud

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Computing leverage
to Testing
Type of Test
Stress Testing

Ex: Christmas / Boxing Day online shopping (seasonal web traffic)

Load Testing

Ex: People accessing www.bbc.co.uk for specific news (geographical traffic)

Performance Testing

Ex: Cloud Analytics provide web performance graphs to highlight peaks and
troughs in performance

Functional Test

Ex: Local apps can use a billing app hosted on the cloud for an end to end /
integration test

Latency Test

Ex: Cloud Analytics provide response time statistics

Compatibility Test

Ex: Cloud offers capability to test with different operating systems (Windows,
Mac, Unix, Linux…)

Inter-Operability

Ex: Cloud offers capability to test with multiple versions of apps (Browser
Sandbox offered by www.Spoon.net

Disaster Recovery

6

Cloud Testing Leverage

Ex: Cloud servers, storing mirrored data, helps Disaster Recovery testing

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Testing Model

Organisation
Testers

Cloud Testing
Service Provider

Analysis of
Results
Generate Real-time
Reports and Analytics

www traffic

Leveraging
Cloud Servers

Cloud Service
Provider
7

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Testing - Benefits
Auto
Provisioning

Seamless
Resource
Availability

Location
Independent

Pay as you
use

Scalability

Virtualised
and Dynamic

Easy Storage
Management
8

03/06/14

Reduce the
barriers to
innovation

High
Productivity
Reduced
Capital
Expenditure

Replicates real
Quick
world usage of
deployment
systems
Presentation on Cloud Testing by Sachin Aralikatti
CineFunTV – A Case Study
Co. Description & Challenges

Advantage of Cloud

CineFunTV is a media distribution start-up company
and helps provide access to LIVE TV Channels, movies &
other media content from South Asian countries to
expats in the UK and Europe
 CineFunTV needed a high speed dedicated broadband
line accompanied by high performance servers to upload
several Terabytes of video content and allow for users to
search / browse & view the videos from anywhere in the
world
 Tried setting up local servers, 3rd party vendors and a
few suppliers who all failed to deliver the results due to
large volume data, bandwidth & latency issues
 In addition to the above the CineFunTV Team based in
India had to ensure that end users were able to enjoy
uninterrupted high quality entertainment with minimal
latency issues, by carrying out a wide range of tests and
hence the servers had to be up and running all the time
allowing data access





9

03/06/14

Use of Amazon Cloud (Pay as you use) servers / services
reduced the overall costs (monthly cloud usage cost =
$125/Tb for storage + Bandwidth costs) significantly due to
 reduced hardware & setup costs (£1000 to £4000
per server)
 server management & maintenance costs (approx.
£50 to £300 a month per server)
 readily available cloud storage setup accompanied
by high bandwidth facility for video streaming
 24 x 7 global access to data (cost of resources
working 24x7)
Minimal latency issues due to Amazon’s CDN (content
delivery network) as the content requested by the end user
is delivered from the nearest located CDN node (server)
 CineFunTV team in India can access the data 24x7 as the
cloud servers are up and running all the time


Presentation on Cloud Testing by Sachin Aralikatti
The Future…
hand held
devices
21st Century

fast moving

digital world

Cloud Testing
is the way

Access via
mobile
numerous
devices

10

03/06/14

& be cost
Under Cloud Testing by time to Aralikatti
Presentation on pressure to reduce Sachin market
effective
Thank You

11

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
Appendix

12

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
…Cloud Computing Services

13

03/06/14

(contd.)

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Testing –
Deployment Models
- Composition of 2 or more clouds (public, private or community)
- Clouds remain as unique entities, yet bound together, offering benefits of multiple deployment models
- Enables delivery of specific business service through use of externally available public cloud services

Hybrid Cloud

Private
Cloud

Public
Cloud

- Network open for public use
- Shared data centres
- Shared servers
- Shared resources
- Vulnerable to security threats
- Non-customised solutions
- Cost effective
- No Setup & Maintenance costs

14

03/06/14

- Single organization
- Self run data centres
- Dedicated Servers
- Guaranteed resources
- Secure front end / networks
- Customised solutions
- Capital intensive
- Setup & Maintenance costs

Community
Cloud
- Network/Infrastructure shared between organisations from a specific community
- Shared data centres / servers / resources but with known users from the community
- Costs shared with other users in the community & benefits of cloud are realised

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Testing –
Limitations / Challenges
Data
Integrity

Vendor
Lock-in

Organisational
Support
Privacy

Security
Not all
applications
can be tested

Speed / Lack
of Internet
affects work
Policies around
Intellectual
Property

15

03/06/14

Test results
dependent on
providers network

High Initial
Setup Cost

Compliance
& Legal

Abuse

Presentation on Cloud Testing by Sachin Aralikatti
Cloud Service Providers

16

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti
References
List of References:
1. www.Wikipedia.org / commons.wikimedia.org
2. www.skali.net
3. www.Baroan.com
4. Building tomorrow’s enterprise – whitepaper by Neha Mehrotra (Infosys)
5. Images – google search (several websites)
a. University of Connecticut – www.unconn.edu
b. www.socialproma.com
c. www.organicmarketingservices.com
d. www.semrush.com
e. www.heidistjohn.com
f.
www.freshersplane.com
g. www.emerkirrane.com
h. www.bravr.com
i.
www.dreamstime.com
j.
www.peritech-p.com
k. www.Mascdesigns.wordpress.com
l.
www.biztrafficstation.com

17

03/06/14

Presentation on Cloud Testing by Sachin Aralikatti

More Related Content

What's hot

Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Simplilearn
 
Cloud Computing Risk Management (Multi Venue)
Cloud Computing Risk Management (Multi Venue)Cloud Computing Risk Management (Multi Venue)
Cloud Computing Risk Management (Multi Venue)
Brian K. Dickard
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
SogetiLabs
 

What's hot (20)

Cloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to TestingCloud Testing - A New Age Approach to Testing
Cloud Testing - A New Age Approach to Testing
 
A Practical Guide to Cloud Migration
A Practical Guide to Cloud MigrationA Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
 
Cloud migration slides
Cloud migration slidesCloud migration slides
Cloud migration slides
 
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
 
The Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud MigrationThe Qa Testing Checklists for Successful Cloud Migration
The Qa Testing Checklists for Successful Cloud Migration
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
Introduction to Azure
Introduction to AzureIntroduction to Azure
Introduction to Azure
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
Multi Cloud Architecture Approach
Multi Cloud Architecture ApproachMulti Cloud Architecture Approach
Multi Cloud Architecture Approach
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Emerging Trends in Hybrid-Cloud & Multi-Cloud Strategies
Emerging Trends in Hybrid-Cloud & Multi-Cloud StrategiesEmerging Trends in Hybrid-Cloud & Multi-Cloud Strategies
Emerging Trends in Hybrid-Cloud & Multi-Cloud Strategies
 
Cloud Computing Risk Management (Multi Venue)
Cloud Computing Risk Management (Multi Venue)Cloud Computing Risk Management (Multi Venue)
Cloud Computing Risk Management (Multi Venue)
 
Building A Cloud Strategy PowerPoint Presentation Slides
Building A Cloud Strategy PowerPoint Presentation SlidesBuilding A Cloud Strategy PowerPoint Presentation Slides
Building A Cloud Strategy PowerPoint Presentation Slides
 
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Azure migration
Azure migrationAzure migration
Azure migration
 

Viewers also liked

Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
Cygnet Infotech
 
Security testing
Security testingSecurity testing
Security testing
baskar p
 
Web application security & Testing
Web application security  & TestingWeb application security  & Testing
Web application security & Testing
Deepu S Nath
 

Viewers also liked (18)

Testing a SaaS Platform
Testing a SaaS PlatformTesting a SaaS Platform
Testing a SaaS Platform
 
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
 
SaaS Testing Overview - Foundation
SaaS Testing Overview - FoundationSaaS Testing Overview - Foundation
SaaS Testing Overview - Foundation
 
Testing SAAS, how to go about it?
Testing SAAS, how to go about it?Testing SAAS, how to go about it?
Testing SAAS, how to go about it?
 
SaaS Testing on an Agile World
SaaS Testing on an Agile WorldSaaS Testing on an Agile World
SaaS Testing on an Agile World
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
 
Are you ready for the cloud
Are you ready for the cloudAre you ready for the cloud
Are you ready for the cloud
 
Higher Quality Development, Faster Release Cycles
Higher Quality Development, Faster Release CyclesHigher Quality Development, Faster Release Cycles
Higher Quality Development, Faster Release Cycles
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
 
Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010
Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010
Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010
 
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya M
 
Cloud testing v1
Cloud testing v1Cloud testing v1
Cloud testing v1
 
Security testing
Security testingSecurity testing
Security testing
 
Web application security & Testing
Web application security  & TestingWeb application security  & Testing
Web application security & Testing
 

Similar to Cloud testing

Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
kevnikool
 
Emerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. RajaramanEmerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. Rajaraman
municsaa
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
Prithvi Rajkumar
 
CompTIA Cloud Plus Certification Bootcamp June 2017
CompTIA Cloud Plus Certification Bootcamp June 2017CompTIA Cloud Plus Certification Bootcamp June 2017
CompTIA Cloud Plus Certification Bootcamp June 2017
Joseph Holbrook, Chief Learning Officer (CLO)
 

Similar to Cloud testing (20)

Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud computing and its application in libraries
Cloud computing and its application in librariesCloud computing and its application in libraries
Cloud computing and its application in libraries
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentation
 
Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices Gomez Blazing Fast Cloud Best Practices
Gomez Blazing Fast Cloud Best Practices
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Emerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. RajaramanEmerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. Rajaraman
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
SE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud ComputingSE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud Computing
 
Unit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptxUnit 1_Introduction to Cloud Technologies.pptx
Unit 1_Introduction to Cloud Technologies.pptx
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Final
FinalFinal
Final
 
Associated IoT Technologies.pptx
Associated IoT Technologies.pptxAssociated IoT Technologies.pptx
Associated IoT Technologies.pptx
 
CompTIA Cloud Plus Certification Bootcamp June 2017
CompTIA Cloud Plus Certification Bootcamp June 2017CompTIA Cloud Plus Certification Bootcamp June 2017
CompTIA Cloud Plus Certification Bootcamp June 2017
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloud computing(Basic).pptx
Cloud computing(Basic).pptxCloud computing(Basic).pptx
Cloud computing(Basic).pptx
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Cloud testing

  • 2. Agenda   2 Introduction to concepts of Cloud Computing & its services Understand the test types supported by the cloud & how we can leverage Cloud Computing for Testing 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 3. Cloud & Cloud Computing  Cloud –  A large number of computers connected through a real-time communication network    Virtual & shared servers provide software, infrastructure, platform to customers Applications are available as hosted solutions on a “pay as you use” basis Cloud Computing –  Computing by the use of a cloud   Ability to run components of a program or an application on many connected computers at the same time A model where IT networks, Servers, Storage, Applications and Services are shared with multiple users   3 Data is mirrored on multiple servers hence accessible all the time Cloud Computing has 3 delivery models….or services…. 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 4. Cloud Computing Services… 4 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 5. Cloud Testing & the supported types  Cloud testing is a form of software testing in which web applications use cloud computing environments (a "cloud") to simulate real-world user traffic Stress test is used to determine ability of application to maintain a certain level of effectiveness beyond breaking point Load Test involves creation of heavy user traffic per requirements and measuring its response and monitor / tune the performance of any application Performance Test is all about finding out thresholds & bottlenecks Functional Testing of both internet and non-internet applications can be performed using cloud testing. The process of verification against specifications or system requirements is carried out in the cloud instead of on-site software testing Compatibility Testing can be made effortless by using cloud environment where instances of different Operating Systems can be created on demand whilst InterOperability Testing focuses on using cloud environment to test with different versions of an application Disaster Recovery Testing helps ensure that an organization can recover data, restore business critical applications and continue operations after an 5 03/06/14 interruption of services. Latency Testing measures the latency between the action and the corresponding response for / from applications after deploying it on cloud Presentation on Cloud Testing by Sachin Aralikatti
  • 6. Cloud Computing leverage to Testing Type of Test Stress Testing Ex: Christmas / Boxing Day online shopping (seasonal web traffic) Load Testing Ex: People accessing www.bbc.co.uk for specific news (geographical traffic) Performance Testing Ex: Cloud Analytics provide web performance graphs to highlight peaks and troughs in performance Functional Test Ex: Local apps can use a billing app hosted on the cloud for an end to end / integration test Latency Test Ex: Cloud Analytics provide response time statistics Compatibility Test Ex: Cloud offers capability to test with different operating systems (Windows, Mac, Unix, Linux…) Inter-Operability Ex: Cloud offers capability to test with multiple versions of apps (Browser Sandbox offered by www.Spoon.net Disaster Recovery 6 Cloud Testing Leverage Ex: Cloud servers, storing mirrored data, helps Disaster Recovery testing 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 7. Cloud Testing Model Organisation Testers Cloud Testing Service Provider Analysis of Results Generate Real-time Reports and Analytics www traffic Leveraging Cloud Servers Cloud Service Provider 7 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 8. Cloud Testing - Benefits Auto Provisioning Seamless Resource Availability Location Independent Pay as you use Scalability Virtualised and Dynamic Easy Storage Management 8 03/06/14 Reduce the barriers to innovation High Productivity Reduced Capital Expenditure Replicates real Quick world usage of deployment systems Presentation on Cloud Testing by Sachin Aralikatti
  • 9. CineFunTV – A Case Study Co. Description & Challenges Advantage of Cloud CineFunTV is a media distribution start-up company and helps provide access to LIVE TV Channels, movies & other media content from South Asian countries to expats in the UK and Europe  CineFunTV needed a high speed dedicated broadband line accompanied by high performance servers to upload several Terabytes of video content and allow for users to search / browse & view the videos from anywhere in the world  Tried setting up local servers, 3rd party vendors and a few suppliers who all failed to deliver the results due to large volume data, bandwidth & latency issues  In addition to the above the CineFunTV Team based in India had to ensure that end users were able to enjoy uninterrupted high quality entertainment with minimal latency issues, by carrying out a wide range of tests and hence the servers had to be up and running all the time allowing data access   9 03/06/14 Use of Amazon Cloud (Pay as you use) servers / services reduced the overall costs (monthly cloud usage cost = $125/Tb for storage + Bandwidth costs) significantly due to  reduced hardware & setup costs (£1000 to £4000 per server)  server management & maintenance costs (approx. £50 to £300 a month per server)  readily available cloud storage setup accompanied by high bandwidth facility for video streaming  24 x 7 global access to data (cost of resources working 24x7) Minimal latency issues due to Amazon’s CDN (content delivery network) as the content requested by the end user is delivered from the nearest located CDN node (server)  CineFunTV team in India can access the data 24x7 as the cloud servers are up and running all the time  Presentation on Cloud Testing by Sachin Aralikatti
  • 10. The Future… hand held devices 21st Century fast moving digital world Cloud Testing is the way Access via mobile numerous devices 10 03/06/14 & be cost Under Cloud Testing by time to Aralikatti Presentation on pressure to reduce Sachin market effective
  • 11. Thank You 11 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 12. Appendix 12 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 13. …Cloud Computing Services 13 03/06/14 (contd.) Presentation on Cloud Testing by Sachin Aralikatti
  • 14. Cloud Testing – Deployment Models - Composition of 2 or more clouds (public, private or community) - Clouds remain as unique entities, yet bound together, offering benefits of multiple deployment models - Enables delivery of specific business service through use of externally available public cloud services Hybrid Cloud Private Cloud Public Cloud - Network open for public use - Shared data centres - Shared servers - Shared resources - Vulnerable to security threats - Non-customised solutions - Cost effective - No Setup & Maintenance costs 14 03/06/14 - Single organization - Self run data centres - Dedicated Servers - Guaranteed resources - Secure front end / networks - Customised solutions - Capital intensive - Setup & Maintenance costs Community Cloud - Network/Infrastructure shared between organisations from a specific community - Shared data centres / servers / resources but with known users from the community - Costs shared with other users in the community & benefits of cloud are realised Presentation on Cloud Testing by Sachin Aralikatti
  • 15. Cloud Testing – Limitations / Challenges Data Integrity Vendor Lock-in Organisational Support Privacy Security Not all applications can be tested Speed / Lack of Internet affects work Policies around Intellectual Property 15 03/06/14 Test results dependent on providers network High Initial Setup Cost Compliance & Legal Abuse Presentation on Cloud Testing by Sachin Aralikatti
  • 16. Cloud Service Providers 16 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti
  • 17. References List of References: 1. www.Wikipedia.org / commons.wikimedia.org 2. www.skali.net 3. www.Baroan.com 4. Building tomorrow’s enterprise – whitepaper by Neha Mehrotra (Infosys) 5. Images – google search (several websites) a. University of Connecticut – www.unconn.edu b. www.socialproma.com c. www.organicmarketingservices.com d. www.semrush.com e. www.heidistjohn.com f. www.freshersplane.com g. www.emerkirrane.com h. www.bravr.com i. www.dreamstime.com j. www.peritech-p.com k. www.Mascdesigns.wordpress.com l. www.biztrafficstation.com 17 03/06/14 Presentation on Cloud Testing by Sachin Aralikatti