  Advances in information technology and its widespread growth in several areas
of business, engineering, medical and scientific studies are resulting in
information/data explosion. Knowledge discovery and decision making from such
rapidly growing voluminous data is a challenging task in terms of data
organization and processing, which is an emerging trend known as Big Data
Computing; a new paradigm which combines large scale compute, new data
intensive techniques and mathematical models to build data analytics. Big Data
computing demands a huge storage and computing for data curation and processing
that could be delivered from on-premise or clouds infrastructures. This paper
discusses the evolution of Big Data computing, differences between traditional
data warehousing and Big Data, taxonomy of Big Data computing and underpinning
technologies, integrated platform of Big Data and Clouds known as Big Data
Clouds, layered architecture and components of Big Data Cloud and finally
discusses open technical challenges and future directions.
