DocumentCode :
232406
Title :
Cloudifying Apps - A Study of Design and Architectural Considerations for Developing Cloudenabled Applications with Case Study
Author :
Nuthula, Venkatesh ; Challa, Narsimha Reddy
Author_Institution :
IBM India Ltd., Hyderabad, India
fYear :
2014
fDate :
15-17 Oct. 2014
Firstpage :
1
Lastpage :
7
Abstract :
With the emergence of Cloud Computing technology many enterprises started moving their applications to the cloud to gain the benefits of hosting applications online versus having to have physical hardware or build out infrastructure. This new technology trend presents new challenges to application developers to enable applications in the cloud. Building applications for the cloud requires a major paradigm shift and new thinking about the application design, system architecture and needs an emphasis on leveraging massive scale. Building scalable applications for the cloud requires solid engineering and design by addressing the Statelessness, Redundancy, Resiliency, Server failures, New database approach, security, fast-changing platforms and dealing with different frameworks. While cloud deployments can abstract developers from having to deal with infrastructure issues, developers can focus on innovation and business logic instead of worrying about plumbing and infrastructure such as the operating systems, hardware etc. This paper is targeted towards cloud application developers and architects who are responsible for developing brand new cloud applications as well as migrating existing applications to clouds. The focus of this paper is to highlight design principles and best practices applicable to application development in cloud environment.
Keywords :
cloud computing; application design; cloud computing technology; cloud deployments; cloudenabled applications; database approach; fast-changing platforms; hosting applications; solid engineering; system architecture; Cloud computing; Databases; File systems; Foundries; Security; Servers; Software as a service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing in Emerging Markets (CCEM), 2014 IEEE International Conference on
Conference_Location :
Bangalore
Type :
conf
DOI :
10.1109/CCEM.2014.7015487
Filename :
7015487
Link To Document :
بازگشت