Date for Desert Code Camp - 2011.2  Saturday, November 5, 2011 8:00:00 AM - Saturday, November 5, 2011 6:00:00 PM

Azure for Developers, part 2

In this two-part talk, Robin Shahan will show the different bits of Windows Azure and how to code them, and explain why you would use each bit, sharing her experience migrating her company’s infrastructure to Azure last year. Here is what will be covered in this talk (parts 1 and 2): • SQL Azure – migrate a database from the local SQLServer to a SQLAzure instance. • Create a Web Role with a WCF service. Add code to handle the transfer of diagnostics to Table Storage and Blob Storage — tracing, IIS logs, performance counters, Windows event logs, and infrastructure logs. • Add methods to the service that read and write to/from the SQL Azure database. This includes exponential retry code for SQL Azure connection management. • Change a client app to consume the service, show how to add a service reference and then call it. • Show how to change the connection strings and publish the service to the cloud. • Change the client to run against the service in the cloud and show it work. Show the diagnostics using the tools from Cerebrata. • Add a method to the service to submit an entry to queue. Add code to initialize the queue as needed. • Add a worker role. Add code to handle the diagnostics. Add code to initialize the queue as needed. • Add code to the worker role to retrieve the entries from the queue and process them. The method that processes the queue entries writes the messages to blob storage. • Update the service reference in the client and run it; show the results in blob storage. So it covers: SQL Azure, web roles, WCF services, diagnostics, queues, blobs, and worker roles.

Track

Windows Azure

About the session

The session is approved.

The presenter will not allow another presenter.

There are 37 people interested in this session.

Presenters

Robin Shahan

Scheduled

Room
IRN-106
Time
11:30 AM - 12:30 PM
Calendar File
 Download

Files

Heads up!  Log in to sign up to teach or attend this session.
Edit Session