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
Web Role – this hosts the core web application. Each web role will host an
instance of the software and as the user base grows, additional roles can be
spun up to meet demand. Access Control – this service is essential to
managing user identity. It’s backed by a full blown implementati... (more)
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 smart... (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)
I’ve spent quite a bit of time discussing cloud computing with our
customers lately and the common theme among them all has been “lean”.
Windows Azure can provide some tremendous benefits to nearly every
organization we speak with: operating cost reduction, faster time to market,
scale on demand. It literally can’t get any leaner that this.
The challenge I’m running into is that it’s hard for architects and
developers to get a big picture of the Azure platform and how all the
features can be used together to build solutions. Microsoft is shipping new
services on a quarterly basi... (more)
Today I’m excited to share that the Windows Azure Mobile Services public
preview is now available. This preview provides a turnkey backend cloud
solution designed to accelerate connected client app development. These
services streamline the development process by enabling you to leverage the
cloud for common mobile application scenarios such as structured storage,
user authentication and push notifications.
If you’re building a Windows 8 app and want a fast and easy path to
creating backend cloud services, this preview provides the capabilities you
need. You to take advantage of... (more)