What is Azure?FlexibleWindows Azure is now more flexible then ever beforeWindows Azure helped pioneer the concept of Platform as a ServiceIt provides a rich set of managed services enabling you to compose applications. We’re now making those services richer. We have infrastructure as a service. Including the ability to host and deploy durable virtual machines in the cloud running both Windows and LinuxOpenSome of you maybe surprised to hear Linux at a Microsoft conference.Our support of linux is just one example of how we’re embracing openness in a fundamental new way. With the June release we are supporting more operating systems, more languages, and more open protocolsReleasing all of the Azure SDKs on GitHub under an open source license. SummaryWe believe the end result is truly a unique modelYou can now use both platform as a service and infrastructure as a service *together*You can now use the best of the Microsoft ecosystem and the best of the open source ecosystem *together*Enabling you to build better and more scalable solutions.
Data storage in the CloudBogdan Mustață, Team Leader, Levi9
AgendaIntro to cloud computingWindows AzureAzure StorageToolsDemoQ&A
Azure StorageStorage in the CloudScalable, durable, and availableAnywhere at anytime accessOnly pay for what the service usesExposed via RESTful Web ServicesUse from Windows Azure ComputeUse from anywhere on the internet
Table Storage LimitationsUp to 1MB per entityPartitionKey & RowKey (only indexed properties)Uniquely identifies an entityTimestampOptimistic ConcurrencyEach property is stored as a <name, typed value> pairNo schema stored for a tableProperties can be the standard .NET typesString, binary, bool, DateTime, GUID, int, int64, and double 8
Table Storage LimitationsEntities in the same partition will be stored togetherAtomic multiple Insert/Update/Delete in same partition in asingle transactionEach partition can be served by a different storage nodeScale to meet the traffic needs of your table