A while back, mashups were all the rage. The idea was to compose solutions
that provided aggregation and integration across applications and services to
make information more available, useful, and personal. Mashups ushered in the
era of Web 2.0 in all it’s socially connected goodness. They taught us that
to be successful, we needed to add web service APIs to our web applications.
Web and client based mashups met with great success and have evolved even
further with the introduction of the internet connected smartphone. Nothing
is more available, useful, or personal than our smartphones. The current
generation of cloud connected mobile computing mashups allow our mobilized
workforces to receive, process, and react to information from disparate
sources faster than ever before.
Drivers Integration Reach Time to market Solution
Here’s a sketch of a prototypical mobile co... (more)
As the name implies, what we’re talking about here is the explosion of
electronic data that comes from huge volumes of transactions, devices, and
sensors being captured by businesses today. This data often comes in
unstructured formats and/or too fast for us to effectively process in real
time. Collectively, we call these the 4 big data V’s: Volume, Velocity,
Variety, and Variability. These qualities make this type of data best managed
by NoSQL systems like Hadoop, rather than by conventional Relational Database
Management System (RDBMS).
We know that there are patterns hidden i... (more)
Today, Windows Azure Infrastructure Services (IaaS), including Virtual
Machines and Virtual Networking, has reached general availability. These new
services make it possible for you to move your applications into the cloud as
This announcement is a significant step in our cloud computing strategy,
which has been influenced directly by our discussions with customers and
partners around the world. One point holds true in every one of our
discussions with you - the cloud should be an enabler for innovation, and an
extension of your organization’s IT fabric, not just a fancier w... (more)
Our global ISV team just announced the public availability of the Cloud Ninja
Multi-Tenant Metering Block (CNMB). The CNMB code sample enables SaaS ISVs to
meter tenant-level consumption of various Windows Azure resources such as
bandwidth, storage, SQL Azure, and compute.
The first Cloud Ninja sample included some metering capabilities along with
many other SaaS concepts such as monitoring, scaling, provisioning, etc.
Given the demand for multi-tenant metering, there was a need for a
stand-alone metering sub-system isolated from a main SaaS application that
was easy to deploy,... (more)
The cloud was tailor built for aspiring companies to create innovative
internet based applications and solutions. Whether you’re a garage startup
with very little capital or a Fortune 1000 company, the ability to quickly
setup, deliver, and iterate on new products is key to capturing market and
mind share. And if you can capture that share and go viral, having resiliency
and infinite scale at your finger tips is great peace of mind.
Cost avoidance Time to market Scalability
Here’s a sketch of how a basic Software as a Service solution might be