Pay-fo Pa for-Us Use in th the EGI Marketplace EG Sy - - PowerPoint PPT Presentation

pay fo pa for us use in th the egi marketplace eg
SMART_READER_LITE
LIVE PREVIEW

Pay-fo Pa for-Us Use in th the EGI Marketplace EG Sy - - PowerPoint PPT Presentation

Pay-fo Pa for-Us Use in th the EGI Marketplace EG Sy Holsinger, EGI Foundati tion Se Senio ior Str Strategy and Polic licy Offic icer EGI P4 EG P4U PoC Chair www.egi.eu www EGI-Engage is co-funded by the Horizon 2020 Framework


slide-1
SLIDE 1

www www.egi.eu

EGI-Engage is co-funded by the Horizon 2020 Framework Programme

  • f the European Union under grant number 654142

Se Senio ior Str Strategy and Polic licy Offic icer EG EGI P4 P4U PoC Chair

Pa Pay-fo for-Us Use in th the EG EGI Marketplace

Sy Holsinger, EGI Foundati tion

slide-2
SLIDE 2

2 5/ 5/10/ 10/17 17

Co Content

  • Brief Pay-for-Use Overview

– Rationale – History – Different business models

  • Pay-for-Use in the EGI Marketplace

– Changes impacting EGI P4U – Options for P4U providers – P4U Requirements for Marketplace

  • Future Demand
  • Next Steps

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-3
SLIDE 3

3 5/ 5/10/ 10/17 17

Pa Pay-fo for-Use Use: Ratio ionale le

  • Not about replicating commercial offerings

– Provide additional mechanisms for groups with funds to access resources – Support continued service delivery (e.g. cost recovery, new sources of revenue) – Increase customer base (e.g. high level of requirements; service guarantees) – Create new opportunities to support research and innovation (academia/industry partnerships)

  • Focus

– Research and innovation activities – Pre-commercial applications – Dedicated high-level consultancy and support (e.g. application porting) – Competitive pricing (not undermining market)

Not an overhaul of the current system

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-4
SLIDE 4

4 5/ 5/10/ 10/17 17

Pa Pay-fo for-Use Use: His istory

  • 2013: Exploratory Document
  • 2014: Kick-off of Proof of Concept
  • 2015: Tool adaption (GOCDB, Accounting Portal, e-GRANT) (pre-production)
  • 2016: Formalization (moving to production)

– Provider agreement – Documentation (provider; customer) – Letter of Intent (LoI)

  • Formally signed document confirming individual organization ability and willingness to
  • ffer services on a paid basis
  • Includes access policies

– Responding to tenders (ESA; HelixNebula) – Transition from e-GRANT to Marketplace (focus of 2017)

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-5
SLIDE 5

5 5/ 5/10/ 10/17 17

  • Moved from alpha -> production
  • Shift from e-GRANT to Marketplace had

substantial impact on activity plans

– Focus on providing requirements for P4U functionality and processes – Created temporary wikipage to publicly host all P4U information (e.g. business models; pricing) – Processes in place

  • P4U Results

– 1st financial exchange facilitated by EGI: IBM- >PSNC (others within NGIs e.g. IFCA, INFN) – Under discussion: Terradue, NUMECA, CloudSME, BlueBridge, ELIXIR – 6 signed LoIs:

  • CESGA (ES); CSC (FI); 100%IT (UK); IFCA

(ES); IISAS (SL);PSNC (PL)

Pa Pay-fo for-Use Use: State of Pla lay

Providers involved in P4U PoC: ~30 Actively working on enabling P4U: 8-10 Letters of Intent received: 6

  • Avg. price (HTC/cloud): €0.05/h

Knowledge of P4U capability is slowly increasing interest and demand https://wiki.egi.eu/wiki/Pay-for-use

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-6
SLIDE 6

6 5/ 5/10/ 10/17 17

Pa Pay-fo for-Us Use Business Models to to be supported by the Marketplace

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-7
SLIDE 7

7 5/ 5/10/ 10/17 17

Ma Marketplace Concepts

  • Promote

– Facilitate EGI service requests – Offer an opportunity for EGI participants (NGIs/EIROs) to promote services – Include approved services from third party partners (under discussion)

  • Discover and Request

– Customers can not only more easily discover, but request services

  • Authentication

– Allow log-in through the Check-in service (AAI)

  • Integrate

– Keeping look and feel of the new EGI main website – Ensure harmonized integration with existing EGI tools

  • e.g. e-GRANT, LToS (Access)

– 2 Marketplace platforms explored/tested

  • OpenIRIS and PrestaShop

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-8
SLIDE 8

8 5/ 5/10/ 10/17 17

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Customer Service Provider Virtual Organization

  • 1. Publishes Services
  • 2. Searches
  • 3. Selects / Submits Request
  • 4. Agrees SLA
  • 7. Allocates

Capacity

  • 8. Adds Users / 9.

Uses Services

Broker

  • 5. Informs About

New Customer

  • 6. Creates VO
  • 10. Provides Invoice & Reports
  • 11. Makes payment

Pa Pay-fo for-Use Use PoC: Init itia ial l Busin iness Scenario io

Service / Price List

slide-9
SLIDE 9

9 5/ 5/10/ 10/17 17

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Customer Service / Price List Service Provider Virtual Organization

  • 1. Publishes Services
  • 2. Searches
  • 3. Selects / Submits Request
  • 4. Agrees SLA
  • 7. Allocates

Capacity

  • 8. Adds Users / 9.

Uses Services

Broker

  • 5. Informs About

New Customer

  • 6. Creates VO
  • 10. Provides Invoice & Reports
  • 11. Makes payment

Pa Pay-fo for-Use Use PoC: Init itia ial l Busin iness Scenario io

slide-10
SLIDE 10

10 10 5/ 5/10/ 10/17 17

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Busin iness Scenario io: Br Brok

  • ker Role

le

Customer Service / Price List Service Provider Virtual Organization

Publishes Services Searches Selects / Submits Request Agrees SLA / Handles Payment Allocates Capacity Adds Users / Uses Services

Broker

Informs About New Customer Creates VO Agrees OLA

slide-11
SLIDE 11

11 11 5/ 5/10/ 10/17 17

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Busin iness Scenario io: Br Brok

  • ker Role

le

Customer Service / Price List Virtual Organization

Publishes Services Searches Selects / Submits Request Agrees SLA / Handles Payment Allocates Capacity Adds Users / Uses Services

Broker

Informs About New Customer Creates VO Agrees OLA

Service Providers

slide-12
SLIDE 12

12 12 5/ 5/10/ 10/17 17

We We knew that the EGI Marketplace would eventually im impact Pay-fo for-us use So So no now wha hat? t?

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-13
SLIDE 13

13 13 5/ 5/10/ 10/17 17

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

EG EGI P4U Po PoC: Lif ife before the Marketpla lace

Completed

  • Registry extensions added to set prices
  • Accounting Portal information
  • e-GRANT Broker/User Interface

– Special pool type: pay-for-use (w/ price) – Importing prices from Registry – User self-allocation: supported matching pools enabled for customers – Automatic finding and presenting the cheapest allocation that suited requested parameters – Presenting cost of overall allocation

Missing

  • Front-end graphical user interface
  • Billing function
slide-14
SLIDE 14

14 14 5/ 5/10/ 10/17 17

Mar arketplac ace Prototype: Prestas ashop

http://marketplace.egi.eu/

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Satisfies the GUI + billing…… but

slide-15
SLIDE 15

15 15 5/ 5/10/ 10/17 17

Still ill need a Clie lient Area: e-GR GRAN ANT?

  • Registry of the service requests
  • Notification system
  • Operator dashboard

– Manage OLAs and SLAs – Download service reports

  • Customer dashboard

– Check their service requests – Approve SLAs – Download SLAs and service reports

  • Report engine

– Automate service report (information from ARGO) – SLA / OLA status report (low priority) Basically

All features under Discussion

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-16
SLIDE 16

16 16 5/ 5/10/ 10/17 17

Pa Pay-for

  • r Use Option
  • ns:

Where do

  • they

y go

  • in the Marketplace?

1. Under service category, each service is differentiated according to the access mode: for free or for pay

– e.g. “General purpose instance” and “General purpose instance for pay”

  • Single entry under EGI, thus acting as a sort of broker
  • And/or individual provider offers listed separate, but aggregated on the service level,

direct contracts between customers and providers

2. Adding the pay-for-use attributes directly in the service options (product in the marketplace)

– Flag “for pay” to be added in the service options – EGI acts as an initial broker

3. Add an additional category related to the pay-for-use providers

– Under this category all the providers will be listed – Under each provider, all its products will be listed

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-17
SLIDE 17

17 17 5/ 5/10/ 10/17 17

Pa Pay-for Use: Optio ion 1

Separate entries for Pay-for-Use (+) User knows from the start which products are for payment (+) Better product management for providers (-) Potential to blow up the list of entries reducing the ease of finding services as there is basically a duplication of each (see next slide)

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-18
SLIDE 18

18 18 5/ 5/10/ 10/17 17

Pa Pay-for Use: Optio ion 1

Option 1a: One common EGI entry Option 1b: One entry per provider (+) Reduces # of service entries (+) Hides the multi-provider aspect from the user, showing a single contact point (-) Requires the broker model to be matured (+) Better product management for providers (-) Greatly increases # of service entries (-) Puts responsibility of provider selection on the user and reduces the ease of service discovery

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-19
SLIDE 19

19 19 5/ 5/10/ 10/17 17

e-GR GRANT Integration

One common EGI entry One entry per provider

Ø Step 1: Mapping Marketplace order to e-GRANT Resource request

  • Option 1: P4U Resource request is
  • created. User can choose from

providers who fulfil the request

  • Option 2: EGI broker chooses for the

user

Ø Step 2: Connecting Resource Request with provider’s resources available in the system; creation of draft SLA (e- GRANT) Ø Step 3: Resource and price negotiation (e-GRANT) Ø Step 4: SLA signing (e-GRANT) Ø Step 1: Mapping Marketplace order to e-GRANT Resource request

  • Draft SLA already in place
  • Connection to provider’s resource

pool already in place

Ø Step 2: Connecting Resource Request with provider’s resources available in the system; creation of draft SLA (e-GRANT) Ø Step 3: Resource and price negotiation (e-GRANT) Ø Step 4: SLA signing (e-GRANT)

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-20
SLIDE 20

20 20 5/ 5/10/ 10/17 17

As Associati ting ng Pr Provide ders to Pr Produc ducts ts

Option 1a (one product solution)

  • Able to specifically select which

providers are associated to which product

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-21
SLIDE 21

21 21 5/ 5/10/ 10/17 17

Pa Pay-for Use: Optio ion 2

One general entry per service Payment options exposed based

  • n selected criteria

(+) Reduces # of service entries (+) User knows from the start which

  • ptions are for payment

(-) A lot more complicated to implement technically (-) Requires well-thought out mapping

  • f selection criteria to provider

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-22
SLIDE 22

22 22 5/ 5/10/ 10/17 17

Pa Pay-for Use: : Opti tion 3

Pay-for-Use Area (+) Better product management for providers (+) Avoids mixing with free services (-) Not clear where to mention P4U in the structure (-) Need to answer the question “why pay” more explicitly

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-23
SLIDE 23

23 23 5/ 5/10/ 10/17 17

In Info t to Provid ide/Colla llate

All Options

  • Offers flexible algorithms based on product

attributes and for different products

  • EGI Marketplace specification and attribute

model (e.g. cores, RAM, storage, technology, etc.)

  • Additional requirement on P4U

providers - might not map to pricing model/packages – need to customize

  • Back-off access (TBC)
  • How to handle potential joint offers

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-24
SLIDE 24

24 24 5/ 5/10/ 10/17 17

Fi FitSM tSM Pa Paid Trainings

Open Registration In-House

  • One single product entry
  • No current online solution
  • One product entry per course
  • Currently using Eventbrite

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-25
SLIDE 25

25 25 5/ 5/10/ 10/17 17

P4 P4U Requi quireme ment t Summa Summary

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

  • Computing/Data/Storage services

– Option 1: Under service category, each service is differentiated according to the access mode: for free or for pay

  • Preferred in the short-term, but not perfect

– Option 2: Adding the pay-for-use attributes directly in the service options

  • Interesting option, but too complicated in the short-term, to be evaluated in a second

stage

– Option 3: Add an additional category related to the pay-for-use providers

  • Not sure if it is just P4U providers or if individual providers will have their own space,

a ”store” in which is managed by them

  • FitSM

– 2 types of trainings that required different product entry fields – We have all of the information/categories needed

slide-26
SLIDE 26

26 26 5/ 5/10/ 10/17 17

Where’s the dema mand?

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-27
SLIDE 27

27 27 5/ 5/10/ 10/17 17

Tr Training Infrastructure as a Service (TI TIaaS aaS)

  • Existing service in EGI Service Catalogue: https://www.egi.eu/services/training-

infrastructure/

  • Opportunity to develop pricing model

– NUMECA International

  • Contact through EGI Business Engagement Programme (Oct Webinar)
  • Commercial applications around Computational Fluid Dynamics
  • Leverage UberCloud containers
  • Ran training using EGI cloud providers CESNET and FZ Jülich as underlying

infrastructure as a trial (20 VMs, 8 vCPU cores, 8 GB RAM, 100 GB storage each)

https://www.egi.eu/blog/egi-supports-belgian-sme-in-cfd-training-24-nov-2016/

  • Due to success, they are interested in our price model for future

– R&D projects and future commercial trainings

– H2020 project EDISON

  • Defining the competences and skills framework, body of knowledge and model

curriculum for the new profession of the data scientist

  • EGI offering training infrastructure to support Virtual Labs (amongst other

activities) – Opportunity to define business model (already potential interest from universities)

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-28
SLIDE 28

28 28 5/ 5/10/ 10/17 17

Broker Model: l: Marin ine Fis isherie ies Example le

Early Adopters Wider Outreach Marine Fisheries Use Case 1 Use Case 1 Use Case 1

Legal Entity

EGI SP EGI SP EGI SP

Paid Free SLA OLA UA OLA SLA/ Contract

Mediation

UA/ Contract OLA/ Contract

CRM

SUPM

CRM

SUPM SUPM

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Becoming a common model for sector specific

slide-29
SLIDE 29

29 29 5/ 5/10/ 10/17 17

EO EOSC-hub: hub: Digit igital l Innovatio ion Hub

  • EOSC-hub: Joint project proposal between EGI, EUDAT, INDIGO-

DataCloud (and 100+ partners) submitted in March 2017 within EINFRA-12a (~€30M)

  • 13 WPs, one of which is dedicated evolving business

development activities with the private sector

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

Objectives

  • Create a Pan-European network of Digital Innovation Hubs (DIHs).
  • Help ensure that every company, small or large, high-tech or not, can grasp the digital
  • pportunities.

Definition of EC Digital Innovation Hub (DIH)

Ecosystems of SMEs, large industries, startups, researchers, accelerators, and investors. They aim to create the best conditions for long-term business success for all involved. This concept of providing any SME, wherever it is located, with access to advanced technologies and competences for mastering their digital transformation is key for Europe to remain competitive.

slide-30
SLIDE 30

30 30 5/ 5/10/ 10/17 17

EO EOSC-hub hub DIH: WP WP/Tas ask Struct cture

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

WP9 Joint Digital Innovation Hub T9.1 Joint DIH ecosystem

[PM1-PM36]

  • Overall creating, building, expanding of the JIH ecosystem; management and

coordination

  • Collaboration with regional, national and pan-European Innovation Hubs
  • Deployment/customisation/management of the DIH platform/tools
  • Monitoring/measuring impact

T9.2 Business Pilots

[PM1-PM33]

  • Previously selected SMEs to run pilots to get DIH running (1st half of project
  • nly) – obtained through open calls (6 in total)
  • Ensuring access to the required services
  • Providing technical support
  • Monitoring the progress
  • Assessing and validating results (supported by T9.3).
  • Identifying additional experiments through outreach activities, new business

contacts, or opportunities coming from the competence centres T9.3 Commercialization Support

[PM6-PM36]

  • Identification of the business opportunities resulting from the pilots; business

model development and implementation (interface with WP2.3)

  • Ecosystem technology transfer process models
  • Mentoring program towards pilots and CC’s
  • Defining pre-commercial agreements
slide-31
SLIDE 31

31 31 5/ 5/10/ 10/17 17

So So wha hat t in n the the world d do do we do do no now?

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-32
SLIDE 32

32 32 5/ 5/10/ 10/17 17

Ac Acti tions ns moving ng forward

  • Ensure customers can request the different kind of paid services:

– Computing/Data/Storage services (x2)

  • Individual Provider entries
  • EGI entry as a broker of multiple providers

– Training Infrastructure-as-a-Service

  • Define a pricing model

– FitSM trainings

  • In-house and open registration
  • Issues (time is short, so let’s be pragmatic)

– Current MP specifications potentially too complex for pricing models/packages – Separate entries for free/paid limit “freemium” models; not clear the difference – Cannot do the exercise “offline” (we tried) e.g. doc, spreadsheet; must walk through the backoffice to do an actual product entry for meaningful feedback

  • Set up meetings starting with those who have provided the LoI?
  • Demand is coming as options are known

– Are there any (new) providers planning to provide an LoI?

P4U in EGI Marketplace – EGI Conf 2017 Catania – 10 May 2017

slide-33
SLIDE 33

www www.egi.eu

Tha Thank nk you u for r your ur attenti tion. n.

Questi tions?

This work by Parties of the EGI-Engage Consortium is licensed under a Creative Commons Attribution 4.0 International License.