alan-turing-institute / data-safe-haven

https://data-safe-haven.readthedocs.io
BSD 3-Clause "New" or "Revised" License
57 stars 14 forks source link

Demo / mini-workshop at SSI Collaborations Workshop 2020 #526

Closed martintoreilly closed 4 years ago

martintoreilly commented 4 years ago

Our submission for a demo / mini-workshop at the SSI Collaborations Workshop 2020 was accepted.

CW20 Mini-workshop or demo submission form

Submitted at 12:25 Fri 31 January 2020 (25 mins late)

Organisers

Submitter: Martin'O'Reilly (The Alan Turing Institute) Session collaborators: James Robinson (The Alan Turing Institute)

TODO: Check if this should this be all contributors rather than just those delivering the CW20 workshop and, if so, add the full contributor list.

Session title

Productive research on sensitive data using cloud-based secure research environments

Session abstract

Many of the important questions we want to answer for society require the use of sensitive data. In order to effectively answer these questions, the right balance must be struck between ensuring the security of the data and enabling effective research using the data.

Imposing insufficient security measures results in unacceptable risks of data exposure. However, excessively stringent security measures will often result in significant detrimental impact on the effective use of the data.

Agreeing the right balance between security and productivity is a challenging and nuanced process. Doing this in an ad-hoc way for each research project and dataset is time consuming and requires a shared understanding between data provider and researcher of both the data and the available security measures.

Additionally, most existing secure research environments (Safe Havens) are configured as organisational or regional level facilities. These are complex, risky and expensive to set up and run and are often configured with a fixed set of security measures, meaning that all projects are subject to the most restrictive security measures required for the most sensitive data the Safe Haven supports.

In consultation with the community, we have been developing recommended policies and controls for performing productive research on sensitive data, as well as a cloud-based reference implementation in order to adress some of the above challenges. We have developed:

In the first half of this session we will present an overview of our recommended policies and controls and demonstrate of the systems we have developed to support the effective implementation of these in practice. The second half of the session will be an open discussion on how these fit with the needs of the participants and how we can work together as a community to develop these further to cover to best meet our collective needs.

Session themes

Sessions required:

Session description

In the first half of this session we will present an overview of our recommended policies and controls and demonstrate of the systems we have developed to support the effective implementation of these in practice. The second half of the session will be an open discussion on how these fit with the needs of the participants and how we can work together as a community to develop these further to cover to best meet our collective needs.

We are also looking to use this session to engage strongly with the community and move our work from being a Turing project to a sustainable community platform that is widely used and collaboratively developed by the community.

Our policy paper has been developed in the open as a pre-print on arXiv, and we will be opening up our software defined cloud-based safe haven implementation under an MIT licence on Github for ongoing collaborative community development either just before this workshop or as soon after as possible, depending on the outcome of a security review in March.

We feel that this work connects strongly with the Data Privacy, Open Research and Software Sustainability themes, as well as the broader goal of the Collaborations Workshops in fostering collaborations.

martintoreilly commented 4 years ago

Acceptance email

I responded that I would be attending both days.

From: Rachael Ainsworth xxx@manchester.ac.uk Date: Monday, 10 February 2020 at 15:39 To: Martin O'Reilly xxx@turing.ac.uk Subject: Collaborations Workshop 2020 - session proposal accepted!

Dear Martin O'Reilly,

Thank you for submitting a proposal to facilitate the mini-workshop or demo session at Collaborations Workshop 2020 (CW20, http://bit.ly/ssi-cw20) titled "Productive research on sensitive data using cloud-based secure research environments" - I am delighted to let you know that your session has been accepted!

Due to the large number of high-quality submissions that we believe our participants will find of interest, we will be replacing the panel sessions in the agenda with more workshop/demo sessions. We can offer you a single session slot of 40-55 minutes, and we will confirm the exact date, time and length of your session by Friday, 21 February, taking into account the information provided in your proposal.

Can you please confirm by this Friday, 14 February if you or a session collaborator are able to attend CW20 to facilitate your accepted session? If your attendance is dependent on session date (either Day 1 or Day 2 of CW20), please let me know.

You can find the details of your session proposal attached.

Thank you and best wishes,

Rachael

martintoreilly commented 4 years ago

Workshop timeslot confirmed:

Thank you again for submitting a proposal to facilitate the mini-workshop or demo session at Collaborations Workshop 2020 (CW20) titled "Productive research on sensitive data using cloud-based secure research environments". This email is to confirm that your session will take place during:

Mini-workshop and demo session #3, on Wednesday, 1 April 2020 (Day 2) from 14:30 - 15:15.

You can read the announcement here and the full list of workshops in the CW20 agenda.

martintoreilly commented 4 years ago

I'm going. @jemrobinson Are you able to attend?

Does anyone else want to attend?

martintoreilly commented 4 years ago

Shital's booked me a Monday evening flight (BA 1418 - 16:55 from Heathrow to Belfast City) and a return flight on Sunday evening (I'm taking Friday off and visiting family Fri-Sun). Feel free to book the flights that work best for each of you, but be aware that Belfast International is a long cab ride or bus from Belfast itself. Belfast City (also known as George Best) is much closer (on the edge of the city itself).

I've asked Shital to book me into the Jury’s Inn on Great Victoria Street Mon night to Thursday morning (I'm staying for the hack day). It looks as cheap as any of the listed hotels and is close to three of them.

jemrobinson commented 4 years ago

Yes, I'm planning on coming. Do we need to register for the conference itself as well as arranging travel/accommodation?

martintoreilly commented 4 years ago

Yes, I'm planning on coming. Do we need to register for the conference itself as well as arranging travel/accommodation?

Yes. Pending a new departmental credit card, we'll need to buy workshop tickets ourselves and claim them back on expenses. I'm not a fan of asking people to do this, so am happy to do this for anyone in the team. Anyone who would like me to do this should email me.

martintoreilly commented 4 years ago

Shital's booked flights and hotel for me, but others will need to book their own via Gray Dawes.

@bw-faststream I know you'll be at your next posting by then, but if you would like to attend, I'm happy to cover your costs.

martintoreilly commented 4 years ago

@warwick26 and @sysdan If you would like to attend the workshop, I'm happy to cover your costs.

martintoreilly commented 4 years ago

Anyone from the Safe Haven project going, please use project code R-DSH-001 booking travel / accommodation and claiming back the conference ticket fee.

martintoreilly commented 4 years ago

We got a 45 minute slot rather than a 55 minute slot.

@jemrobinson We talked about outlining our policy and implementation, demoing the system from a user perspective then opening up for discussion with participants. I think we should be able to do this in 45 minutes still. Maybe split the 45 mins 15-15-15?

@JulesMarz Would you be up for helping shape the demo part of the workshop? I think you've the most hands on experience supporting researchers using the safe haven. If you'd like to attend, l'm happy for the project to cover your costs and you are obviously very welcome to help deliver the workshop.

JulesMarz commented 4 years ago

@martintoreilly Definitely interested! Need more info on what you would need though. When do you need to know by?

martintoreilly commented 4 years ago

@martintoreilly Definitely interested! Need more info on what you would need though. When do you need to know by?

I think a walk through "live demo" logging into the environment and showcasing the key features (e.g. range of software available, no internet access, installing packages in R and Python, using Gitlab and HackMD etc). Have a chat with James.

bw-faststream commented 4 years ago

Shital's booked flights and hotel for me, but others will need to book their own via Gray Dawes.

@bw-faststream I know you'll be at your next posting by then, but if you would like to attend, I'm happy to cover your costs.

I'd love to attend - but I'll just have to wait until I get started with my next role before I can confirm

jemrobinson commented 4 years ago

@martintoreilly : Are we still planning on doing this? What would we like to demo if so?

martintoreilly commented 4 years ago

Good question. Given current priorities, I think you and I likely won't be able to attend the full conference. However, I think we can deliver our demo with a very small additional investment of effort. I've a 15-20 minute talk I gave at the UKRI Cloud workshop. I propose I open with this, you do a somewhat ad-libbed live demo of using the system as a user (we can spend a little time sketching out what we'll show) and then we open for questions discussion for the rest of the time.

jemrobinson commented 4 years ago

@JulesMarz and I gave this talk/demo.