building web applications with windows azure

33

Upload: goodfriday

Post on 07-Jul-2015

412 views

Category:

Technology


2 download

DESCRIPTION

Come learn how to use Windows Azure to build a scalable Web application and deploy it to the cloud.

TRANSCRIPT

Page 1: Building Web Applications with Windows Azure
Page 2: Building Web Applications with Windows Azure
Page 4: Building Web Applications with Windows Azure
Page 5: Building Web Applications with Windows Azure
Page 6: Building Web Applications with Windows Azure

cloud

Page 7: Building Web Applications with Windows Azure

utility

Page 8: Building Web Applications with Windows Azure
Page 9: Building Web Applications with Windows Azure
Page 10: Building Web Applications with Windows Azure
Page 11: Building Web Applications with Windows Azure
Page 12: Building Web Applications with Windows Azure

Fabric Controller

Page 13: Building Web Applications with Windows Azure

whathow

Page 14: Building Web Applications with Windows Azure
Page 15: Building Web Applications with Windows Azure

roles

Web roleWeb role Worker roleWorker roleWeb role Worker role

LB

Page 16: Building Web Applications with Windows Azure
Page 17: Building Web Applications with Windows Azure
Page 18: Building Web Applications with Windows Azure

<WebRole name="WebRole"

enableNativeCodeExecution="true">

Page 19: Building Web Applications with Windows Azure

<fastCgi>

<application fullPath =

"%RoleRoot%\php\php-cgi.exe" />

</fastCgi>

Page 20: Building Web Applications with Windows Azure

<add name="PHP FastCGI Handler"

verb="*" path="*.php"

scriptProcessor =

"%RoleRoot%\php\php-cgi.exe"

modules="FastCgiModule"

resourceType="Unspecified" />

Page 21: Building Web Applications with Windows Azure
Page 22: Building Web Applications with Windows Azure

scale out

Page 23: Building Web Applications with Windows Azure
Page 24: Building Web Applications with Windows Azure
Page 25: Building Web Applications with Windows Azure

Blobs Tables

Queues

Page 26: Building Web Applications with Windows Azure
Page 27: Building Web Applications with Windows Azure

from r in context.UserRatingTable

where r.PartitionKey=="mix09-smarx"

select r

Page 28: Building Web Applications with Windows Azure
Page 29: Building Web Applications with Windows Azure

from winazurestorage import *

t = TableStorage(srvr,accnt,key)

for e in t.get_all("TagRatingTable"):

print e.Tweet

Page 30: Building Web Applications with Windows Azure

Web roleWeb role

Worker roleWorker role

Web role

Storage

Worker role

LB

Page 31: Building Web Applications with Windows Azure
Page 32: Building Web Applications with Windows Azure
Page 33: Building Web Applications with Windows Azure

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.