windows azure web sites
DESCRIPTION
TRANSCRIPT
Windows Azure Web Sites
90 Day Free Trial: http://aka.ms/vs4rdw
Windows Azure Web Sites enable developers to quickly and easily deploy sites with support for multiple frameworks and popular open source applications to a highly scalable cloud environment
Windows Azure Web Sites
EasyFlexible & Open Powerful
Easy to get started, including a free offer of 10 web sites
Easy to deploy existing sites; if your web site runs on Internet Information Services (IIS) 7, it will run on Windows Azure Web Sites
Support for multiple frameworks (ASP.NET, PHP, Node.js)
Pick from popular OSS apps
Pick your DB (SQL Azure, MySQL)
Choose your tools (Visual Studio, Git, FTP, WebMatrix)
Build on any platform (Windows, Mac, Linux)
Near instant deployment
Scale out for greater availability or scale up more compute capacity
RolesQuickly launch, scale and take down ephemeral sites (campaign microsites, contests, etc.)
Deploy live prototypes and PoC sites for clients
Easily establish a robust web presence at no initial cost
Start small and have room to grow with higher level Windows Azure services (Caching, CDN, Storage)
Use the tools, frameworks and development environment of your choice
Build with popular Open Source apps like WordPress
Agencies (Web VAPs)
Start-Ups
Open Source Web Developers
Popular open source appsLaunch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco
Porting existing web sitesIf it runs on IIS 7, it will run on Windows Azure Web Sites
Simple web appsPerfect if your app consists of client side markup and scripting, server side scripting and a database
Application ScenariosWindows Azure Web Sites are ideal for:
Apps that require advanced administrationCloud-based applications that require admin access, remote desktop access or elevated permissions
Windows Azure Cloud Apps (Web Role) are ideal for:Multi-tier applicationsCloud-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
Apps that require advanced networkingCloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network
Web RoleWeb Sites
* Cloud Apps (Web or Worker roles) can integrate with ClearDB’s MySQL as a Service via connection string but not via seamless portal/provisioning workflow
Access to Azure services like Caching, Service Bus, Storage, SQL Azure
Supports ASP.NET, classic ASP, Node.js, PHP
Shared content and configuration
GIT, FTP
Near-instant deployment
Integrated MySQL as a service support
Environments/Staging
Network isolation
Remote desktop access
Elevated permissions
Start-up tasks
Unsupported frameworks or libraries
Service Model
Azure Connect/VPN
*
Capabilities vs.
01010111001010101010001010100011101010100101
01010111001010101010001010100011101010100101
01010111001010101010001010100011101010100101
Supported Deployment Protocols
GIT : FTP
GIT : FTP
GIT : FTP : Web Deploy : TFS Deploy
Reserved Instance Details
Windows Azure Web SitesSupports Various Reserved Instance SizesReserved Instances for Windows Azure Web Sites the same as Cloud Apps Instances except for Extra Small and Extra Large (for Preview)Balance of Performance per node vs. High Availability from multiple nodes
Small 1 1.7GB 250GB .12
Medium 2 3.5GB 500GB .24
Large 4 7GB 1000GB .48