Windows Azure - Step by Step guide for Designing, Developing , Deploying and Administrating a Windows Azure Applications

 Cloud computing has a bright future and my strong belief is next decade will be of Cloud computing. Cloud Computing will bring lots of saving for organizations and is going to change the way how organization maintains there internal IT. They can not only save a lot of resources but more importantly can focus more on core business areas.

Lately I interacted with many peoples from different areas like students, small business and techies and all of them are equally excited about features and ease provided with Windows Azure. 

However they had a common question, how to start with Windows Azure?

 In next few weeks we will answer this question. I will share a series of blogs and provide aStep by Step guide for Designing, Developing, Deploying and Administrating Windows Azure Applications. I will be using ton of resources which I found while working on Azure projects and will share my experience and learning.

 

What is Windows Azure?                                         

Windows Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.

                                                                                                   

 

 

 

 

 

 

 

 

 

 

 

 

So if you are new to Azure and looking forward to work on Windows Azure you are at right place!

 

Here is high level agenda we will be covering  

- Understand cloud computing in its various forms and how Windows Azure fits in the cloud computing space.

 - Understand the architecture of Azure.

- See how to develop applications for Azure

    • Write and deploy an ASP.NET Web application (Web Role) to Azure.
    • Learn how to create and deploy background computational applications (Worker Role) in Azure.

- Explore Azure Storage capabilities

    • Explore table, queue and blob storage.
    • Write and deploy an ASP.Net web Application using blob storage
    • Examine SQL Azure, the relational database in the cloud.
    • Write and deploy an ASP.Net web Application using SQL Azure

- Administrating Azure Applications

    • Monitoring
    • Troubleshooting
    • Deploying application Updates and patches

Please share your feedback / comments and expectations from these sessions. This will help to plan better. Stay tuned and feel free to write back to me at arakwal@microsoft.com.