How to Troubleshoot Apps for the Modern Connected Worker
Joining the EOSC-hub as a Service Provider
1. EOSC-hub receives funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 777536.
eosc-hub.eu
@EOSC_eu
Matthew Viljoen, WP4 Leader
Dissemination level: Public
3. EOSC service catalogue
3
Service Providers in EOSC
EOSC-hub common services
Services (inc. thematic and onboarded)
Open Collaboration
Services
Application/software
repository,
Configuration
management,
Marketplace
Federation Services
AAI, Accounting,
Monitoring, Operations,
Security
Added value services
Compute, data, software
management, curation &
preservation
Basic infrastructure
Compute and storage
Integration
(optional)
E-infrastructure
providers
(from EOSC-hub and beyond)
Science community
providers
(from EOSC-hub and beyond)
Users & customers
EOSC Portal
4. 11/04/2019 4
Benefits of Joining for the Service Provider
For services providers
A new entry point for their service – access to new users
Assistance for integration with Supporting services
Sharing of best practice with federated Service Management
Access to security expertise within project
Future funding opportunities via Virtual Access
Chance to shape the future of the EOSC
5. 5
The EOSC Service Ecosystem
Onboarded
Service
Helpdesk
Accounting
Federated AAI
Portal
Security
Messaging
App Store &
SW Repos
Collab. Tools
Ops Support
11/04/2019
6. 6
Authentication and Authorization Infrastructure
(AAI) solutions from EOSC-hub
Federated AAI for Service Providers
Offloads the burden of running AAI solutions
AAI run by dedicated security experts
AARC BPA ‘Proxy model’ allows for scalability (multiple SPs and IdPs)
AAI Deployment Ready Product
IAM Deployable as part of your infrastructure
Integratable with other AAI solutions
Credential Translation Service for Service Providers
Allows OIDC to be translated to X509 for users
Legacy X509 application don’t have to be changed
EUDAT EGI Check In
IAM
8. XGUS Helpdesk
Consistent single front-end routable to multiple service providers
First line support which triages to second-line support
Mature solution based on Remedy
Onboarded services may provide support via:
Email address to support person/people OR run their own helpdesk
Possibility for onboarded services to become supporters within XGUS
Full integration with XGUS – no need to run own helpdesk
8
Helpdesk as a Service
9. 9
Regarding Entry partnership level
• Consistent high level of service delivery - an important driver of EOSC-hub
• Entry Level level services may:
• have a less mature SMS and would like to develop it along with project
participation
• have a more mature SMS but be content with lower level of integration
(either way the SMS is out of scope from the purpose of onboarding)
• Entry Level services may:
• not have any SLA defined. We can support it on defining an EOSC-hub ‘default’
SLA for new customers within EOSC-hub
OR
• already offer SLAs to its customers. Such SLAs are used for new customers
within EOSC-hub
10. 10
Entry level of partnership
• Who is it aimed at?
– Any service provider, anywhere! Academic, domain specific, SME, ...
• Benefits?
– Exposure to new users via advertising through EOSC
– One-stop shop for service discovery, order management and helpdesk
– First step for service integration with other EOSC-hub services
– Exposure to EOSC-hub Operations coordination via Service Provider Forum and IT
Security expertise within the project
• What’s needed?
– Production ready service, at least TRL7
– Description of service
– Contact for support and orders
– Security contact
11. 11
Standard Level of partnership
• Who is it aimed at?
– Service Providers wanting closer level of participation with EOSC
• Benefits? Same as Entry Level plus:
– Assistance with integration of EOSC-hub supporting services (e.g.
AAI, helpdesk)
– Support with FAIR and technical interoperability guidelines
– Get an EOSC conformant label declaring conformance to EOSC
– Membership of Service Management Board (SMB) and providing
input in evolving EOSC-hub operations and policies
– Integration with EOSC-hub service management processes
• What’s needed? Same as Entry Level plus:
– Mature Service Management System, already meeting FitSM
requirements*
– Working to integrate with EOSC-hub supporting services (e.g. AAI,
helpdesk)
12. 12
High Level of partnership
• Who is it aimed at?
– Service Providers wanting the closest level of participation with EOSC
• Benefits? Same as Entry and Standard Levels plus:
– Maximum service management harmonization with EOSC-hub
– Get an EOSC integrated label
– Integration with SLAs, incident response, accounting, SLA and report
management
• What’s needed? Same as Entry and Standard Levels plus:
– Already integrated with EOSC-hub supporting services (e.g. AAI, helpdesk)
– Willingness to follow EOSC-hub service management processes, inc. complying
with minimum response times for incidents, service orders
– Willingness to adopt EOSC AUP