Development Procedure of the Cloud-Based Applications

被引:0
作者
Hagiwara, Masayoshi [1 ]
机构
[1] Microsoft Co Ltd, Developer & Platform Evangelism, Tokyo 1631445, Japan
来源
DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, PROCEEDINGS | 2010年 / 5982卷
关键词
Cloud computing; scale-out design; key-value store; development method;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cloud-based applications are developed based on the loosely coupled, scale-out design, often accessing a key-value store. They work in parallel and asynchronously communicate between the nodes in the cloud, and between the nodes and its clients. By leveraging Service Oriented Architecture using Web or REST services, the queuing service and the service bus enable loosely coupled communications. Combined with this SOA, the object oriented technology, component oriented development and the relational data design can realize the scale-out design and the development of the cloud-based applications. However, the whole development procedure becomes so complicated. In this paper, we will show the development procedure and the analysis method of the cloud-based applications in a phased manner.
引用
收藏
页码:320 / 326
页数:7
相关论文
共 5 条
[1]  
HAGIWARA M, 2009, AESTHETIC SENSE ARCH
[2]  
HAGIWARA M, 2009, SYSTEM DEV J, V10
[3]  
HELLAND P, 2007, LIFE DISTRIBUTED T
[4]  
Pritchett Dan., 2008, ACM QUEUE, V6
[5]  
STONEBRAKER M, END ARCHITECTURAL ER