Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "EGI Pay-for-Use PoC:Business Cases/Workplan"

From EGIWiki
Jump to navigation Jump to search
Line 43: Line 43:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">I want a list of the available services and their price</span>
| I want a list of the available services and their price
| Pricing  
| Pricing  
| <br>  
| <br>  
Line 49: Line 49:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Who helps me when issues arise&nbsp;? Is this help cost and how much?</span>
| Who helps me when issues arise&nbsp;? Is this help cost and how much?  
| Support  
| Support  
|  
|  
Line 55: Line 55:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Where do I get information about your services?</span>
| Where do I get information about your services?  
| Service Catalogue  
| Service Catalogue  
| <br>  
| <br>  
Line 61: Line 61:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">How can I access your services? Do you have a portal or something similar?</span>
| How can I access your services? Do you have a portal or something similar?
| Service Access  
| Service Access  
| <br>  
| <br>  
Line 67: Line 67:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">What is the price? Is it cheaper than the commercial cloud?</span>
| What is the price? Is it cheaper than the commercial cloud?
| Pricing[[]]
| Pricing
| <br>  
| <br>  
|  
|  
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">If not, what is the difference with commercial clouds? What are the advantages or using yours?</span>
| If not, what is the difference with commercial clouds? What are the advantages or using yours?
| Value Proposition  
| Value Proposition  
| <br>  
| <br>  
Line 79: Line 79:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">How can I pay for the services? Credit Card?</span>
| How can I pay for the services? Credit Card?  
| Payment  
| Payment  
| <br>  
| <br>  
Line 85: Line 85:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Can I receive a formal invoice with my requirements to put it into my budget?</span>
| Can I receive a formal invoice with my requirements to put it into my budget?
| Payment  
| Payment  
| <br>  
| <br>  
|  
|  
|-
|-
! scope="row" | Consumer[[]]
! scope="row" | Consumer
| <span style="line-height: 19.920000076293945px;">How can I be sure the price is equal to the quality of resource?</span>
| How can I be sure the price is equal to the quality of resource?
| Pricing / Service Quality  
| Pricing / Service Quality  
| <br>  
| <br>  
Line 97: Line 97:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Are any other communities paying for resources?</span>
| Are any other communities paying for resources?  
| Use Cases  
| Use Cases  
| <br>  
| <br>  
Line 103: Line 103:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Do you have Windows?</span>
| Do you have Windows?
| Technical  
| Technical  
| <br>  
| <br>  
Line 109: Line 109:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Do you support products with licensing (like ANSYS, that only allows licenses for a given customer, not shared) even if the license machine is at my site behind a firewall? how?</span>
| Do you support products with licensing (like ANSYS, that only allows licenses for a given customer, not shared) even if the license machine is at my site behind a firewall? how?  
| Licensing  
| Licensing  
| <br>  
| <br>  
Line 115: Line 115:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Can I test for free? (only next 12 months or so)</span>
| Can I test for free? (only next 12 months or so)
| Service Package  
| Service Package  
|  
|  
Line 121: Line 121:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Is your firewall open for what I need?</span>
| Is your firewall open for what I need?
| Technical  
| Technical  
|  
|  
Line 127: Line 127:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">I can't ftp, do you support dropbox?</span>
| I can't ftp, do you support dropbox?
| Technical  
| Technical  
|  
|  
Line 133: Line 133:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Do I need a certificate? who gives it?</span>
| Do I need a certificate? who gives it?
| Authentication  
| Authentication  
|  
|  
Line 139: Line 139:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Do I get a machine/service for me immediately at any time? will the machine be too busy? is the data transfer too slow? can I use Teamviewer?</span>
| Do I get a machine/service for me immediately at any time? will the machine be too busy? is the data transfer too slow? can I use Teamviewer?  
| Service Package / SLA  
| Service Package / SLA  
|  
|  
Line 145: Line 145:
|-
|-
! scope="row" | Consumer  
! scope="row" | Consumer  
| <span style="line-height: 19.920000076293945px;">Is there a Service Level Agreement?</span>
| Is there a Service Level Agreement?
| SLA  
| SLA  
|  
|  
Line 151: Line 151:
|-
|-
! scope="row" | Resource Provider  
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">I want to set a price for the Grid Compute service on a HEPSPEC-hour (or hour?)</span>
| I want to set a price for the Grid Compute service on a HEPSPEC-hour (or hour?)  
| Pricing  
| Pricing  
|  
|  
Line 157: Line 157:
|-
|-
! scope="row" | Resource Provider  
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">I want to set a price for the Cloud Compute service based on ....</span>
| I want to set a price for the Cloud Compute service based on ....
| Pricing  
| Pricing  
|  
|  
Line 163: Line 163:
|-
|-
! scope="row" | Resource Provider  
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">I want to set a price for the Grid/Cloud Storage service based on GB per month</span>
| I want to set a price for the Grid/Cloud Storage service based on GB per month
| Pricing  
| Pricing  
|  
|  
Line 169: Line 169:
|-
|-
! scope="row" | Resource Provider  
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">How much extra effort &amp; on how many people does this require, and at what level?</span>
| How much extra effort &amp; on how many people does this require, and at what level?
| Cost  
| Cost  
|  
|  
Line 175: Line 175:
|-
|-
! scope="row" | Resource Provider  
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">Can I pay such extra effort to those people?</span>[[]]
| Can I pay such extra effort to those people?
| Cost  
| Cost  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider  
| <span style="line-height: 19.920000076293945px;">If I give a contact name, how many mails/calls will she/he receive?</span>[[]]
| If I give a contact name, how many mails/calls will she/he receive?
| Support / SLA  
| Support / SLA  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider
| <span style="line-height: 19.920000076293945px;">When do I get the extra funds and under what constraints?</span>[[]]
| When do I get the extra funds and under what constraints?
| OLA / Contract  
| OLA / Contract  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider
| <span style="line-height: 19.920000076293945px;">Can I reject potential users that will create more problems than benefits? On what basis?</span>[[]]
| Can I reject potential users that will create more problems than benefits? On what basis?
| Security / SLA  
| Security / SLA  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country?</span>
| What are the legal issues if the customer is not in my country?
| Legal / Policy
|
|
|-
! scope="row" | Resource Provider
| Will digital certificates be used?
| Authentication
|
|
|-
! scope="row" | Resource Provider
| Do I know these users? (example, bitcoin "researchers") Does it make sense to work with them even if they say they work on research or innovation?
| Legal / Policy  
| Legal / Policy  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider
| <span style="line-height: 19.920000076293945px;">Will digital certificates be used?</span>[[]]
| Can parts of administration be outsourced? If so, what are the service costs? What are the benefits?
| Authentication
| Business Model
|
|
|-
! scope="row" | Resource Provider
| What agreements do I have to make and with whom?
| Agreements
|
|
|-
! scope="row" | Resource Provider
| Does VAT apply? If so, when?
| Pricing / Legal
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Resource Provider
| <span style="line-height: 19.920000076293945px;">Do I know these users? (example, bitcoin "researchers") Does it make sense to work with them even if they say they work on research or innovation?</span>
| We are a publicly funded institution, are there any known restrictions for selling services?
| Legal / Policy  
| Legal / Policy  
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Technology Provider
| <span style="line-height: 19.920000076293945px;">Can parts of administration be outsourced? If so, what are the service costs? What are the benefits?</span>
| What technologies are you lacking that we could offer or develop? Can I develop pay-per-use tools and deploy them? Can I charge for that?
| Technology / Tools
|
|
|-
! scope="row" | Technology Provider
| How do I get paid? who pays me? when?
| Payment / Contract
|
|
|-
! scope="row" | Technology Provider
| Who is our interface for e.g. agreements/contracts, requirements, improvement, support?
| Business Model
| Business Model
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Technology Provider
| <span style="line-height: 19.920000076293945px;" /><span style="line-height: 19.920000076293945px;">What agreements do I have to make and with whom?</span>
| Can I deploy a contextualized solution?&nbsp;''(may need to explain this)''
| Agreements
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Technology Provider
| <span style="line-height: 19.920000076293945px;" /><span style="line-height: 19.920000076293945px;">Does VAT apply? If so, when?</span><span style="line-height: 19.920000076293945px;" />[[]]
| Do you run on Windows?
| Pricing / Legal
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Technology Provider
| <span style="line-height: 19.920000076293945px;">We are a publicly funded institution, are there any known restrictions for selling services?</span>[[|]]
| Does it make sense to prepare something for mobile phones? ''(guessing no)''
| Legal / Policy
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Technology Provider[[]]
! scope="row" | Broker
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country? will digital certificates be used?</span>[[]]
| What agreements do I have to make and with whom?  
| Legal / Policy
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Technology Provider[[]]
! scope="row" | Broker
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country? will digital certificates be used?</span>[[]]
| How do I get paid? who pays me? when?  
| Legal / Policy
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Technology Provider[[]]
! scope="row" | Broker
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country? will digital certificates be used?</span>[[]]
| Do customers prefer a&nbsp;% and/or flat rate for broker services? Will it depend?  
| Legal / Policy
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Technology Provider[[]]
! scope="row" | Broker
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country? will digital certificates be used?</span>[[]]
| How is revenue shared in federated service provision? (e.g. GOCDB, Acct Portal) 
| Legal / Policy
| Technical
|  
|  
|  
|  
|-
|-
! scope="row" | Resource Provider[[]]
! scope="row" | Multi
| <span style="line-height: 19.920000076293945px;">What are the legal issues if the customer is not in my country? will digital certificates be used?</span>[[]]
| Do I have to get involved in the communication between provider and user after an agreement/contract is signed? If yes, how do I get a percent or a contract for support?
| Legal / Policy
| Technical
|
|
! scope="row" | Multi
| How can I teach this to the users?
| Technical
|
|
! scope="row" | All
| How can I learn what is this about?
| Technical
|  
|  
|  
|  
Line 272: Line 318:


<br>
<br>
*<span style="line-height: 1.5em;">Technology Provider: What technologies are you lacking that we could offer or develop? Can I develop pay-per-use tools and deploy them? Can I charge for that?</span>
*Technology Provider: How do I get paid? who pays me? when?
*Technology Provider: Who is our interface for e.g. agreements/contracts, requirements, improvement, support?
*Technology Provider: Can I deploy a contextualized solution? ''(may need to explain this)''
*Technology Provider: Do you run on Windows?
*Technology Provider: Does it make sense to prepare something for mobile phones? ''(guessing no)''
*Broker: What agreements do I have to make and with whom?
*Broker: How do I get paid? who pays me? when?
*Broker: Do customers prefer a&nbsp;% and/or flat rate for broker services? Will it depend?
*Broker: How is revenue shared in federated service provision? (e.g. GOCDB, Acct Portal)
*Multi: Do I have to get involved in the communication between provider and user after an agreement/contract is signed? If yes, how do I get a percent or a contract for support?
*Multi: How can I teach this to the users?
*All: How can I learn what is this about?


= Workplan Overview  =
= Workplan Overview  =

Revision as of 17:57, 7 March 2014

Pay-For-Use menu: Home Processes/Instructions Service/Price Overview Service Management Legal/Policy Actions Meetings



List of selected business cases and overall workplan of agreed activities.

(To be developed)

Business Cases

Roles

  • Consumer (User): The person actually using the service (user).
  • Customer: The person or entity that negotiates the level of services and commissions the service provider or broker and may pay, doing so on behalf of a number of consumers (users).
  • Resource Provider: An organisation offering access to ICT resources through service abstractions (e.g., computing power, storage).
  • Broker: An organisation facilitating or arranging transactions and agreements between a customer and one or more resource providers.
  • Technology Provider: A person or entity providing the required technology to support service delivery.

User Stories

A list of potential questions that each role may ask or scenarios that will lead to the developments required:

See wikipedia page

General

Define, at least, the "first level" or "base" service we are going to provide for each class of services.

By Roles

Role User Story Topic Priority Phase
Consumer I want a list of the available services and their price Pricing
Consumer Who helps me when issues arise ? Is this help cost and how much? Support
Consumer Where do I get information about your services? Service Catalogue
Consumer How can I access your services? Do you have a portal or something similar? Service Access
Consumer What is the price? Is it cheaper than the commercial cloud? Pricing
Consumer If not, what is the difference with commercial clouds? What are the advantages or using yours? Value Proposition
Consumer How can I pay for the services? Credit Card? Payment
Consumer Can I receive a formal invoice with my requirements to put it into my budget? Payment
Consumer How can I be sure the price is equal to the quality of resource? Pricing / Service Quality
Consumer Are any other communities paying for resources? Use Cases
Consumer Do you have Windows? Technical
Consumer Do you support products with licensing (like ANSYS, that only allows licenses for a given customer, not shared) even if the license machine is at my site behind a firewall? how? Licensing
Consumer Can I test for free? (only next 12 months or so) Service Package
Consumer Is your firewall open for what I need? Technical
Consumer I can't ftp, do you support dropbox? Technical
Consumer Do I need a certificate? who gives it? Authentication
Consumer Do I get a machine/service for me immediately at any time? will the machine be too busy? is the data transfer too slow? can I use Teamviewer? Service Package / SLA
Consumer Is there a Service Level Agreement? SLA
Resource Provider I want to set a price for the Grid Compute service on a HEPSPEC-hour (or hour?) Pricing
Resource Provider I want to set a price for the Cloud Compute service based on .... Pricing
Resource Provider I want to set a price for the Grid/Cloud Storage service based on GB per month Pricing
Resource Provider How much extra effort & on how many people does this require, and at what level? Cost
Resource Provider Can I pay such extra effort to those people? Cost
Resource Provider If I give a contact name, how many mails/calls will she/he receive? Support / SLA
Resource Provider When do I get the extra funds and under what constraints? OLA / Contract
Resource Provider Can I reject potential users that will create more problems than benefits? On what basis? Security / SLA
Resource Provider What are the legal issues if the customer is not in my country? Legal / Policy
Resource Provider Will digital certificates be used? Authentication
Resource Provider Do I know these users? (example, bitcoin "researchers") Does it make sense to work with them even if they say they work on research or innovation? Legal / Policy
Resource Provider Can parts of administration be outsourced? If so, what are the service costs? What are the benefits? Business Model
Resource Provider What agreements do I have to make and with whom? Agreements
Resource Provider Does VAT apply? If so, when? Pricing / Legal
Resource Provider We are a publicly funded institution, are there any known restrictions for selling services? Legal / Policy
Technology Provider What technologies are you lacking that we could offer or develop? Can I develop pay-per-use tools and deploy them? Can I charge for that? Technology / Tools
Technology Provider How do I get paid? who pays me? when? Payment / Contract
Technology Provider Who is our interface for e.g. agreements/contracts, requirements, improvement, support? Business Model
Technology Provider Can I deploy a contextualized solution? (may need to explain this) Technical
Technology Provider Do you run on Windows? Technical
Technology Provider Does it make sense to prepare something for mobile phones? (guessing no) Technical
Broker What agreements do I have to make and with whom? Technical
Broker How do I get paid? who pays me? when? Technical
Broker Do customers prefer a % and/or flat rate for broker services? Will it depend? Technical
Broker How is revenue shared in federated service provision? (e.g. GOCDB, Acct Portal) Technical
Multi Do I have to get involved in the communication between provider and user after an agreement/contract is signed? If yes, how do I get a percent or a contract for support? Technical Multi How can I teach this to the users? Technical All How can I learn what is this about? Technical


Workplan Overview

January 2014: Kick-off of the activity

  • Hold first call - 23 Feb 2014 @ 12:00 CET (TBC)
  • Establish fixed day and time for semi-monthly calls

April 2014: First phase implementation of all technical specifications, list of required agreements and refinements to policy issues documented in the EGI Sustainability Plan (M48)

  • Technical
    • Review technical detail table and complete with relevant information
    • Associate prices within GOCDB according to instructions provided here
    • Accounting Portal to make required extraction from GOCDB and accounting for usage
      • Pull the site data and create a table for use in displaying charging. This table should be directly viewable, at least for the pilot.
      • Create test cpu view like the cloud one. Best to base it on the Custom_View so that we can select particular VOs relevant to the pilot.
    • Investigate and implement a billing function (initially a virtual bill)
    • Perform a gap analysis of supporting services (either new or extensions to the current tools) that would enable the increased automation of the process once it has been manually established and subsequent development required for missing functionality.
    • Report back on identified issues and overall progress
  • Policy/Legal
    • Identify and evaluate legal, policy, and organisational issues around the full implementation of the pay-for-use model (review initial information from first survey)
    • Articulate appropriate business and responsibility models (review initial broker models developed)
    • Request potential consultation from FedSM regarding service management processes and agreements.
    • Collate information to be presented within Sustainability Plan that is easily digestible (Lead: EGI.eu)

May 2014: Pay-for-Use aspects included in Federated Cloud release (even in Beta/pre-production)

  • Identify members involved in the EGI Federated Cloud to serve as pay-for-use representatives
  • Gather requirements from the EGI FedCloud for its inclusion

June 2014: First presentation of activities and feedback from EGI-InSPIRE EC Review

  • PoC to decide what information to be presented and ultimate goal

October 2014: Conclusion of phase 2 activities: updates from feedback and overall refinements

  • TBD based on activities carried out. Dedicated F2F to be discussed either following EC review or other date TBD (e.g. Sept 2014).

December 2014: Circulation/Publication of Final Proof of Concept Report

  • To be included in final EGI-InSPIRE Periodic Report (Lead: EGI.eu with requested contributions from PoC members)