Microsoft Azure – cloud computing platform from Microsoft

With big players and enterprises looking up at cloud computing and with salesforce.com taking the lead for on demand applications, can Microsoft be far behind.

At the recently concluded PDC 2008 , MS launched Microsoft Azure ; a host of on demand services.

In fact not in the true sense of cloud computing, Microsoft had started the project codenamed Hailstorm. Initially called .NET My Services it was supposed to be a framework to build applications upon. However for some reason it did not make its mark.

With various changes in the internet shelf of Microsoft, like introduction of Live Services, Skydrive, Office Workspace it was soon becoming ominous that MS shall be launching a new framework for the developer community to embrace.

Microsoft Azure looks all set for cloud computing and even has a SDK/tools which integrate with Visual Studio 2008 ; so developers can code in C# , and other .NET languages.

Some related resources can also be found in the Azure MSDN site.

Future of computing – is it cloud computing all the way

A lot of debate has been happening over the last couple of days, what shall be future of software architecture as cloud computing , SaaS, PaaS (Platform as a Service), S+S looms over.Cloud Computing : In simple terms cloud computing is throwing back the computing resources to the internet. There are two things in cloud computing a) one needs internet connectivity b) a big infrastructure is needed by the provider. The second one is only by big software players like Microsoft, Google, Yahoo, Amazon… and of course users can use them.

Network Issues : There are various geographies where there is no internet penetration, but people working there are contractors working for big names like Walmart, Banana Republic etc. So how is cloud computing going to help them … at least I think it wont.

The above point rules out the fact that cloud computing can not exist alone.

Enterprise Architecture + Web 2.0 – New Kid On The Block

As cloud computing hovers over Web 2.0 ushering a new computing architecture, and people getting crazy over Amazon’s EC2 and S3 architecture – so is it all Web 2.0 all the way.

Being from a enterprise apps background, Web 2.0 was not that interesting to me. But lately after playing with some Web 2.0 apps, I find them incredible. It really brings fresh air – something which was really needed .

For those who have worked with Web 2.0 , AJAX is a very familiar term. Now AJAX with JSON support makes the stuff even more richer …. and the web is directed towards that .

So what shall happen to enterprise architecture (EA) … is it dead . Does that mean there shall be no more EA ; well if you thought yes, let me give you mint fresh news – enterprise architecture is coming back in a collaborative environment with Web 2.0 .

Architects from all over the world have put the integration of EA + Web 2.0 in their top priority list. Collaboration has been there for some time, but real time collaboration is still missing in the present online workspace.

Enterprise mashups are one way of integrating Web 2.0 mashups with enterprise architecture.

I would like some comments on this .

Follow

Get every new post delivered to your Inbox.