Building, Deploying and Managing Windows Azure Applications with VisualStudio 2010

Preview:

DESCRIPTION

PBC206. Director of Program Management – Visual Studio. Microsoft. Building, Deploying and Managing Windows Azure Applications with VisualStudio 2010. Jay Schmelzer. Agenda. Core Windows Azure concepts Introduce Visual Studio tools for Windows Azure - PowerPoint PPT Presentation

Citation preview

PBC206

Building, Deploying and Managing Windows Azure Applications with VisualStudio 2010

Jay SchmelzerDirector of Program Management – Visual StudioMicrosoft

Agenda

Core Windows Azure conceptsIntroduce Visual Studio tools for Windows AzureMove an existing web application to Windows Azure

Lots of Demos!

What I will show you

How to get the tools and get startedMove SQL Server database to SQL AzureCreate an Azure project (upgrade)Debug a cloud applicationPublish to Windows AzureUse Azure BLOB storage to store filesUse Azure queue and a worker role to do async workEnable profilingEnable Remote DesktopEnable WebDeploy

Moving a web application to Windows Azure

demo

Windows Azure Compute

Instances Instances InstancesWeb Role

IIS

Virtual Machine

VM Role

Load Balancer

HTTP/HTTPS, TCP

Source: Chappell & Associates

Worker Role

Application

Windows Azure Storage

Blobs Tables Queues

HTTP/HTTPS, ODATA (for tables)

Source: Chappell & Associates

SQL Azure

SQL Azure Database

Data

SQL AzureReporting

SQL AzureData Sync

Source: Chappell & Associates

Visual Studio Tools for Windows Azure

Free add-in for Visual Studio 2010Write, configure, debug and publish your Azure application from Visual StudioSupport building Cloud Services that use .NET 4 and .NET 3.5Works with (the free) Visual Web Developer Express

Get the tools from:Project template in Visual StudioAzure Developer Portal http://www.microsoft.com/windowsazure/getstartedWeb Platform Installer – http://microsoft.com/web

Moving a web application to Windows Azure

demo

What I showed you?

How to get the tools and get startedMove SQL Server database to SQL AzureCreate an Azure project (upgrade)Debug a cloud applicationPublish to Windows AzureUse Azure BLOB storage to store filesUse Azure queue and a worker role to do async workEnable profilingEnable Remote DesktopEnable WebDeploy

Summary

Windows Azure enables you to build powerful elastically scalable appsLet Microsoft worry about the infrastructure and just pay for what you needVisual Studio tools help you move your apps to move to Windows AzureYou will be able to get an application running in Windows Azure after this session

Resources

Web Sitehttp://www.microsoft.com/windowsazure

Sampleshttp://code.msdn.com/windowsazure

Bloghttp://blogs.msdn.com/b/windowsazure/

Forumshttp://www.microsoft.com/windowsazure/community/#forums

Feedback

Your feedback is very important! Please complete an evaluation form!

Thank you!

Questions?

PBC206Jay Schmelzer

Director of Program Management – Visual Studiojaysch@microsoft.comhttp://blogs.msdn.com/windowsazure

You can ask your questions at “Ask the expert” zone within an hour after end of this session

Related Content

Recommended