Skip to content

ministryofjustice/analytical-platform-ingestion-transfer

Analytical Platform Ingestion Transfer

repo standards badge

This image is used in the Analytical Platform Ingestion service. It is deployed as an AWS Lambda function within the analytical-platform-ingestion account.

Features

The image:

  • copies the new file in the analytical-platform-processed bucket to the destination bucket in another AWS account.
  • deletes the original file from analytical-platform-processed

Running Locally

Build

make build

Debug

Launch a Bash terminal in the container:

make debug

Versions

Lambda Image

Generally Dependabot does this, but the following command will return the digest:

docker pull --platform linux/amd64 public.ecr.aws/lambda/python:3.13
docker image inspect --format='{{index .RepoDigests 0}}' public.ecr.aws/lambda/python:3.13

Maintenance

Maintenance of this component is scheduled in this workflow, which generates a maintenance ticket as per this example.

About

Analytical Platform Ingestion Transfer • This repository is defined and managed in Terraform

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors