SlideShare a Scribd company logo
1 of 13
Download to read offline
Pay-per-Use Revenue Models for
Geoprocessing Services in the Cloud
                      •


  B. Baranski*, T. Deelmann and B. Schäffer
          Institute for Geoinformatics
        University of Münster, Germany
Agenda

   • Motivation
   • Requirements
   • System Design
   • Demonstration
   • Conclusion




B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   2
Motivation

   • Evolution of GIS
         • data- and desktop-centric GIS
         • emerging technologies (SOA, web services)
         • Spatial Data Infrastructure (SDI) concept
   • Geoprocessing
         • OGC Web Processing Service (WPS)
         • proprietary and complex desktop-software
         • increasing amount of data and higher
           requirements on adopted algorithms


B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   3
Challenges

   • Quality of Service (QoS)
         • INSPIRE QoS requirements
   • Cloud Computing
         • general trend in mainstream-IT
         • on-demand resource provisioning
         • pay-per-use revenue models
         • no up-front infrastructure investments
    Emerging Business Models


B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   4
Goal

   • Design a system that
         • enables (OGC-) service providers to provide
           sustainable pay-per-use business models
            • define usage costs per service request, service
              uptime, accessed resource, executed process,
              amount of processed data, etc.
         • enables (OGC-) service consumers to compare
           cost-benefit ratio of different service offerings
    Applicable for all kind of (OGC-) services …
    but focus on Geoprocessing Services


B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   5
Requirements

   • Payment Models
         • flatrate vs. pay-per-use
   • Contract Models
         • click-through licenses vs. long term contracts
   • Accounting Models
         • post-paid vs. pre-paid
   • Pricing Models



B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   6
Requirements

   • Publish-Find-Bind
         • additional agree phase (Publish-Find-Agree-Bind)
   • OGC Technical Baseline
         • existing client and service implementations should
           remain unchanged
   • Security and Trust
         • authentication, authorization, confidentiality,
           integrity, non-repudiation, protection and privacy



B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   7
System Design

   • Policy-Based Management Architecture
   • OGC GeoDRM RM / OGC-Testbeds
              SOAP-wrapped OGC-requests
                                          WS-Policy
                                                              AWS-Java API


                        SAML




                        XACML




B. Baranski      Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   8
Demonstration

   • Scenario 1: Pay-per-“Process-Execution“




B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   9
Demonstration

   • Scenario 2: Service Hosting




B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   10
Conclusion

   • Design a system that
         • enables service providers to provide sustainable pay-
           per-use business models
         • Enables service consumers to compare cost-benefit
           ratio of different service offerings
   • Impact on SDIs
         • technological shift vs. paradigm change
         • new business opportunities
             • for small companies (no up-front investments)
             • *real* Software as a Service (SaaS)
   Cloud Computing as enabling technologie!
B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   11
Conclusion

   • Open Issues
         • Cloud Computing
            • interoperability
            • reliability
            • security
         • Business Models
            • software licenses




B. Baranski   Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud   12
Thank you for your time!
          •




        Bastian Baranski
   bastian.baranski@uni-muenster.de

More Related Content

What's hot

Alex Cheng of Baidu: "Big Data: A New Frontier"
Alex Cheng of Baidu: "Big Data: A New Frontier"Alex Cheng of Baidu: "Big Data: A New Frontier"
Alex Cheng of Baidu: "Big Data: A New Frontier"sprie-stanford
 
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...Dzung Hong
 
Automating Spatial Data Sharing
Automating Spatial Data SharingAutomating Spatial Data Sharing
Automating Spatial Data SharingGIM_nv
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online TrainingNagendra Kumar
 
Qubism and scala nlp
Qubism and scala nlpQubism and scala nlp
Qubism and scala nlpJerome Banks
 
Specify 6-by-andy-bentley 2
Specify 6-by-andy-bentley 2Specify 6-by-andy-bentley 2
Specify 6-by-andy-bentley 2nielsklazenga
 
SDA 2014 - From natural language to working software
SDA 2014 - From natural language to working softwareSDA 2014 - From natural language to working software
SDA 2014 - From natural language to working softwareMarco Wobben
 
Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS GIM_nv
 

What's hot (9)

Alex Cheng of Baidu: "Big Data: A New Frontier"
Alex Cheng of Baidu: "Big Data: A New Frontier"Alex Cheng of Baidu: "Big Data: A New Frontier"
Alex Cheng of Baidu: "Big Data: A New Frontier"
 
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...
MoMo Kubernetes stack: Empowering engineers with simple & consistent developm...
 
Penny Pinching at Scale
Penny Pinching at ScalePenny Pinching at Scale
Penny Pinching at Scale
 
Automating Spatial Data Sharing
Automating Spatial Data SharingAutomating Spatial Data Sharing
Automating Spatial Data Sharing
 
Cognos tm1 Online Training
Cognos tm1 Online TrainingCognos tm1 Online Training
Cognos tm1 Online Training
 
Qubism and scala nlp
Qubism and scala nlpQubism and scala nlp
Qubism and scala nlp
 
Specify 6-by-andy-bentley 2
Specify 6-by-andy-bentley 2Specify 6-by-andy-bentley 2
Specify 6-by-andy-bentley 2
 
SDA 2014 - From natural language to working software
SDA 2014 - From natural language to working softwareSDA 2014 - From natural language to working software
SDA 2014 - From natural language to working software
 
Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS Bridging the gap between BIM and GIS
Bridging the gap between BIM and GIS
 

Viewers also liked

D efinicion de texto. unidad 2.
D efinicion de  texto. unidad 2.D efinicion de  texto. unidad 2.
D efinicion de texto. unidad 2.cesarkgua
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013Arne Bröring
 
E Tapestry Webinar 2010
E Tapestry Webinar 2010E Tapestry Webinar 2010
E Tapestry Webinar 2010raisor
 
What is new in Helios
What is new in HeliosWhat is new in Helios
What is new in HeliosTomasz Zarna
 
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Juan Luis Cardoso
 
It-alliance
It-allianceIt-alliance
It-alliancehadarina
 
Writing cool web 2.0 apps with GWT and UI Bindings
Writing cool web 2.0 apps with GWT and UI BindingsWriting cool web 2.0 apps with GWT and UI Bindings
Writing cool web 2.0 apps with GWT and UI BindingsFrancesca1980
 
Kanjava20110302
Kanjava20110302Kanjava20110302
Kanjava20110302Go Tanaka
 
Small Business E Marketing
Small Business E MarketingSmall Business E Marketing
Small Business E Marketingdhurwitz
 
ISFragkopoulos - Seminar on Electrochemical Promotion
ISFragkopoulos - Seminar on Electrochemical PromotionISFragkopoulos - Seminar on Electrochemical Promotion
ISFragkopoulos - Seminar on Electrochemical PromotionIoannis S. Fragkopoulos
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Arne Bröring
 
Historia De La Web
Historia De La WebHistoria De La Web
Historia De La WebAndrés
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...Arne Bröring
 
Sap Virtualization Week 2009
Sap Virtualization Week 2009Sap Virtualization Week 2009
Sap Virtualization Week 2009Sherry Yu
 
Solvency II Pillar 1 update May 2012
Solvency II Pillar 1 update May 2012Solvency II Pillar 1 update May 2012
Solvency II Pillar 1 update May 2012Edward Maguire
 

Viewers also liked (20)

D efinicion de texto. unidad 2.
D efinicion de  texto. unidad 2.D efinicion de  texto. unidad 2.
D efinicion de texto. unidad 2.
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013
 
E Tapestry Webinar 2010
E Tapestry Webinar 2010E Tapestry Webinar 2010
E Tapestry Webinar 2010
 
SenseBox
SenseBoxSenseBox
SenseBox
 
What is new in Helios
What is new in HeliosWhat is new in Helios
What is new in Helios
 
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
 
It-alliance
It-allianceIt-alliance
It-alliance
 
Writing cool web 2.0 apps with GWT and UI Bindings
Writing cool web 2.0 apps with GWT and UI BindingsWriting cool web 2.0 apps with GWT and UI Bindings
Writing cool web 2.0 apps with GWT and UI Bindings
 
Kanjava20110302
Kanjava20110302Kanjava20110302
Kanjava20110302
 
Small Business E Marketing
Small Business E MarketingSmall Business E Marketing
Small Business E Marketing
 
第一頁
第一頁第一頁
第一頁
 
enviroCar Flyer
enviroCar FlyerenviroCar Flyer
enviroCar Flyer
 
ISFragkopoulos - Seminar on Electrochemical Promotion
ISFragkopoulos - Seminar on Electrochemical PromotionISFragkopoulos - Seminar on Electrochemical Promotion
ISFragkopoulos - Seminar on Electrochemical Promotion
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)
 
Barroc 2 C
Barroc 2 CBarroc 2 C
Barroc 2 C
 
More Nouns
More NounsMore Nouns
More Nouns
 
Historia De La Web
Historia De La WebHistoria De La Web
Historia De La Web
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
 
Sap Virtualization Week 2009
Sap Virtualization Week 2009Sap Virtualization Week 2009
Sap Virtualization Week 2009
 
Solvency II Pillar 1 update May 2012
Solvency II Pillar 1 update May 2012Solvency II Pillar 1 update May 2012
Solvency II Pillar 1 update May 2012
 

Similar to Baranski

Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Majid Hajibaba
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Mrityunjaya Hikkalgutti
 
Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caascaise2013vlc
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
Psdot 1 optimization of resource provisioning cost in cloud computing
Psdot 1 optimization of resource provisioning cost in cloud computingPsdot 1 optimization of resource provisioning cost in cloud computing
Psdot 1 optimization of resource provisioning cost in cloud computingZTech Proje
 
What Every MSP Needs to Know for Cloud Success
What Every MSP Needs to Know for Cloud SuccessWhat Every MSP Needs to Know for Cloud Success
What Every MSP Needs to Know for Cloud SuccessRightScale
 
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eCC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eRamzanShareefPrivate
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloudANUSUYA T K
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalSukumar Nayak
 
Envisioning the Network Cloud
Envisioning the Network CloudEnvisioning the Network Cloud
Envisioning the Network CloudAPNIC
 
How Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingHow Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingAmazon Web Services
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIsCisco DevNet
 
Nuxeo in 2011: A year in review and a preview of what's next!
Nuxeo in 2011: A year in review and a preview of what's next!Nuxeo in 2011: A year in review and a preview of what's next!
Nuxeo in 2011: A year in review and a preview of what's next!Nuxeo
 
Introduction_to_Cloud_Computing.pptx
Introduction_to_Cloud_Computing.pptxIntroduction_to_Cloud_Computing.pptx
Introduction_to_Cloud_Computing.pptxhayhadiabbas
 
Detailed analysis on a Berkeley view of cloud computing
Detailed analysis on a Berkeley view of cloud computingDetailed analysis on a Berkeley view of cloud computing
Detailed analysis on a Berkeley view of cloud computingMANVENDRA PRIYADARSHI
 
Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native AppsDavid Chou
 
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...Club Cloud des Partenaires
 
Psdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingPsdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingZTech Proje
 

Similar to Baranski (20)

Cloud computing sucess
Cloud computing sucess Cloud computing sucess
Cloud computing sucess
 
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
Cloud Computing Principles and Paradigms: 6 on the management of virtual mach...
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04
 
Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caas
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
Psdot 1 optimization of resource provisioning cost in cloud computing
Psdot 1 optimization of resource provisioning cost in cloud computingPsdot 1 optimization of resource provisioning cost in cloud computing
Psdot 1 optimization of resource provisioning cost in cloud computing
 
What Every MSP Needs to Know for Cloud Success
What Every MSP Needs to Know for Cloud SuccessWhat Every MSP Needs to Know for Cloud Success
What Every MSP Needs to Know for Cloud Success
 
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eCC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
 
Migrating into a cloud
Migrating into a cloudMigrating into a cloud
Migrating into a cloud
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
 
Envisioning the Network Cloud
Envisioning the Network CloudEnvisioning the Network Cloud
Envisioning the Network Cloud
 
How Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingHow Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial Closing
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
 
Nuxeo in 2011: A year in review and a preview of what's next!
Nuxeo in 2011: A year in review and a preview of what's next!Nuxeo in 2011: A year in review and a preview of what's next!
Nuxeo in 2011: A year in review and a preview of what's next!
 
Introduction_to_Cloud_Computing.pptx
Introduction_to_Cloud_Computing.pptxIntroduction_to_Cloud_Computing.pptx
Introduction_to_Cloud_Computing.pptx
 
Detailed analysis on a Berkeley view of cloud computing
Detailed analysis on a Berkeley view of cloud computingDetailed analysis on a Berkeley view of cloud computing
Detailed analysis on a Berkeley view of cloud computing
 
Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...
2012.05.11 - Cloud Infrastructure Providers - RV des Experts - 9ème Forum du ...
 
Psdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingPsdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computing
 

More from Arne Bröring

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Arne Bröring
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationArne Bröring
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebArne Bröring
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar IntroductionArne Bröring
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...Arne Bröring
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APIArne Bröring
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.Arne Bröring
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsArne Bröring
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Arne Bröring
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Arne Bröring
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Arne Bröring
 

More from Arne Bröring (12)

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web Visualization
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor Web
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar Introduction
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST API
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.
 
SID Creator
SID CreatorSID Creator
SID Creator
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC Standards
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
 

Baranski

  • 1. Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud • B. Baranski*, T. Deelmann and B. Schäffer Institute for Geoinformatics University of Münster, Germany
  • 2. Agenda • Motivation • Requirements • System Design • Demonstration • Conclusion B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 2
  • 3. Motivation • Evolution of GIS • data- and desktop-centric GIS • emerging technologies (SOA, web services) • Spatial Data Infrastructure (SDI) concept • Geoprocessing • OGC Web Processing Service (WPS) • proprietary and complex desktop-software • increasing amount of data and higher requirements on adopted algorithms B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 3
  • 4. Challenges • Quality of Service (QoS) • INSPIRE QoS requirements • Cloud Computing • general trend in mainstream-IT • on-demand resource provisioning • pay-per-use revenue models • no up-front infrastructure investments  Emerging Business Models B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 4
  • 5. Goal • Design a system that • enables (OGC-) service providers to provide sustainable pay-per-use business models • define usage costs per service request, service uptime, accessed resource, executed process, amount of processed data, etc. • enables (OGC-) service consumers to compare cost-benefit ratio of different service offerings  Applicable for all kind of (OGC-) services … but focus on Geoprocessing Services B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 5
  • 6. Requirements • Payment Models • flatrate vs. pay-per-use • Contract Models • click-through licenses vs. long term contracts • Accounting Models • post-paid vs. pre-paid • Pricing Models B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 6
  • 7. Requirements • Publish-Find-Bind • additional agree phase (Publish-Find-Agree-Bind) • OGC Technical Baseline • existing client and service implementations should remain unchanged • Security and Trust • authentication, authorization, confidentiality, integrity, non-repudiation, protection and privacy B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 7
  • 8. System Design • Policy-Based Management Architecture • OGC GeoDRM RM / OGC-Testbeds SOAP-wrapped OGC-requests WS-Policy AWS-Java API SAML XACML B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 8
  • 9. Demonstration • Scenario 1: Pay-per-“Process-Execution“ B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 9
  • 10. Demonstration • Scenario 2: Service Hosting B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 10
  • 11. Conclusion • Design a system that • enables service providers to provide sustainable pay- per-use business models • Enables service consumers to compare cost-benefit ratio of different service offerings • Impact on SDIs • technological shift vs. paradigm change • new business opportunities • for small companies (no up-front investments) • *real* Software as a Service (SaaS) Cloud Computing as enabling technologie! B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 11
  • 12. Conclusion • Open Issues • Cloud Computing • interoperability • reliability • security • Business Models • software licenses B. Baranski Pay-per-Use Revenue Models for Geoprocessing Services in the Cloud 12
  • 13. Thank you for your time! • Bastian Baranski bastian.baranski@uni-muenster.de