Your SlideShare is downloading. ×
0
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Sql Azure
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sql Azure

978

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
978
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×