Windows Azure Web Sites
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Windows Azure Web Sites

on

  • 755 views

 

Statistics

Views

Total Views
755
Views on SlideShare
755
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • $0.08 for S, $0.16 for M $0.32 for L
  • LITHUANIA
  • LATVIA
  • ESTONIA

Windows Azure Web Sites Presentation Transcript

  • 1. #techday2012
  • 2. Applications Applications Applications Applications Data Data Data DataCustom Software Custom Software Startup Tasks Native Code Native Code Native Code Firewall Firewall Rules Firewall Rules Network Virtual Network Virtual Network O/S O/S Virtualization Hardware
  • 3. more to come…
  • 4. Visual Studio Team Foundation Git Service
  • 5. windowsazure.com/en-us/pricing/details/#web-sites
  • 6. • Price:• Outbound traffic:• Other limitations:• Domains:• Storage:
  • 7. • Price:• Outbound traffic:• Domains:• Storage:
  • 8. • Price:• Outbound traffic:• Domains:• Storage:
  • 9. • Easy to start.• Easy to build.• Easy to deploy.• Easy to scale.
  • 10. Web Server 1. Request for a foo.com arrives to ARR/Load Balancer IIS ARR (LB) 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 Runtime DB Web Site LB DB 3. ARR forwards request to the designated Web Server 4. Web Server provisions site * de-provision inactive sites Storage 5. Web Server executes request accessing site’s content and site’s Controller DB
  • 11. 1. Request for a foo.com arrives Web Server IIS ARR to ARR/Load Balancer, which already “familiar” with foo.com (LB) 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’sAzure DB LB Web Site DB * Subsequent requests to this site get routed to a Web Server that has the site provisioned. Storage Controller
  • 12. IIS ARR Web Server All DBs are running on SQL Azure (LB) Azure Blobs as durable storage Runtime Windows Azure Worker DB Roles Web SitesAzure DBs LB API Frontend Storage Cloud Deployment Controller Drive Server(s)
  • 13. IIS ARR Web Server All DBs are running on SQL Azure (LB) Azure Blobs as durable storage Site (W3WP.exe) Runtime Windows Azure Worker DB Roles Web SitesAzure Metering DBs LB Monitor resources usage DWAS API Frontend Dynamic Web Activation Service Storage Cloud W3WP.exe IIS Application Deployment Controller Pool Process Drive Server(s)
  • 14. “Modified” Web Server