Design of cloud-based university data structure
Nitiwat Thongkao, Somchai Limsiroratana · 2014
The independently development of information system in a big organization which has many departments or subdepartments such as university has big problems on data exchange, duplication and consistency. Each application system architecture is increasingly incompatible when organization is growing while requires more availability, reliability, scalability for massive data and flexibility for many new requirements. In this paper, we design the unified cloud-based data structure and API for centralized applications data structure. The designed system is divided into 3 layers, storage, programmer and application layers for complexity isolation on cloud-based infrastructure. The paper discusses overall designed system architecture, the proposed Object-oriented data model and tree-based structure for hierarchically object relations. All applications storing and processing data on cloud-based infrastructure are interfaced by the REST-style API standard, which flexible for many languages and platforms. The data processing performance test results show stability and scalability of our system.