The PaaS competition heats up with Amazon adding ASP.NET support to its AWS
Elastic Beanstalk environment and MS SQL Server to the Amazon RDS offerings.
This is a significant announcement from Amazon as it draws the battle lines
with Microsoft which is aggressively positioning Windows Azure as the .NET
Cloud offering to the developer community.
Amazon Relational Database Service (RDS) was launched in 2009 with the
initial support for MySQL. Amazon has been regularly investing in RDS by
bringing the high availability features like Multi-AZ deployment and
performance enhancements like Read-Replicas. Last year, Oracle got added to
the supported databases of RDS and recently the Multi-AZ feature was added to
it. Right from the day of the announcement, it was clear that AWS was moving
towards supporting the popular databases on RDS.
Until now, SQL Azure has been the onl... (more)
One of the key tenets of the Cloud is self-service. Anyone from an individual
entrepreneur to an enterprise CIO with a valid credit card can subscribe to
the Cloud. This has been the biggest driver of Cloud adoption especially
among the startups and SMEs. While this is definitely an advantage for the
Cloud providers and Cloud consumers, there is one entity in the ecosystem
that is intimidated by this paradigm. And, that is the reseller community
which is also known as the channel or the Value Added Reseller (VAR). Before
we analyze whether Cloud is a threat or an opportunity for ... (more)
Last week seems to have been an important week for the Windows Azure team at
Microsoft. They have provided some new and improved features to Windows
Azure. There were also some new feature releases from Google, Amazon and
Eucalyptus. And, Hortonworks releases new version of the Sandbox.
Here’s a quick sum up of Cloud happenings over the last week.
To start with, Microsoft has added a number of new features to Windows Azure
over the last week. The new features include HDInsight sevice, support for
Dropbox and Mercurial repositories, and a few updates to Mobile Services.
A couple of weeks back, at the IBF Panel discussion on PaaS, we were
discussing the opportunity for a Private PaaS. While a Private Cloud is
typically associated with IaaS, I started to ponder on the value of a Private
Installing the development platform / runtime running .NET or Java stack on a
set of VMs provisioned on the Private (IaaS) Cloud doesn’t turn it into a
Private PaaS. PaaS should really abstract the nuts and bolts of the
infrastructure (OS, middleware and other plumbing) and should expose only
what is required for the applications to run.
As a passionate Cloud Evangelist, I always believe that Cloud is the best
companion of the startups. While the Silicon Valley startups are the biggest
adopters of the Cloud, it may not be the case in India and other parts of
Asia. I am prompted to write this article after a long debate I had with the
CTO of one of the startups. His application runs on a server that is
co-located at a 3rd party datacenter and he is reluctant to move it to the
Cloud. Here is a summary of the points that I pitched to him. This should
help startups in understanding the potential of the Cloud.
10. Se... (more)