O'Reilly logo

Beginning SharePoint 2013 Development by Donovan Follette, Chris Johnson, Steve Fox

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

WINDOWS AZURE PLATFORM

The Windows Azure platform is composed of many different services. You can leverage them in your application design, deployment, and management. Figure 5-4 shows the different layers within Windows Azure: Data, Service, and Integration (the Client layer is any application that consumes the services within Windows Azure).

Data Layer

Within the Data layer are a number of different types of data storage mechanisms (or features that map directly to data storage) — both nonrelational and relational. The nonrelational storage features enable you to store assets such as virtual machine images (Drive) or images or videos (Blobs), create nonrelational tables, manage message queues along a service bus, and manage data caching in your distributed applications. The relational data features include the core Windows Azure SQL Database (think of this as the cloud version for the on-premises SQL Server), along with reporting services (SQL Reporting) and the ability to stream near real-time data streams from data transactions (Stream Insight). Throughout this chapter and indeed your broader development efforts you can use these core Windows Azure services in many different ways when building SharePoint applications — from learning solutions that leverage Media Services to synchronizing data in the cloud using the SQL Data Sync Service. A diverse set of services ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required