AllFreePapers.com - All Free Papers and Essays for All Students
Search

Describe Technology Lifecycle - Week1

Autor:   •  September 10, 2015  •  Coursework  •  567 Words (3 Pages)  •  989 Views

Page 1 of 3

        

Technology Life Cycle - NoSQL

CMGT/557

February 09, 2015


Technology Life Cycle

NoSQL Technology

Introduction

Technology life cycle (TLC) describes the various stages of a product from the creation of an idea leading to the creation of the technology and other phases in which the technology becomes usable, becomes more matured for use and eventually to its decline to a point it is not used. In this paper we will be discussing the life cycle of NoSQL technology.

Need for storing large quantities of Data        

Starting from the year 2000, large online companies like Google, Yahoo, eBay have to deal with huge volumes of useful data that have to be stored and analyzed to provide useful services to their customers.  These online companies used traditional RDBMS to save their data and soon faced problems in retrieving large quantities of data for their analysis. These problem ranges from high cost due to use of specialized servers and their inability to avoid data loss during failures.

The idea and Introductory stage

        During the beginning of 2004 Google set out with an in-house project to build a new type of proprietary database they called “Big Table”.  Big Table successfully broke through the barriers presented by RDBMS but Google was making the investment to solve their own problem but not as a commercial product. After the successes if the Big Table, the principles used for the Big Table were published as research papers.

Maturity Phase

Based on the research papers published by Google, Yahoo first prototyped the Hadoop system in 2008. During this stage the NoSQL concept was only an emerging technology and had to go through major modifications and improvements. After the success of the NoSQL approach in Google and Yahoo, many other online companies like Facebook and eBay started adopting the NoSQL technology and started to customize and add more new improvements.  After over four years, the NoSQL technology matured into adoptable technology for others.

Product Phase

During 2008 Yahoo handed over the Hadoop ecosystem to Apache Software foundation. In a short period of about 6 years from 2004, NoSQL concepts have become a fully usable technology and have completely revolutionized the Information technology industry.

End of Life Phase

End of Life for NoSQL technology is not in its horizon yet. Hadoop and BigData will continue to grow in the next few decades, as more and more companies will be adopting it to implement a variety of features like Business Analytics and performance optimizations. The innovative use of this technology has also been increasing in different industries from Health care to advanced research and development.

...

Download as:   txt (4 Kb)   pdf (116.8 Kb)   docx (8.7 Kb)  
Continue for 2 more pages »