What we will cover… General Overview (a marketing necessity) Demo Architecture Configurations Demo Scale Demo Web Sites In Seconds As Powerful As You Need Them To Be Start Simple Be.
Download ReportTranscript What we will cover… General Overview (a marketing necessity) Demo Architecture Configurations Demo Scale Demo Web Sites In Seconds As Powerful As You Need Them To Be Start Simple Be.
What we will cover… General Overview (a marketing necessity) Demo Architecture Configurations Demo Scale Demo Web Sites In Seconds As Powerful As You Need Them To Be Start Simple Be Brilliant Go Live start free, scale up and out as you go, friction-free and without the headaches with asp.net, php or node.js, develop on Windows, OSX or Linux deploy live in seconds, easily monitor performance, rapidly diagnose and fix issues Cloud First by Design SQL based configuration Dynamic provisioning of sites on demand Network Storage (Azure xDrive, SMB, NAS, SAN) Stateless web servers (no synchronization required) Intelligent load balancing IIS ARR (LB) 1. Request for a foo.com arrives to ARR/Load Balancer Web Server 2. ARR gets info from Runtime DB about foo.com and determines which Web server(s)) should host the site. (Antares is actively monitoring all Web Servers in the farm.. Azure LB Web Site DB Runtime DB 3. ARR forwards request to the designated web Server 4. Web Server provisions site * de-provision inactive sites Storage Controller 5. Web Server executes request accessing site’s content and site’s DB IIS ARR (LB) 1. Request for a foo.com arrives to ARR/Load Balancer, which already “familiar” with foo.com Web Server 2. ARR “remembers” foo.com and route the request to the right web Server(s). 3. Web Server executes request accessing site’s content and site’s DB Azure LB Web Site DB Storage Controller * Subsequent requests to this site get routed to a Web Server that has the site provisioned. IIS ARR (LB) Web Server All DBs are running on SQL Azure Azure Blobs as durable storage Runtime DB Web Sites DBs Azure LB API Frontend Deployment Server(s) Storage Controller Cloud Drive Windows Azure Worker Roles IIS ARR (LB) Web Server All DBs are running on SQL Azure Azure Blobs as durable storage Site (W3WP.exe) Runtime DB Metering Azure LB Web Sites DBs DWAS Monitor resources usage Dynamic Web Activation Service API Frontend Deployment Server(s) Windows Azure Worker Roles Storage Controller Cloud Drive W3WP.exe IIS Application Pool Process “Modified” Web Server SHARED INSTANCES SHARED INSTANCES SHARED INSTANCES RESERVED INSTANCE RESERVED INSTANCE RESERVED INSTANCE RESERVED INSTANCE Web Sites In Seconds As Powerful As You Need Them To Be Start Simple Be Brilliant Go Live start free, scale up and out as you go, friction-free and without the headaches with asp.net, php or node.js, develop on Windows, OSX or Linux deploy live in seconds, easily monitor performance, rapidly diagnose and fix issues @WindowsAzure @ms_teched Hands-On Labs DOWNLOAD Windows Azure Meetwindowsazure.com Windowsazure.com/ teched http://northamerica.msteched.com www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn Modern web apps Multi-tier applications Enterprise server applications 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. 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 Run your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory. Continuous development Apps that require advanced administration Porting existing line of business apps Deploy directly from your source code repository, using Git or Team Foundation Service. Popular open source apps Launch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco Cloud-based applications that require admin access, remote desktop access or elevated permissions Apps that require advanced networking Cloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network Choose an image from the library or upload your own VHD. 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. GIT : FTP Shared Instances Reserved Instances Price FREE for 12 months Azure S,M,L instances at 33% discount Number of Sites Up to 10 Up to 100 Maximum Scale 3 instances 3 instances Storage 1GB (shared by all sites) 10GB (shared by all sites) Storage Transactions Unlimited (abstracted by storage subsystem) Unlimited (abstracted by storage subsystem) SQL Database Standard SQL Database MySQL Includes one 20MB database Includes one 20MB database TBD beyond 20MB Bandwidth Ingress – Unlimited Egress – 165MB/day (5GB/month) Ingress – Unlimited Egress – Azure bandwidth rates (above 5GB/month) Custom Domains Not Available Supported SLA None None Support FAQ, Forum Email, Phone, FAQ, and Forum Standard SQL Database