Architecting a Cloud-native Data Analysis Application for ETDs

TR Number

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

In this paper, we present a Cloud-native data analysis application and its architecture. This application was developed for librarians to explore useful information from the ETDs preserved in the Virginia Tech digital repository - VTechWorks. We realized the Cloud-native concepts by architecting a serverless architecture with microservices and managed services as backend, and deployed the entire application on Amazon Web Services (AWS). We detail our architecture strategies, decisions we made, and the best practices we followed. Furthermore, we share the lessons learned and cloud benefits we have gained. We believe that our proposed approach could be adopted by other ETD systems, e.g., NDLTD, and could be of benefit to the broader community.

Description

Keywords

Electronic theses and dissertations, Cloud computing

Citation