Virginia Tech Libraries’ Next Gen Digital Libraries Platform
dc.contributor.author | Chen, Yinlin | en |
dc.contributor.author | Tuttle, James | en |
dc.date.accessioned | 2020-01-08T21:51:16Z | en |
dc.date.available | 2020-01-08T21:51:16Z | en |
dc.date.issued | 2020-01-08 | en |
dc.date.updated | 2020-01-08T21:51:08Z | en |
dc.description.abstract | Virginia Tech Libraries presents our next generation digital library platform. Our design and implementation addresses the maintainability, sustainability, modularity, and scalability of a digital repository using a Cloud- native architecture, in which the entire platform is deployed in a cloud environment - Amazon Web Services (AWS). Our next-gen digital library eschews the old model of multiple siloed systems and embraces a common, sustainable infrastructure. This approach facilitates a more maintainable approach to managing and providing access to collections allowing us to focus on content and user experience. This platform is composed of a suite of microservices and cloud services. Microservices implemented as Lambda functions handle specific tasks and communicate with each other and other cloud services using lightweight asynchronous messaging. Cloud-native application development embodies the future of digital asset management and content delivery. Shared infrastructure throughout the stack and a clear demarcation between front- and back-end makes the platform more generalizable and supports independent replacement of components. We share our experiences and lessons learned developing this digital library platform, including architecture design, microservice implementation, cloud integration, best practices, and practical strategies and directions for developing a Cloud-native repository. | en |
dc.description.version | Published version | en |
dc.identifier.orcid | Tuttle, James [0000-0003-4507-6001] | en |
dc.identifier.uri | http://hdl.handle.net/10919/96332 | en |
dc.language.iso | en | en |
dc.relation.ispartof | Virginia Tech Information Technology Symposium 2020 | en |
dc.rights | Creative Commons Attribution 4.0 International | en |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | en |
dc.subject | digital libraries | en |
dc.subject | digital preservation | en |
dc.subject | cloud services | en |
dc.title | Virginia Tech Libraries’ Next Gen Digital Libraries Platform | en |
dc.type | Conference proceeding | en |
dc.type | Presentation | en |
pubs.finish-date | 2020-01-08 | en |
pubs.organisational-group | /Virginia Tech/Library | en |
pubs.organisational-group | /Virginia Tech/Graduate students/Masters students | en |
pubs.organisational-group | /Virginia Tech/Library/Information Technology | en |
pubs.organisational-group | /Virginia Tech/Library/Information Technology/Digital Libraries | en |
pubs.organisational-group | /Virginia Tech | en |
pubs.organisational-group | /Virginia Tech/Graduate students | en |
pubs.start-date | 2020-01-08 | en |
Files
Original bundle
1 - 2 of 2
Loading...
- Name:
- Virginia Tech Libraries Next Gen Digital Libraries Platform.pdf
- Size:
- 7.02 MB
- Format:
- Adobe Portable Document Format
- Description:
- Name:
- Virginia Tech Libraries Next Gen Digital Libraries Platform.pptx
- Size:
- 5.22 MB
- Format:
- Microsoft Powerpoint XML
- Description:
- Submitted version