Building, Deploying and Managing Windows Azure Applications with VisualStudio 2010
170 likes | 353 Vues
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
Building, Deploying and Managing Windows Azure Applications with VisualStudio 2010
E N D
Presentation Transcript
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 • Move an existing web application to Windows Azure • Lots of Demos!
What I will show you • How to get the tools and get started • Move SQL Server database to SQL Azure • Create an Azure project (upgrade) • Debug a cloud application • Publish to Windows Azure • Use Azure BLOB storage to store files • Use Azure queue and a worker role to do async work • Enable profiling • Enable Remote Desktop • Enable WebDeploy
Windows Azure Compute Worker Role Web Role VM Role Instances Instances Instances IIS Load Balancer HTTP/HTTPS, TCP Virtual Machine Application Source: Chappell & Associates
Windows Azure Storage Blobs Tables Queues HTTP/HTTPS, ODATA (for tables) Source: Chappell & Associates
SQL Azure SQL Azure Data Sync SQL Azure Reporting Data SQL Azure Database Source: Chappell & Associates
Visual Studio Tools for Windows Azure • Free add-in for Visual Studio 2010 • Write, configure, debug and publish your Azure application from Visual Studio • Support building Cloud Services that use .NET 4 and .NET 3.5 • Works with (the free) Visual Web Developer Express • Get the tools from: • Project template in Visual Studio • Azure Developer Portal http://www.microsoft.com/windowsazure/getstarted • Web Platform Installer – http://microsoft.com/web
What I showed you? • How to get the tools and get started • Move SQL Server database to SQL Azure • Create an Azure project (upgrade) • Debug a cloud application • Publish to Windows Azure • Use Azure BLOB storage to store files • Use Azure queue and a worker role to do async work • Enable profiling • Enable Remote Desktop • Enable WebDeploy
Summary • Windows Azure enables you to build powerful elastically scalable apps • Let Microsoft worry about the infrastructure and just pay for what you need • Visual Studio tools help you move your apps to move to Windows Azure • You will be able to get an application running in Windows Azure after this session
Resources • Web Site • http://www.microsoft.com/windowsazure • Samples • http://code.msdn.com/windowsazure • Blog • http://blogs.msdn.com/b/windowsazure/ • Forums • http://www.microsoft.com/windowsazure/community/#forums
Feedback Your feedback is very important! Please complete an evaluation form! Thank you!
Questions? • PBC206 • Jay Schmelzer • Director of Program Management – Visual Studio • jaysch@microsoft.com • http://blogs.msdn.com/windowsazure • You can ask your questions at “Ask the expert” zone within an hour after end of this session