Bret Stateham Owner, Net Connex blogs.netconnex.com twitter.com\bstateham
Intro to Azure Signing Up for Azure Development Tools Running some Code
Slide Content Stolen from a Microsoft Slide Deck
Computing Services Our Code Web Role Worker Role They Manage Multiple Instances Patching Failure Etc. Cloud Storage Our Data Blob Table Queue They Manage Disks Replication Failure Etc.
Go to Follow the Links to “Register for Services” Sign up with Connect Complete Azure Services Invitations Program application Wait for token in (days,weeks,months) Follow the link in the to claim the token
Go to the Azure Services Developer Portal: lx.azure.microsoft.com
Windows Azure SDK (01/19 CTP) Windows Azure tools for Visual Studio (01/09 CTP) Microsoft.Net Services SDK Microsoft SQL Data Services SDK Live Framework Documentation and Resources Azure Services Training Kit
Have to be on Vista SP1 or Win 2008 (Win7?) Need IIS7 & WCF HTTP Activation Need SQL Express (05 or 08) by default
SDK Assumes you will be using Express (05 or 08) Edit the following files: – %samples%\MSBuild\Microsoft.Samples.ServiceHosting.Targets file – C:\Program Files\Windows Azure SDK\v1.0\bin\DevelopmentStorage.exe.config See the following blog post on indiangeek.net: Using Windows Azure SDK with SQL Server 2005/2008
Some things aren’t pretty Some things will break Some things will change Cloud computing is inevitable, so jump in now!
In the Azure SDK there is a samples.zip Expand that and run the “RunDevStorage.cmd” this will prep the SQL Express instance.
Web Role – ASP.NET Web Site – Listens on HTTP/HTTPS – Can work with storage Worker Role – Background processing – Can work with storage – Can read requests from a queue
The ServiceDefinition.csdef file contains the Service Definition Defines Roles – Web Role (http/https, port) – Worker Role Defines available Configuration Settings
The ServiceConfiguration.cscfg File Instances of each role Sets values for Configuration Settings Value
ProductionStaging Development
In Visual Studio use “Publish” – Builds & Creates… – CSPkg (Basically a zip of the binaries+) – CSCfg Go to: lx.azure.microsoft.com Two Environments – Staging – Production Can take a some time to initialize
Blobs – Store files, etc. Tables – Collections of items with properties Queues – FIFO Queue However I’ve heard it may be more like FIPFO Where P = Probably
My Sessions: – Today Getting Started with SQL Data Services (11:15am in UH 335) – Tomorrow SQL Server Integration Services Control Flows (10:15 in H 110) SQL Server Integration Services Control Flows (11:30 in H 110)
Stay in touch: blogs.netconnex.com gettag.mobi