Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page contains service description outlining how and where service should be used, targeted users, service delivery model and service elements and topology.

...

Service

...

Description

The RA21 Discovery and Persistence Service Seamless Access (aka thiss.io) is an implementation of the RA21 recommendations for Identity Provider discovery and persistence. The service consists of the following parts:

  1. An Identity Provider Persistence Service which allows SPs to launch an authentication request to the the last used IdP associated with a device/browser.
  2. An implementation of SAML Identity Provider Discovery which persists choices in the Persitence Service (1)
  3. An MDQ implementation covering at least eduGAIN SAML metadata and implementing extensions for metadata search.

Users

The users of the RA21 Discovery and Persistence Service Seamless Access service are:

  1. Service Providers integrating the Persistence Service.
  2. Service Providers integrating the Discovery Service.
  3. End users relying on the service for Discovery and Persistence.

Contacts

All operations, business development and stakeholders contacts

Team

Service Owner
Deputy Service OwnerL1 support
Lead Architect

Operations

L2
support
 supportL3 support
    
Marina Adomeit Leif Johansson SUNET NOC (Maria Haider, Erik Bergstrom to be added)SUNET NOC Leif Johansson

GEANT representative in Seamless Access Governance Committee:  Klaas Wierenga 

GEANT representative in Seamless Access Technical Committee: Christos Kanellopoulos

Service Delivery Model

Add explanation about organisation of service delivery

Service Elements

The service consists of the following main components:

  1. Commercial CDNs used to deliver web artifacts (JS, HTML, CSS) to end user browsers.
  2. Frontend software https://github.com/TheIdentitySelector/thiss-js, to be implemented by Service Providers. 
  3. A backend consisting of an MDQ implementation with search extensions enabled (currently pyff.io).

Technology Infrastructure

...


Supporting Infrastructure

All software components except the CDN are configured and maintained using cosmos+puppet infrastructure at https://github.com/TheIdentitySelector/thiss-ops. Documentation in the docs directory. Monitoring is done using nagios generated automatically from service configuration. Additional monitoring is done using pingdom. Status.io is used to communicate service status.

Cost Benefit Analysis (CBA)

Provide URL to the last valid CBA.Not applicable