Azure Services Platform
Pradeep SPushpendra SinghConsultants, Neudesic Technologies, Hyderabad, India
• Windows Azure• Components• Compute Services• Storage Services• Fabric• Demo
Agenda
Windows Azure
Components
Compute Services
• Blobs Stored in containers Metadata & object contents Store large objects in binary format (<= 50GB)
• Tables NOT relational(traditional), NO schema Entities with properties Access using ADO.NET data services or LINQ
•Queues
Reliable persistent messaging Communication b/w web & worker role
Storage Services
Accessing Data
Over HTTP in a RESTful way
http://<StorageAccount>.blob.core.windows.net/<Container>/<BlobName> http://<StorageAccount>.table.core.windows.net/<TableName>?
$filter=<Query>http://<StorageAccount>.queue.core.windows.net/<QueueName>
Tables
The Fabric
Scenario
Prerequisites
• Windows vista/Windows server 2008• IIS 7.0 with ASP.NET/WCF Http Activation• Visual Web Developer Express/Visual Studio 2008• .NET 3.5 SP1• SQL Server 2005/2008 Express
Tools
• Windows Azure Tools for Microsoft Visual Studio• Windows Azure SDK
Environment
Demo
Q & A
http://www.microsoft.com/azure http://msdn.microsoft.com/en-us/magazine/dd727504.aspx http://msdn.microsoft.com/en-us/magazine/dd727502.aspx http://msdn.microsoft.com/en-us/magazine/dd569759.aspx
Resources