Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Web Applications with SQL Azure David Robinson Senior Program Manager SQL Azure

Similar presentations


Presentation on theme: "Building Web Applications with SQL Azure David Robinson Senior Program Manager SQL Azure"— Presentation transcript:

1 Building Web Applications with SQL Azure David Robinson Senior Program Manager SQL Azure david.robinson@microsoft.com

2 What’s the Agenda? Windows Azure Platform Overview Accessing SQL Azure from PHP SQL Azure & Silverlight / WP7 – WCF RIA Services Location Aware Applications

3 Why are we here? You write web applications Web applications store data SQL Azure is a relational database in the cloud SQL Azure is uniquely positioned as the best data platform for web applications

4 The Windows Azure Platform

5 SQL Azure – SQL query processor – Familiar relational model – Transactions – Ecosystem of familiar development and management tools – Low-friction provisioning – High scale – Multi-tenant – Self-management – Automatic HA and DR SQL Azure delivers the value of hosted relational database with the differentiated benefits of a managed database as a utility

6 New Features Regular Service Updates Every 8 weeks Your feedback matters

7 50 GB DATABASE SKU Based on your feedback New Feature Alert!!! EngageSA@microsoft.com

8 SQL Azure & PHP Microsoft SQL Server driver for PHP v1.1 PHP hosting available on Windows Azure Supports PHP version 5.3 Get it standalone or part of WebPIstandalone WebPI

9 Connecting to SQL Azure from PHP demo

10 MARS SUPPORT IN SQL AZURE Based on your feedback New Feature Alert!!! Available in SU2

11 Multiple Active Row Sets Multiple SQL batches on a single connection Uses connection multiplexing Uses “firehose mode” MARS Enabled Statements – SELECT – FETCH – RECEIVE – READTEXT – BULK INSERT / BCP – ASYNC CURSOR POPULATION

12 SQL Azure & Silverlight / WP7 Data access over HTTP Requires the use of a middle tier WCF RIA Services SQL Azure OData Endpoint We want your feedback

13 WCF RIA Services & SQL Azure WCF RIA Services simplifies the development of n- tier solutions for Rich Internet Applications – Application logic runs on middle tier – Controls access to data for CRUD operations Multiple Formats – Atom, JSON, XML Multiple Transports – HTTP, TCP Multiple Protocols – SOAP, HTTP, OData

14 High Level ArchitectureAppLogicAppLogic XML, JSON, Binary

15 Connecting to SQL Azure from Silverlight demo

16 Geography Geometry Location Aware Applications Geodetic Data Spatial Operations

17 SPATIAL DATA SUPPORT Based on your feedback New Feature Alert!!! Available in SU3

18 Spatial Overview An industry first – SQL Azure will fully support spatial data in the Cloud. This will bring native storage and analysis of spatial objects to the Cloud, facilitating next generation mapping and other web applications which need support for location.

19 Spatial Objects are Features on Maps Streets Streets Freeways Freeways Railway Railway Ferry Route Ferry Route LINESTRING, MULTILINESTRING Streets Streets Freeways Freeways Railway Railway Ferry Route Ferry Route LINESTRING, MULTILINESTRING Buildings Buildings Parks & Gardens Parks & Gardens Public Areas Public Areas Suburbs Suburbs POLYGON, MULTIPOLYGON Buildings Buildings Parks & Gardens Parks & Gardens Public Areas Public Areas Suburbs Suburbs POLYGON, MULTIPOLYGON Traffic lights Traffic lights Railway stations Railway stations Hotels Hotels Points of interest Points of interest Labels Labels POINT, MULTIPOINT Traffic lights Traffic lights Railway stations Railway stations Hotels Hotels Points of interest Points of interest Labels Labels POINT, MULTIPOINT

20 Spatial Features 2D Vector Data Support for two new data types: – Geography - Round-Earth data (latitude, longitude coordinates) – Geometry - Flat-Earth data (x, y coordinate) Support for Point, Line and Area (Polygon) Objects + collections of such objects Over 70 T-SQL spatial methods High performance spatial indexes Spatial industry standards support Symmetrical feature as in SQL Server 2008

21 Location Aware Web Applications with SQL Azure demo

22 Further Information Sign up for SQL Azure SQL Server Management Studio – x86 or amd64x86amd64 Windows Azure Cloud Tools SQL Azure Labs PHP 1.1 Driver for SQL Azure – Get it standalone or as part of WebPIstandalone WebPI WCF RIA Services for VS 2008 or VS 2010VS 2008 VS 2010 Windows Phone Series 7 SDK

23 Call to Action!!! Sign up for SQL Azure Sign up for the 50gb Database CTP – EngageSA@microsoft.com EngageSA@microsoft.com We are hiring – sajobs@microsoft.com sajobs@microsoft.com Look out for SU2 in early April mygreatsqlazureidea

24

25


Download ppt "Building Web Applications with SQL Azure David Robinson Senior Program Manager SQL Azure"

Similar presentations


Ads by Google