The first thing needed is a Windows Azure Account, which is simply a Live ID. The easiest way to setup one of these is to navigate to http://www.live.com and click on the Sign Up button. If you have an existing account that you use to login it should display on this page also.
After creating or logging in with an existing account let’s take a look at the various web properties Microsoft has dedicated to Windows Azure.
This site is the quintessential Microsoft Windows Azure Marketing Site, geared toward decision makers in management and CTO or CIOs. There are links to many other web properties that Microsoft has setup from this page. It’s a great starting point to find management and executive selling points such as white papers, case studies, co-marketing, and more.
The MSDN Site is the central developer resource Microsoft provides online. The site recently underwent a massive redesign of almost every element.
MSDN Developers site is a requirement to bookmark. This has the shortest navigation to all the sites and services you’ll need for Windows Azure Development. There is even a login link to the Site #4 below. In addition there are several key sections of this site; blogs, news, and more information.
The Windows Azure Portal site is where we’ll be setting up the roles, storage, and other cloud computing mechanisms that we’ll be writing code against. Now that each of these sites is reviewed, let’s move forward.
The Windows Azure Portal Site will prompt you to sign up for a cloud services plan.
Click on next and you will be brought to a page related to which plans you can choose from. Depending on what specific focus you have for either development, dedicated services hosting, or otherwise you can choose from the multiple plans they have. I won’t go into them here, as Microsoft regularly changes the plans for specials and based on market demand and current costs.
After choosing which plan you will be redirected to the billing site, https://mocp.microsoftonline.com/, to setup a line of credit, confirm the type of Windows Azure Subscription you want to start with, and other information as needed. Once this is setup, you most likely won’t need to look at this site again except to verify billing information, change billing information, or confirm cloud usage.
Now that there is an account available, we’ll need to install the latest development tools for coding solutions for the cloud. This first example will be using Visual Studio 2010 with the Windows Azure SDK. If you don’t have Visual Studio 2010 installed yet, go ahead and install that. Open up Visual Studio 2010 next. We will use Visual Studio 2010 project templates to find out the latest Windows Azure SDK and download it.
To download the latest Windows Azure SDK navigate to the MSDN Windows Azure Developers Site and click on the Downloads option at the top of the site.
Once you have downloaded and installed the latest Windows Azure SDK we will download and install the Windows Azure AppFabric also. Scroll down midway on the MSDN Windows Azure Download page and the Windows Azure AppFabric SDK should be available for download. On the Windows Azure AppFabric SDK download page there should be a *.chm help file, two different AppFabric SDK Examples files one for VB and one for C#, and two installation packages one for 64-bit and one for 32-bit. Download and install the one for your particular system. I’d suggest downloading the samples also and giving each a good review.
In What You Need and Want With Windows Azure Part II I will cover how to setup the Windows Azure Microsoft Management Console. So stay tuned, that is coming tomorrow.