Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📁 Develop a SFTP server on AWS AP to transfer data from Essex Police to MoJ for BOLD Programme #799

Closed
4 tasks
Tracked by #1827
jacobwoffenden opened this issue Jul 6, 2023 · 9 comments
Assignees
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools 🧑‍💻 Apps & Tools BAU (Epic #1827)

Comments

@jacobwoffenden
Copy link
Member

Transferred from https://github.com/ministryofjustice/analytics-platform-infrastructure/issues/1098

User Story

As a Essex Police Data Engineer I need for a SFTP server to be setup on AWS AP so that I can send data to the MoJ to allow for data transfer as agreed with MoJ as part of the BOLD Programme.

As a MoJ Data Engineer I need for the data to land into a S3 bucket on the AWS AP so that I can transform it into usable data for analysts on the AP, who will use the data for the BOLD Programme.

User Type(s)

Might need help understanding what to put here.

Value

Would allow for data to be transferred from Essex police to MoJ for the BOLD Programme. Without setting up the SFTP server the data cannot be transferred as Essex Police are unable to entertain another approach.

The value of the ask would be to allow for data transfer to occur for a BOLD Programme, which the MoJ is committed to until March 2024.

Questions / Assumptions / Hypothesis

If we develop an STFP server on AWS and provide an end-point and auth credentials to Essex Police this will allow them to use already established technologies at their end to transfer data in an automated and secure manner to the MoJ.

Definition of done

  • S3 bucket has been created where data can land and is accessible by MoJ Data Engineers
  • SFTP server has been created which allows for Essex police to securely transfer data to MoJ
  • SFTP server allows for daily data transfers for Essex Police
  • Log and event triggers inform people of when data has been uploaded (or not) so we can track if Essex Police are uploading data as expected

Reference

How to write good user stories

@jacobwoffenden
Copy link
Member Author

Deploying AWS Transfer Service may solve this too https://github.com/ministryofjustice/data-platform-support/issues/174

@mshodge
Copy link
Contributor

mshodge commented Jul 28, 2023

Update to requirements on this one: the method now needs to allow us to send data to others, not just receive data.

@mshodge
Copy link
Contributor

mshodge commented Sep 12, 2023

Proposed (simple) framework, for review:

Essex_Police drawio

@jacobwoffenden jacobwoffenden added data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools and removed Data Platform Core Infrastructure labels Sep 22, 2023
@jhpyke
Copy link
Contributor

jhpyke commented Oct 24, 2023

Refinement (24/10/23): Product team to be asked to contact BOLD to ensure this is still a relevant ask, and if so ticket needs updating/closing.

@YvanMOJdigital
Copy link

@Ed-Bajo needs a status update

@julialawrence julialawrence changed the title Develop a SFTP server on AWS AP to transfer data from Essex Police to MoJ for BOLD Programme 📁 Develop a SFTP server on AWS AP to transfer data from Essex Police to MoJ for BOLD Programme Nov 6, 2023
@Gary-H9
Copy link
Contributor

Gary-H9 commented Nov 14, 2023

@Ed-Bajo speaking to Bold this week.

@julialawrence
Copy link
Contributor

Edwin to chase up need.

@Ed-Bajo
Copy link

Ed-Bajo commented Jan 16, 2024

This ticket is on hold and Edwin to contact the BOLD team for the way forward.

@mshodge
Copy link
Contributor

mshodge commented Jan 19, 2024

Hi @Ed-Bajo we have just got some more movement from Essex Police, and more questions I am afraid. One being, what will the IP address be that we will send them data via the SFTP. If someone could reach out to me to discuss/let me know, that would be great. Thanks.

@jacobwoffenden jacobwoffenden moved this to 👀 TODO in Analytical Platform Feb 15, 2024
@Ed-Bajo Ed-Bajo closed this as completed Feb 26, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools 🧑‍💻 Apps & Tools BAU (Epic #1827)
Projects
Archived in project
Development

No branches or pull requests

7 participants