NoHadoop is not only Hadoop. Why?
According to the 2014 Big Data & Advanced Analytics Survey conducted by the
market research firm Evans Data, only 16% of over 400 developers surveyed
worldwide indicated that Hadoop batch processing was satisfactory in all use
cases. 71% of developers also expressed a need for real-time complex event
processing more than half the time in their applications, and 27% said they
use it all the time.
Hadoop has evolved from MapReduce and HDFS in the very beginning to a set of
technologies, including Hive, HBase, Sqoop, Flume, Pig, Mahout, etc. Though,
Hadoop was originally designed for batch processing. It was based on the map
and reduce programming model and it is an overstretch for real-time
transactions. Various efforts have been made to enhance Hadoop. For example,
YARN was designed to decouple the resource management in the underlying... (more)
Due to the unprecedented volume, variety, and velocity of Big Data, it is
neither trivial nor straightforward to find a clear path to jumpstart the Big
Data journey. This space is overwhelmingly crowded with so many immature
options and evolving solutions. To some extent it is somewhat confusing and
daunting. Where can you find an entry point? What is the most effective way
to get on board? Which aspects should you be mindful of? How can you not miss
the paramount things?
Why do you need to begin with the basics?
Here are five areas of consideration for Big Data on-ramp: Structur... (more)
A capability model is a structure that represents the core abilities and
competencies of an entity (department, organization, person, system, and
technology) to achieve its objectives, especially in relation to its overall
mission and functions.
The Big Data Capability Model (BDCM) is defined as the key functionalities in
dealing with Big Data problems and challenges.
It describes the major features, behaviors, practices and processes in an
organization, which can reliably and sustainably produce required outcomes
for Big Data demands. BDCM consist of the following elements:
In the panel I moderated in the recent Cloud Symposium event
(http://www.cloudsymposium.com), a question was raised from the audience
about whether an organization has to fully implement SOA before considering
cloud computing. Although this is not a strictly black and white situation as
the scope of SOA and cloud can be interpreted in multiple ways, the general
answer to the dependency is NO.
In fact, the independence of cloud computing is one of the key advantages of
this technology. In other words, you can start reaping the benefits of cloud
computing without worrying about how... (more)
As virtually all of us are marching in the journey of cloud and SOA, a
critical question is what is the right order to deal with these two
disciplines. There are various routes that can be taken. The following table
provides a pro-and-con comparison of different paths.
Regardless which route to take, an organization needs a solid plan to
organize the undertakings in a lifecycle fashion. A technology roadmap is a
comprehensive plan to achieve short-term and long-term objectives with
specific technology directions and actions to help meet the strategic goals.
It is an arrangement ... (more)