2024: Domino Containers - The Next Step. News from the Domino Container commu...
Sql Azure
1. Essence of SQL Azure Harish Ranganathan Application Platform Evangelist| Microsoft India http://geekswithblogs.net/ranganh
2. SQL Azure : Past to Present Code Names : SQL Server Data services (Mix 08) SQL Data Services (Mix 09) SQL Azure (July 09 – Release name) Entity Store to Relational Database Management System ACE model RDBMS SQL Azure can access from SQL Client ( handlers for oledb,odbc, php, ruby) ADO.net Data Services Windows Azure web / worker role (http / REST) All use TDS protocol at the lowest level
4. Service Provisioning Model Each account has a billing relationship with Microsoft owns one or more virtual servers Each server has one or more databases including virtual master each database limited in size one or more logins Each database has one or more SQL users Account Server Database Server=server1.data.database.windows.net Database=testDB Login=nigele[@server1] (maps to testuser)
5. What I do on SQL Server On premise ? Data Data TDS TDS RDBMS RDBMS Client Client DB Server DB Server What I would like to do on cloud ?
6. The Evolution of SQL Azure Evolves BrowserApplication Application Application BrowserApplication Application ODBC, OLEDB, ADO.Net PHP, Ruby, … REST Client SQL Client* REST Client Cloud Cloud Windows Azure REST (Astoria) Web App ADO.Net + EF REST Client HTTP+REST HTTP+REST HTTP TDS HTTP Windows Azure Web App SQL Client* Data Center Data Center TDS + TSQL Model REST/SOAP + ACE Model SQL Azure SDS – Past * Client access enabled using TDS for ODBC, ADO.Net, OLEDB, PHP-SQL, Ruby, …
7. Management Studio Access Limited support until SQL Server 2008 R2 Login Screen Work around SQL Server 2008 R2 better support for Azure CTP Available today
11. Minimal changes to Devs Minimal or zero code change Very similar to on premise access Change to connection string Works as expected More support coming up
13. Moving Web App to Cloud Web Role Project Provision Existing Application Development Fabric Simulator Deploying to Cloud made simple End to End Cloud Solution
15. Azure Services Platform Roadmap Pricing and SLA confirmation SDS Public CTP Updated CTPs Enable Full trust & Fast CGI Geo-location support .NET Services Open CTP Live Framework Open CTP SDS Invitation-only CTP First CTP Developer CTP for Services SDKs, and Tools Commercial Availability Windows Azure .NET Services SQL Services Nov 2009 Nov 2008 May 2009 July 2009
16. References SQL Azure Portal https://sql.azure.com SQL Azure Team Blog http://blogs.msdn.com/ssds
17. Feedback / QnA Your Feedback is Important! Please take a few moments to fill out our online feedback form Use the Question Manager on LiveMeeting to ask your questions now!