Date post: | 15-Apr-2017 |
Category: |
Services |
Upload: | blue-bridge |
View: | 154 times |
Download: | 2 times |
1Experience in managing service portfolio: OpenAIRE, BlueBridge
EXPERIENCE IN MANAGING SERVICE PORTFOLIO: OPENAIRE, BLUEBRIDGE, …
Pasquale PaganoCNR – ISTI (Pisa, Italy)
Experience in managing service portfolio: OpenAIRE, BlueBridge
2
Outline
Context
How do you define/identify a “service” in your domain?
What are the challenges in managing your service portfolio?
What is your current service portfolio at a glance?
How do you currently manage your service portfolio? (e.g. tools, process, relationship to standards)
What are your future plans in evolving service portfolio management?
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
3
Context
06/04/16
Data Infrastructures Computing Infrastructures
Mediator Connector Mediator Connector
Data Curation
Data Preparation
Data Analysis
Data Sharing
Data Publication
Data Provenance
VRE Builder
Security
Monitoring
Experience in managing service portfolio: OpenAIRE, BlueBridge
4
How do you define/identify a “service” in your domain?
A service is a system supplying a need
governed by service level agreementsand regulated by policies
The D4Science catalogue allows services• Discover
– ability to identify all and only the services according to the consumer privileges
• Access – ability to exploit the system’ capabilities in a secure context
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
5
What are the challenges in managing your service portfolio?
Not tailored for human accessbut designed to support also s2s communication• Different views for different consumers• Tailored views depending on privileges
06/04/16
ServiceSystem
Node
ProviderDataset
Configuration TemplateConfiguration
Resourcepoliciesdescriptionlicense
Experience in managing service portfolio: OpenAIRE, BlueBridge
6
What is your current service portfolio at a glance?
One technology => many service portfolio
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
7
What is your current service portfolio at a glance?
One technology => many service portfolio
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
8
How do you currently manage your service portfolio?
The service portfolio is powered by gCube
06/04/16
Statistics form openhub.net/p/gCube
• Each Resource (service, software, dataset, node, …) is represented with an XML profile compliant with a predefined schema
• Resource schema are application profiles either inheriting properties from standards or defyning custom properties• Registration, validation, persistence, discovery, and access are served by a number of web services (fully replicated and
fault-tolerant)
Experience in managing service portfolio: OpenAIRE, BlueBridge
9
What are your future plans in evolving service portfolio management?
• New version of the gCube technology to– Reduce the cost of operation – Support medium-term evolution without porting• Remove resource schema• Allow runtime support for resource profile definition as
composition of basic facet types• Support facet versioning • Support not predefined resource relationships
• Projects– (new) Edison, (extend the support of) OpenAIRE
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
10
Conclusions
• Not a single view of the service portfolio – Tailored views for different consumers
• Not a single portfolio– Tailored portfolio for different consumer privileges
• Not only service profiles– Resource profiles and relationships
• Not fixed service schema– Tailored service profiles for different domains
• Not only enabling discovery– Enabling Access
06/04/16
Experience in managing service portfolio: OpenAIRE, BlueBridge
11
THANK YOU
Contact [email protected]
06/04/16