EGI-InSPIRE Developing the concept of a service marketplace for EGI Diego Scardaci EGI.eu/INFN EGI-InSPIRE RI-261323 www.egi.eu Outline • Session agenda • Service Marketplace analysis in EGI-InSPIRE PY5 • Service Marketplace analysis in EGI-Engage (TJRA1.2) • User stories EGI Conference, Amsterdam, 24-26 September 2014 2 www.egi.eu Session Agenda • Session 1 – 09:00-09:20 “Developing the concept of a service marketplace for EGI” – Diego Scardaci, EGI.eu/INFN – 09:20-09:50 “Marketplace & service catalogue concepts, first design analysis” – Dean Flanders, SWITCH – 09:50-10:30 Open Discussion • What other functionalities are needed in the marketplace? What functionalities are needed in the service catalogue? How do they relate to each other? What is the relationship with the pay-for-use activity and business model? • Session 2 – 11:00-11:45 “Overview of existing tools/solutions for a Service catalogue and marketplace” – David Meredith, STFC – 11:45-12:30 Open Discussion • How to integrate a service catalogue and marketplace in the EGI infrastructure? Which open source tools can we re-use ? Can we re-use and extend current EGI tools? EGI Conference, Amsterdam, 24-26 September 2014 3 www.egi.eu Service Marketplace analysis • Main aim of this session is starting-up the service marketplace design activity in EGI-InSPIRE – Funded activity in EGI-InSPIRE PY5 (Sept – Dec) • Targets: – Evaluation of the already existing tools/solutions to offer service registry and marketplace features in the EGI infrastructure – Evaluation of the EGI tools to • understand if they already offer "service registry and marketplace" features (e.g. GOCDB -> registry, e-GRANT -> SLA management, AppDB -> UI) • how they could/should be extended to offer "service registry and marketplace" features – Understand how a future EGI service registry and marketplace could be integrated with the current EGI tools and, more in general, the EGI infrastructure. EGI Conference, Amsterdam, 24-26 September 2014 4 www.egi.eu Service Marketplace analysis • Teams involved: – – – – – AppDB GOCDB e-GRANT IRIS (from SWING) EGI.eu Policy Team • Strong link with the Pay-for-Use PoC • Service Registry and Marketplace Working Group mailing list: – [email protected] Interested to participate into the Marketplace analysis? Please, write me! EGI Conference, Amsterdam, 24-26 September 2014 5 www.egi.eu Service Marketplace in EGI-Engage • The activity will continue in EGI-Engage under WP3 (JRA1) E-Infrastructure Commons – Task JRA1.2 – Service Registry and Marketplace (Lead: SWING, M1 – M30) (22.5 PM) • Activity will be led by Dean Flanders (SWING) • Partners involved – – – – – SWING (7 PM) INFN (6.5 PM) CYFRONET (3 PM) GRNET/IASA (3 PM) STFC (3 PM) EGI Conference, Amsterdam, 24-26 September 2014 6 www.egi.eu Service Marketplace in EGI-Engage • From EGI-Engage proposal – Simplify the access to the infrastructure services through technological innovation and new services in the area of Service Registry and Marketplace… • The Marketplace will allow customer to acquire services: – through a payment – for free, through a negotiation to establish a SLA and policies with the service providers • The output of the Pay-for-Use PoC and of design analysis running in EGI-InSPIRE will be inputs for this task • Target – development of a proof-of-concept of a Service Registry and a Marketplace for the EGI infrastructure EGI Conference, Amsterdam, 24-26 September 2014 7 www.egi.eu EGI-Engage – JRA1.2 Timeline (1/2) • D3.2 - Design of the EGI Service Registry and Marketplace (R) (M12) – Main features offered by the Service Registry and Marketplace – Definition of the functions offered by the services (user stories) – Which external tools could be adopted to speed-up the deployment in the EGI infrastructure – Which EGI tools could be extended to include and offer Service Registry and Marketplace features – Interfaces to exchange information with analogue tools belonging to other e-infrastructures or research infrastructures: • create a network of analogue tools spanning different infrastructures. It will allow to provide users with integrated view off all the infrastructures involved. EGI Conference, Amsterdam, 24-26 September 2014 8 www.egi.eu EGI-Engage – JRA1.2 Timeline (2/2) • D3.7 - First release of the EGI Service Registry and Marketplace prototype (DEM) (M18) – First release of the Service Registry and Marketplace proof-of-concept prototype deployed in the EGI infrastructure for testing • D3.13 - Second release of the EGI Service Registry and Marketplace prototype (DEM) (M26) – Second release of the Service Registry and Marketplace proof-of-concept prototype • D3.16 - Final report on EGI Service Registry and Marketplace (R) (M30) – EGI Service Registry and Marketplace activities during the whole project – Description of the final proof-of-concept prototype released, feedback collect by the users and guideline for the future developments will be reported EGI Conference, Amsterdam, 24-26 September 2014 9 www.egi.eu Service Marketplace User Stories (1/4) • The service provider publishes a service – The service provider (SP) registers a new service in the Service Catalogue – The SP can assign a SLA to the new service – The SP assigns a price to the new service (can be 0, for free) – The SP can define a policy to access the service – The new service is available in the service catalogue • The customer discovers the existing services – The customer accesses the Service Catalogue and get the list of offered services – The customer can look for a service with specific characteristics/requirements (search engine) – The customer can read the details of a service: description, SLA, price, SPs list, etc. EGI Conference, Amsterdam, 24-26 September 2014 10 www.egi.eu Service Marketplace User Stories (2/4) • The customer directly selects and buys a service – The customer accesses the Service Catalogue and look for a service – The customer chooses the service to buy – The customer may negotiate the SLA through a broker or accept the pre-defined SLA associated to the service – The customer buys the service • The customer selects a service through a broker – The customer lists the requirements that should be satisfied by the service he’s looking for – The broker identifies the best service according to the customer’s requirements – The broker offers the selected service to the customer – The customer evaluates the offered service, may negotiate the SLA through a broker or accept the pre-defined SLA – The customer buys the service EGI Conference, Amsterdam, 24-26 September 2014 11 www.egi.eu Service Marketplace User Stories (3/4) • The customer reviews and rates a service and/or a service provider – The customer selects a service from the list of bought services – The customer reviews and rates the service and/or the service provider • The customer wants to check the status of his orders • The customer consults the consumption/usage • The customer manages the service (add/remove users, define quotas ?) • A Service Provider manages the published services – A Service Provider registers into the service catalog – Hide previously published services / changes the conditions associated / highlight the services / announce a maintenance break EGI Conference, Amsterdam, 24-26 September 2014 12 www.egi.eu Service Marketplace User Stories (4/4) • A Service Provider checks the information associated to services – The SP controls the accounting information related to their services (usage, number of users, average consumption). They can control either by service published or total • … EGI Conference, Amsterdam, 24-26 September 2014 13 www.egi.eu Questions ? EGI Conference, Amsterdam, 24-26 September 2014 14 www.egi.eu
© Copyright 2026 Paperzz