Work in progress!!!!
Provide some context and plan for the service. What is in place now, what is rough timeline for the service delivery. Current plan is that the service beta becomes available from 1 July and runs for one year.
The transition generally consist of the following areas of work:
- Documentation preparation and signoff
- Test and Validation
- GDPR compliance checking
- IPR compliance checking
- Operational team establishment
- Operational team training
- Support team establishment
- Support team training
- Operational deployment
- Service promotion
Define the people involved:
Teams/people:
- Service Owner: Marina Adomeit
- Member of the Technical Steering committee: Christos Kanellopoulos
- Member of the Governance Steering Committee: Klaas Wierenga
- Lead Architect and member of the Technical Steering Committee: Leif Johanson
- Development team: Fresia Perez Arriagada, Elena Rakhimova
- Operations team: Erik Bergstörm, Maria Haider (Sunet)
- GEANT T&I operation support/Core team: Nicole Harris
- Test team: WP9 - Marcin Wolski (ask what testing can be done)
- IPR: Magdalena Rzaca
- GDPR: Magdalena Rzaca GEANT GDPR team
- WP5 leaders ultimately responsible for the T&I service portfolio delivered through the GEANT project: Licia Florio, Marina Adomeit
ON HOLD
IN PROGRESS
DONE
No | Work item | Responsible | Comment | Status |
---|---|---|---|---|
1 | Preparation of documentation | |||
Service Description | -Development team prepares -SO signs off | Marina to give a try to document - talk to Outreach person for SPs Laura Paglione. She will be working to adapt the documentation from the github into docs that SPs can use. Marina to peer with her, and give her direct feedback - include Heather in this conversation as well. | DONE | |
don | Service policy (Terms of use, SLA) | -Development team prepares -SO signs off | Terms of use are out of scope for service delivered by GEANT. It is responsibility of seamlessaccess.org. Example from InAcademia https://inacademia.org/service-policy/, and eduroam https://www.eduroam.org/wp-content/uploads/2016/05/GN3-12-192_eduroam-policy-service-definition_ver28_26072012.pdf Marina can check if there is something additional in the contract - especially about who responsibility it is to support the end-users. SLA should be defined between seamlesaccess.org and GEANT. The beta service should be best effort (there could be some tension with the publishers though ) For the beta service, there is an MoU which is being signed. (update from 16 July - orcid the last one to sign, it should be done this week) | ON HOLD This should be done for the production service. The beta service is to test this out. |
Branding and Visibility | -Development team prepares -SO signs off | This is probably not relevant to the part of the service delivered by GEANT. It is responsibility of seamlessaccess.org Info from July 2019 from Heather: There will be a website soon - we now have a UX person contracted (Sean, Chicago), and that’s one of the things on his plate | OUT OF SCOPE | |
Operational Requirements | -Development team prepares -SO signs off | Seamless Access Operational Requirements Marina to check if anything needs to be updated or what is missing. | DONE | |
OLA | -Development team prepares -SO and GEANT T&I operation support/Core team sign off | Seamless Access Operational Level Agreements - OLA This is between SUNET and GEANT. Draft OLA was defined and is within SUNET NOC for approval | IN PROGRESS | |
Deployment architecture | -Development team prepares -SO signs off | Seamless Access Deployment Architecture Marina to set this up based on the OLA. | DONE | |
Operational documentation and processes | -Development team prepares -SO signs off | DONE | ||
User documentation | Who is responsible for this? | OUT OF SCOPE | ||
User support | Who is responsible for this? | In scope for seamless access. | OUT OF SCOPE | |
GDPR - data inventory, privacy notice, DPA | -GDPR team +SO + technical architect -GDPR accountable and SO signs off | GDPR evaluation was done and conclusion is that Seamless Access does not process any personal data. | DONE | |
2 | Test and validation | |||
Make a test plan | Development team and Test team prepares | Pen/Security done by DFN cert. Additional testing could be done as well if skilled javascript testers can be found. | DONE | |
3 | IPR compliance checking | |||
IPR compliance | IPR accountable + SO + technical architect Route the request through GEANT T&I operation support/Core team | GEANT IPR coordinator has signed off the IPR. Note that was given on 6th December 2019: "Update regarding the scanning of the code provided https://github.com/TheIdentitySelector in most of the files no source/binary files were detected, consequently no licence/vulnerabilities were detected…In the js-storage-master file there were 3 licences detected (MIT licences) – as this is permissive licence, there are no further issues with it." | DONE | |
4 | GDPR compliance checking | GDPR accountable | ||
Data inventory and mapping | -GDPR team +SO + technical architect -GDPR accountable and SO signs off | Seamless Access Data Processing Conclusion is that SA doesn't process any personal data, so Data Inventory and Mapping are not needed. | DONE | |
Privacy notice and DPA | -GDPR team +SO + technical architect -GDPR accountable and SO signs off | Not needed. | OUT OF SCOPE | |
5 | Operational team establishment | |||
Appoint service owner | WP5 leaders | Done. The service owner is responsible for service as delivered via GEANT project. | DONE | |
Define roles, skills, manpower needed | Development team | We need to check this with what seamlessaccess.org, but if we deliver a service then it is our internal matter. | DONE | |
Appoint operational team members | Service Owner | Done | DONE | |
6 | Operational team training | |||
Training the operational team | Not needed | DONE | ||
7 | Support team establishment | |||
Establish the support team | Will be provided by seamless access, out of scope for GEANT | OUT OF SCOPE | ||
8 | Support team training | |||
Training of the support team | Will be provided by seamless access, out of scope for GEANT | OUT OF SCOPE | ||
9 | Deployment in production environment | |||
Monitoring set up | Operations team based on the requirements from the technical lead and SO SO signs off when implemented | DONE | ||
Back-up and restore | Operations team based on the requirements from the technical lead and SO SO signs off when implemented | Not needed | OUT OF SCOPE | |
VMs | Operations team based on the requirements from the technical lead and SO SO signs off when implemented | Two nodes are provided by SUNET. Two nodes are operated on AWS. | DONE | |
Deployment | Operations team based on the requirements from the technical lead and SO SO signs off when implemented | Deployment is completed on SUNET nodes. In progress is deployment on AWS nodes. | IN PROGRESS | |
CDN | Provided by Fastly. The bill is currently picked up by SUNET, but this should move to GEANT. | IN PROGRESS | ||
10 | Service Promotion | |||
NA, responsibility of the seamless access | Will be provided by seamless access, out of scope for GEANT. Outreach person for SPs Laura Paglione (laura@seamlessaccess.org). Feel free to reach out to her if you have questions or ideas. | OUT OF SCOPE | ||
11 | PLM Documentation | |||
TBD if applicable | OUT OF SCOPE |
Other notes: the success criteria - what do we consider to be the success criteria for the project, from the GEANT side.