Saturday, November 20, 2010

Cloud Computing using Windows Azure

Hello again ,
I was going through my old web application that I build for a single datacenter I heard about the term Windows Azure .So I planned to develop my web application compatible for this platform.I made my application using windows azure platform now I am pointing to your side .The very first question that might be arising in your mind that how to develop a cloud computing application right? so for that question i have an answer :).Follow the blog no no no don't leave it lots of interesting things are on the way .

Now we will have a look on the power of cloud computing.
How cloud computing is different from a single server computing for an application?
If you can do google for this term then you will get many definitions for this term but thats not all don't mess up with the terms as they will be cleared in the blog as well.
The simple and accurate meaning of cloud computing is distribution of your application on multi server environment which is provided by a standardized company like Microsoft,google,amazon etc. It is the services which focuses on pay according to your usage.Yes think if your servers goes down and you paid your hosting company a big amount for there services and there is merely 5-6 hits per day then why are you paying a big sum just for that much usage :-O so now the cloud service provider are concentrating on the term pay according to your usage so you need to pay for the services only according to your web application usage .you don't need to pay when your web application is not in use.

So now think that
First of all we will look on the platforms that are available for us.
# Google (GOOG) - Apps Engine
# Amazon.com (AMZN) - EC2
# Microsoft (MSFT) - Windows Azure
# SAVVIS (SVVS) - Symphony VPDC
# Terremark Worldwide - The Enterprise Cloud
# Salesforce.com (CRM) - Force.com
# NetSuite (N) - Suiteflex
# Rackspace Cloud - cloudservers, cloudsites, cloudfiles
# Metrisoft - Metrisoft SaaS Platform

these are the main service providers.

Now focus on Windows Azure platform for your web application.

There are local cloud server environment present for the Windows azure platform .You just need to download it and run your web application on that local server.
The available windows azure application is Windows Azure Local Dev-Fabric

The Software Development Kit that is available is:

1)Windows Azure SDK 1.2 (You need IIS7 with ASP.NET Support)
2)Windows Azure SDK According to your application platform like .Net or Java

The platform that are available for your application on windows azure is
1).Net
2)Java
3)PHP
4)Ruby

The backend you can use with is the Development storage or MS Acces(Later you can migrate it to SQL Azure easily).

For more information on application development for cloud kindly contact me

Jayesh Maduskar
jayesh.maduskar@msptechrep.com
j.maduskar@gmail.com

No comments:

Post a Comment