Download presentation
Presentation is loading. Please wait.
1
Windows Azure Web Sites
9/19/2018 Windows Azure Web Sites Dean Robertson Technical Director, Mexia @deanrobertson © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Web Sites in Perspective…
3
Focus on the Application
Windows Azure Your Datacenter Virtual Machines Cloud Services Web Sites Applications Applications Applications Applications Data Data Data Data Firewall Firewall Rules Firewall Rules Network Virtual Network Virtual Network O/S O/S NOTE: Add spectrum (arrow) that shows the “PaaS Continuum” We’re going to talk about a new sevice. You think about WAWS as the highest level service, abstracts away even web server. Reducing complexity, reducing management overhead. Add animation to build out each part -> final click reviels the cloud box at the bottom. Virtualization Hardware Focus on the Application
4
Windows Azure Web Sites
powerful web sites in seconds start simple start free, scale up and out as you go, friction-free and without the headaches code smart with classic asp, asp.net, php or node.js, develop on Windows, OSX or Linux go live deploy live in seconds, easily monitor performance, rapidly diagnose and fix issues
6
Demo Hello World Before the shopping cart demo, create a new text file response.write(“”) rename to asp and uplaod to the site and demo. Then do shopping cart. Demo: Length: 5 minutes Classic ASP Shopping Cart Deploy using FTP Product Cart Product Page: Storefront Demo:
7
Modern Apps Demo Demo Length: 10 minutes Survey App
ASP.NET MVC4, KnockoutJS, SignalR Visual Studio 11 James note: Modern apps & Modern Tools NOTE: TFS is already setup on Dev11, figure out how we can flow TFS into this demo. Deploy once as is, make update for mobile front end and redeploy to show CI Get joanah’s team to style this Chat app like windows phone Modern, metro style
8
shared reserved web sites 1 Shared instanceS shared :-)
9
shared reserved web sites 2 Shared instanceS shared :-) :-)
10
1 web sites :-) shared reserved reserved :-) :-) Shared instanceS
1 Shared instanceS :-) reserved RESERVED instance :-) :-)
11
2 web sites :-) :-) shared reserved reserved RESERVED instance
12
2 web sites :-) :-) :-) :-) shared reserved reserved :-) :-) :-) :-)
RESERVED instance RESERVED instance :-) :-) :-) :-) :-) :-) :-) :-)
13
Diagnostics & Scale Demo This adds to pet shop demo. /help config Demo
Length: 10 minutes Visual Studio 11 TFS Deployment Show Configuration Page Deploy broken App Show logging and diagnostics Show Roll Back deployment Start new app for this demo Rather than showing something that is broken, show how to use the logs to optimize. Maybe missing favicon – “Be Brillaint theme” Sub directory off root with default doc issue - /help for example. Browse to the url and get wrong page because the default doc is not set correctly. Go into portal and show reording of default docs. Show 404’s from /help -> no default doc set -> add to config
14
Application Scenarios
Web Sites Cloud Services Virtual Machines Modern web apps Perfect if your app consists of client side markup and scripting, server side scripting and a database. Powerful capability to scale out and up as needed. Multi-tier applications Cloud-based applications that separate application logic into multiple tiers (i.e. caching middle tier, asynchronous background processes like order processing) using both Web and Worker Roles Enterprise server applications Run your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory. Continuous development Deploy directly from your source code repository, using Git or Team Foundation Service. Apps that require advanced administration Cloud-based applications that require admin access, remote desktop access or elevated permissions Porting existing line of business apps Choose an image from the library or upload your own VHD. Leave in appendix for QA when the question is asked. Popular open source apps Launch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco Apps that require advanced networking Cloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network Windows or Linux operating system Support for Windows Server, along with community and commercial versions of Linux. Connect virtual machines with cloud services to take full advantage of PaaS services.
15
Supported Web Frameworks
more coming soon…
16
Supported Publishing Methods
FTP Web Deploy Git TFS
17
partners
18
Windows Azure Web Sites
start simple code smart go live *free offer of 10 web sites for Spring 2012 Preview *Create new sites from the gallery or from scratch *if your web site runs on Internet Information Services (IIS) 7, it will run on Windows Azure Web Sites
19
Start Simple Get started with 10 free web sites
9/19/2018 Start Simple Get started with 10 free web sites Create new sites in seconds Easily manage and scale your sites Automatic load balancing and shared storage across instances Scale out or up to reserved instances for improved performance and scale Add images to these three slides with the bullets – more metro, alive © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Code Smart Use ASP.NET, ASP, PHP, or Node.js
9/19/2018 Code Smart Use ASP.NET, ASP, PHP, or Node.js SQL Azure or MySQL databases Start with open source apps Develop with VS and WebMatrix Supports any Web development tool on any platform (Windows, OSX, Linux) Add images to these three slides with the bullets – more metro, alive © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Go Live Rapid deployment for quick iteration
9/19/2018 Go Live Rapid deployment for quick iteration Integrated source control with Team Foundation Server (TFS) and Git Built-in monitoring of perf and usage data Quick access to request logs, failed requests diagnostics and diagnostics Add images to these three slides with the bullets – more metro, alive © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Upcoming Azure Training Events
9/19/2018 Upcoming Azure Training Events Brisbane 1 day Azure Dev Camp – 19th Nov 2012 3 day Azure Workshop th Dec 2012 Sydney 1 day Azure Dev Camp - 1st Nov 2012 3 day Azure Workshop Nov 2012 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.