NoSQL Application Redesign may be Unnecessary for Most Corporation Cloud Migration Deployments

NoSQL Application Redesign may be Unnecessary for Most Corporation Cloud Migration Deployments

Curtis J. Muller (MS&T, Rolla, MO, USA) and Aaron Christopher Davis (MS&T, Rolla, MO, USA)
Copyright: © 2016 |Pages: 29
DOI: 10.4018/IJCAC.2016100103
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

A great deal of cloud research implies that application redesign is a necessity in order to take full advantage of migration to the cloud, and developers are urged to consider migrating legacy application onto various NoSQL architectures. It may be argued however, that many enterprises have non-web-centric business models and relatively few of their applications may need the database scaling capability that cloud deployment with NoSQL affords. The authors contend that these corporations, in the process of cloud migration, are less motivated by the promise of NoSQL than by gaining greater operational efficiencies and cost-effectiveness. Several Cloud Infrastructure-as-a-Service (IaaS) migration scenarios for five top cloud vendors were studied using cost versus effectiveness ratios (CE). The results show that the greatest cost-benefit was gained by simply moving off physical resources and onto the cloud. This was coined the 'simple yet effective' model, as opposed to continuing along the technology curve to fully implement NoSQL solutions, coined the 'complex and robust' model.
Article Preview

Introduction

In this paper the authors first present a narrative review of key issues facing many corporate enterprises as they migrate key legacy applications to the cloud. Selected literature sources are used as support to present a practical viewpoint that the authors believe should be considered as the consider application redesign during migration analysis. A key issue for the purposes of this paper is to identify how the NoSQL database paradigm may or may not be beneficial for taking advantage of cloud computing, and finding a cost metric to help decide whether or not it is worth the effort for a majority of ‘typical’ corporations to redesign their legacy applications. Towards the end of the paper an approach is offered based on cost effectiveness to support the author’s conclusion that redesign to incorporate NoSQL may in fact be unneeded for most corporations who may be able to realize the majority of cost benefits simple from cloud migration and server virtualization.

Thesis: Re-design to incorporate NoSQL is not a paramount consideration for a large numbery of corporations and their legacy application migration plans based on cost effectiveness. Most enterprises have non-web-centric business models, are non-multinational in nature, and have a large number of legacy applications that do not need the scaling capability that cloud deployment with NoSQL affords, nor can such legacy applications tolerate the trade-offs between availability and consistency under the NoSQL model. Such corporations generally, are trying to capture operational cost-effectiveness with the added benefits of robust business continuity planning and disaster recovery, since their primary concern lies in the cloud’s ability to provide operational cost-effectiveness with the added benefits of robust business continuity planning and disaster recovery.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 7: 4 Issues (2017)
Volume 6: 4 Issues (2016)
Volume 5: 4 Issues (2015)
Volume 4: 4 Issues (2014)
Volume 3: 4 Issues (2013)
Volume 2: 4 Issues (2012)
Volume 1: 4 Issues (2011)
View Complete Journal Contents Listing