Solving Web-based Applications Architectural Problems in the Cloud: The Way Forward
Автор: Philip Achimugu, Oluwatolani Oluwagbemi, Ishaya Gambo
Журнал: International Journal of Information Technology and Computer Science(IJITCS) @ijitcs
Статья в выпуске: 5 Vol. 4, 2012 года.
Бесплатный доступ
Highly-available and scalable software systems can be a complex and expensive proposition. Traditional scalable software architectures have not only needed to implement complex solutions to ensure high levels of reliability, but have also required an accurate forecast of traffic to provide a high level of customer service. This traditional software architecture is built around a common three-tier web application model that separates the architecture into presentation, business logic and database layers. This architecture has already been designed to scale out by adding additional hosts at these layers and has built-in performance, failover and availability features. Even with all these developments in architectural designs, some software still lacks in scalability, reliability and efficiency. This paper therefore examines the shortfalls of traditional software architectural problems with a view to addressing them using the cloud computing approach.
Scalability, Software, Systems, Architecture, Service
Короткий адрес: https://sciup.org/15011684
IDR: 15011684
Список литературы Solving Web-based Applications Architectural Problems in the Cloud: The Way Forward
- Achimugu et al., “Software Architecture and Methodology as a Tool for Efficient Software Engineering Process: A Critical Appraisal” Journal of Software Engineering & Applications, 2010, 3, 933-938 doi:10.4236/jsea.2010.310110 Published Online October 2010 (http://www.SciRP.org/journal/jsea)
- Bass et al., “Software Architecture in Practice,” Addison Wesley, New York, 2003.
- Alder, B., “Building Scalable Applications in the Cloud: Reference Architecture & Best Practices” 2011 RightScale, Inc.
- Nolle, T., “Meeting performance standards and SLAs in the cloud.” SearchCloudComputing, 2010. (http://searchcloudcomputing.techtarget.com/tip/0,289483,sid201_gci1357087_mem1,00.html)