VTDLP Overview

VTDLP overview

VTDLP Core Services

Name Description GitHub
Access Websites A Multi-Tenant Serverless Website built with GraphQL, React, AWS Amplify, AWS AppSync, DynamoDB, and ElasticSearch. dlp-access
Derivative service A Cloud-based image process service to generate access derivatives using IIIF framework aws-batch-iiif-generator
Fixity service Serverless fixity for digital preservation compliance FixityService
ID Minting Service Accept requests for new Nice Opaque IDentifier(NOID), mint them, verify they’re unique, return them to requester mint
Metadata CSV file ingestion service Metadata ingesetion for the VTDLP Access Websites. S3toDDB
Resolution Service Resolve persistent identifiers resolution-service
File Deposit Service GUI tools for ingesting and validating new and changed files for access and/or preservation  
Metadata Deposit Service GUI tools for ingesting and validating new and changed metadata for access and/or preservation  

VTDLP dependencies

VTDLP miscellaneous libraries, tools, etc