<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Azure Team Blog : Cloud</title><link>http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx</link><description>Tags: Cloud</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Updated CTP for SQL Azure Database includes complete feature set for PDC 2009!</title><link>http://blogs.msdn.com/ssds/archive/2009/10/14/9907238.aspx</link><pubDate>Wed, 14 Oct 2009 16:58:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907238</guid><dc:creator>davidrob</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssds/comments/9907238.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=9907238</wfw:commentRss><description>&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ssds/WindowsLiveWriter/NewCTP2forSQLAzureDatabaseincludescomple_11570/image_2.png"&gt;&lt;font size="3"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 15px 35px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/blogfiles/ssds/WindowsLiveWriter/NewCTP2forSQLAzureDatabaseincludescomple_11570/image_thumb.png" width="240" height="105" /&gt;&lt;/font&gt;&lt;/a&gt;A few short weeks ago we announced the SQL Azure Database August CTP. Since the announcement, tens of thousands in the community have signed up for the service and have provided us with a tremendous amount of positive feedback. Today, the SQL Azure Database October CTP (CTP 2) update is another major milestone as we get ready for the &lt;a href="http://microsoftpdc.com/" target="_blank"&gt;Professional Developers Conference (PDC)&lt;/a&gt; on November 17th - 20th, 2009. &lt;strong&gt;We are also excited to announce that this CTP represents the complete feature set that will be available in the SQL Azure Database at PDC.&lt;font size="3"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align="justify"&gt;“We see SQL Azure as the perfect fit for information that needs to be kept in one safe, well-structured, accessible spot. Partitioning the data helps ensure scalability as more and more users interact with the site, and it also isolates tracking resources, helping avoid single points of failure,” said Luigi Rosso, Chief Technology Officer at leading interactive firm, &lt;a href="http://www.archetype-inc.com" target="_blank"&gt;Archetype&lt;/a&gt;. “To establish the kind of default redundant installation we get with SQL Azure, we’d have to purchase at least two dedicated servers and hire IT staff to administer them. A reliable system in place that is managed, efficient, and fast is critical for us. With SQL Azure, we don’t have to buy servers or manage and monitor them for capacity to ensure availability for our customers.” &lt;/p&gt; &lt;/blockquote&gt;  &lt;p align="justify"&gt;&lt;strong&gt;The October CTP has been deployed to one of our go-live production clusters&lt;/strong&gt;. This production cluster is significantly larger and more powerful than the machine cluster that is supporting the August CTP but is a completely separate machine cluster serviced by a dedicated developer portal (&lt;a href="https://sql.azure.com"&gt;https://sql.azure.com)&lt;/a&gt;. &lt;strong&gt;Accounts for all existing users of the current CTP (August CTP) have been automatically provisioned for access to the new October CTP and environment&lt;/strong&gt;. Simply go to the developer portal (&lt;a href="https://sql.azure.com"&gt;https://sql.azure.com)&lt;/a&gt; to activate your account and create servers on the new environment. Servers you create on this new environment will be reachable through a new address(&amp;lt;servername&amp;gt;.database.windows.net – we’ve dropped the ‘ctp’ moniker from the base address name).&lt;/p&gt;  &lt;p align="justify"&gt;When SQL Azure Database becomes generally available, this environment will automatically roll over into a fully supported production environment and all your databases and data in this environment will be converted into an active subscription to the SQL Azure Database service based on the subscription offer you choose.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Existing servers and databases that you created in the August CTP environment will still be fully accessible and available through the current service URL (&amp;lt;servername&amp;gt;.ctp.database.windows.net), in parallel with the October CTP environment. The developer portal for the August CTP environment will also continue to be available, although&lt;strong&gt; through a new URL&lt;/strong&gt; (&lt;a href="https://ctpportal.database.windows.net"&gt;https://ctpportal.database.windows.net&lt;/a&gt; ). As noted above, the previous URL will be re-used to support the new production environment. &lt;/p&gt;  &lt;p&gt;As the August CTP is running on hardware below our production standard, that environment will &lt;strong&gt;not&lt;/strong&gt; roll over into a production environment as part of our go-live plans. That environment will be decommissioned by the end of the year (Dec ’09). &lt;/p&gt;  &lt;p&gt;We invite you to begin to use the new cluster to take advantage of all the cool new relational features available as part of the updated service!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The key new features included in this October CTP are listed below.&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;u&gt;Firewall Support&lt;/u&gt;&lt;/strong&gt; – The new firewall features allows a customer to specify an allow list of IP address that can access their SQL Azure Server. Security is a concern for companies looking at storing data in the cloud and with this new feature you can rest assured that only hosts you specify will be allowed to connect. Please be aware that your firewall will deny all connections by default, so please go to the &lt;a href="https://sql.azure.com/" target="_blank"&gt;SQL Azure Portal&lt;/a&gt; and configure your allow list so that existing clients can continue to connect. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Support for Bulk Insert&lt;/u&gt;&lt;/strong&gt; – One of the pain points we heard from customers was around the speed at which they were able to load data into the system. We have taken this feedback and have enabled support for Bulk Insert. This will improve the rate at which you are able to load data into the system by a few orders of magnitude. This change also enables you to use the &lt;a href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx" target="_blank"&gt;SqlBulkCopy&lt;/a&gt; class from within ADO.Net &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Database Edition Selection&lt;/u&gt;&lt;/strong&gt; – This allows you to select which SQL Azure Database edition (Web Edition (up to 1GB relational database) or Business Edition (up to 10GB relational database)) is created during the database provisioning process. This is surfaced both in the SQL Azure Portal and in the T-SQL Create Database statement. For example, to create a Business Edition database the T-SQL command would be as follows: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CREATE DATABASE foo (MAXSIZE = 10GB) &lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;u&gt;Updates to SQL Azure Portal&lt;/u&gt;&lt;/strong&gt; – We have made numerous functionality changes and bug fixes in the portal. These include database edition selection when creating a database in the portal, viewing the size of your database and also the ability to configure your firewall settings. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Additional T-SQL Support&lt;/u&gt;&lt;/strong&gt; – Due to customer demand, we have enabled support for additional T-SQL statements. The &lt;a href="http://msdn.microsoft.com/en-us/library/ee336281.aspx" target="_blank"&gt;complete list can be found on MSDN&lt;/a&gt; and it includes support for items like Synonyms, Types, Table Value Parameters, additional systems views and more. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Updated SQL Azure Server Properties&lt;/u&gt;&lt;/strong&gt; – We have finalized the internal SQL Server engine properties so you can reliably tell if you are connecting to an instance of SQL Server on premises or connecting to SQL Azure in the cloud. The major changes include a new value for Edition of “SQL Azure” and a new Engine Edition value of “5”. For further details please refer to the &lt;a href="http://msdn.microsoft.com/en-us/library/ee336279.aspx" target="_blank"&gt;SQL Azure documentation on MSDN&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Updated SQL Azure Error Messages&lt;/u&gt;&lt;/strong&gt; – We have enhanced the error messages returned should an error occur. Our goal to ensure that should you experience an error, the message received is meaningful and actionable by you. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Consuming data stored in SQL Azure Database is also critical, so as a reminder, the updated &lt;a href="http://blogs.msdn.com/sqlphp/archive/2009/10/07/sql-server-driver-for-php-1-1-is-now-available.aspx" target="_blank"&gt;SQL Server Driver for PHP 1.1&lt;/a&gt; with support for SQL Azure Database was recently released and can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9" target="_blank"&gt;here&lt;/a&gt;. In addition to SQL Azure Database support, this release includes significant enhancements for PHP development including support for PHP version 5.3, performance improvements, and new features such as scrollable results sets, row count, and support for UTF-8 encoding. If you would like to find out more, you can check out the documentation on &lt;a href="http://msdn.microsoft.com/en-us/library/ee229548(SQL.10).aspx" target="_blank"&gt;MSDN&lt;/a&gt;. Also, you should download the refreshed &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78" target="_blank"&gt;Windows Azure Platform Training Kit&lt;/a&gt; that reflects the changes in this October CTP. &lt;/p&gt;  &lt;p&gt;A good portion of the new features and enhancements for this CTP came to us as requests from the user community. We listen to and appreciate your feedback as it helps us to build a better platform that will provide you critical capabilities for your database workloads. &lt;a href="https://connect.microsoft.com/SQLServer/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=3719&amp;amp;FeedbackType=1" target="_blank"&gt;Please keep the feedback coming&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;When we started this journey our goal was to extend the SQL Server Platform to the cloud and to provide our customers with relational database features and availability with cost efficiencies. We are on track to deliver that goal at PDC. There is much more to come as we continue to light up new scenarios and experiences. There will be more on this at PDC ‘09 and the SQL Azure team hopes to see everyone there. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://microsoftpdc.com/Sessions#?term=sql azure"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/ssds/WindowsLiveWriter/NewCTP2forSQLAzureDatabaseincludescomple_11570/image_5.png" width="309" height="83" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9907238" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/T-SQL/default.aspx">T-SQL</category><category domain="http://blogs.msdn.com/ssds/archive/tags/ADO.Net/default.aspx">ADO.Net</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Azure/default.aspx">SQL Azure</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC+2009/default.aspx">PDC 2009</category></item><item><title>So… What do you think?</title><link>http://blogs.msdn.com/ssds/archive/2009/08/23/9882257.aspx</link><pubDate>Mon, 24 Aug 2009 05:40:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9882257</guid><dc:creator>davidrob</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ssds/comments/9882257.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=9882257</wfw:commentRss><description>&lt;p&gt;One of the most important pieces of information a product team can get is an understanding of what people think about their product, and how they are using it. My question for you is…What do you think? How has your experience been thus far? We would love to know – the good and the bad.&lt;/p&gt;  &lt;p&gt;So please feel free to either post a comment or drop me an email (david.robinsonATmicrosoft.com).&lt;/p&gt;  &lt;p&gt;Also, don’t forget the SQL Azure documentation can be found &lt;a href="http://msdn.microsoft.com/en-us/library/ee336279.aspx " target="_blank"&gt;here&lt;/a&gt; and the SQL Azure Getting Started forum is located &lt;a href="http://social.msdn.microsoft.com/forums/en-US/ssdsgetstarted/threads/ " target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Dave&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9882257" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Database+as+a+Service/default.aspx">Database as a Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Azure/default.aspx">SQL Azure</category><category domain="http://blogs.msdn.com/ssds/archive/tags/CTP/default.aspx">CTP</category></item><item><title>Dave Campbell talks about extending the Data Platform to the Cloud</title><link>http://blogs.msdn.com/ssds/archive/2008/09/22/8961574.aspx</link><pubDate>Tue, 23 Sep 2008 00:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8961574</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8961574.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8961574</wfw:commentRss><description>Here is a little teaser on what we are upto from a direction perspective.&amp;nbsp; Dave Campbell talks about what to expect at PDC 2008 as we extend our Data Platform to the Cloud.&amp;nbsp; As I said before, Dave has been involved with everything SQL since the very beginning and his talk will set the stage for the next evolution of our platform.&amp;nbsp; You can listen to Dave talk to Mike and Jennifer &lt;A class="" href="http://channel9.msdn.com/posts/Dan/Countdown-to-PDC2008-Extending-the-Data-Platform-to-the-Cloud/" target=_blank mce_href="http://channel9.msdn.com/posts/Dan/Countdown-to-PDC2008-Extending-the-Data-Platform-to-the-Cloud/"&gt;here&lt;/A&gt; on Channel 9. &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8961574" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC08/default.aspx">PDC08</category></item><item><title>Jon Udell cURL's with SQL Server Data Services</title><link>http://blogs.msdn.com/ssds/archive/2008/08/28/8902143.aspx</link><pubDate>Thu, 28 Aug 2008 03:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8902143</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8902143.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8902143</wfw:commentRss><description>&lt;P&gt;Just read Jon Udell's post on SQL Server Data Services (SSDS) &lt;A class="" href="http://blog.jonudell.net/2008/08/27/the-continuum-of-access-styles-in-the-emerging-microsoft-cloud/#comment-125120" target=_blank mce_href="http://blog.jonudell.net/2008/08/27/the-continuum-of-access-styles-in-the-emerging-microsoft-cloud/#comment-125120"&gt;here&lt;/A&gt;.&amp;nbsp; Happy to hear that Jon was able to explore SSDS with cURL &lt;EM&gt;"within minutes of cracking open the SSDS documentation".&lt;/EM&gt;&amp;nbsp; Readers who are wondering what Jon is talking about, should read Jeff Currier, one of the guys writing real code that we ship in SSDS, talking about using cURL to explore SSDS &lt;A class="" href="http://blogs.msdn.com/jcurrier/archive/2008/04/13/curl-ing-up-with-sql-server-data-services.aspx" target=_blank mce_href="http://blogs.msdn.com/jcurrier/archive/2008/04/13/curl-ing-up-with-sql-server-data-services.aspx"&gt;here&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;When few of us crazies started thinking of SSDS, a non-negotiable requirement was that developers should be able to start exploring and using the service quickly.&amp;nbsp; There is so much going on in the cloud services space that if it took too long to experiment with a new service, we were afraid that developers will put it on the shelve and may never give it a spin.&amp;nbsp; I know I do not like to spend months on something to see if I would use it.&amp;nbsp; It was hard for us to "cover up" the SQL Server heritage of SSDS, but we argued that simplicity is a virtue that we should aspire to.&lt;/P&gt;
&lt;P&gt;Jon hits on an interesting point when he says &lt;EM&gt;'&lt;/EM&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;EM&gt;while the novelty of “just coding to a URL” on a Microsoft platform will undoubtedly attract some tirekickers who otherwise wouldn’t show up, the real draw will be the ability to exercise choice along the whole continuum'.&amp;nbsp; &lt;/EM&gt;Internally we use the words "reach" and "rich".&amp;nbsp; We believe that to be a platform with large adoption, one needs to provide both "reach" (so that people from all other platforms can use you) as well as "richness" (so that people who use your platform exlusively have a rich set of tools to leverage).&amp;nbsp; Today it is easy to see that SSDS is aiming to "reach" as many developers as possible.&amp;nbsp; To do this we have to address "the continuum of access styles".&amp;nbsp; Jon seems to be saying that we are meeting that goal.&amp;nbsp; What do you think?&amp;nbsp; Are we close?&amp;nbsp; Are we way off base?&amp;nbsp; Or we should not worry about the "continuum of access styles".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;It will be interesting to hear from you all.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8902143" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Data+Access/default.aspx">Data Access</category><category domain="http://blogs.msdn.com/ssds/archive/tags/cURL/default.aspx">cURL</category><category domain="http://blogs.msdn.com/ssds/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Tools/default.aspx">Tools</category></item><item><title>On going quiet and transparency in the design process</title><link>http://blogs.msdn.com/ssds/archive/2008/08/15/8870112.aspx</link><pubDate>Fri, 15 Aug 2008 19:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8870112</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8870112.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8870112</wfw:commentRss><description>&lt;P&gt;Roger has challenged us to be transparent as we design SQL Server Data Services.&amp;nbsp; He has urged us couple of times to follow the process that the ADO.Net Data Services team has followed.&amp;nbsp; First let me assert again that we are all in favor of an open process that gets the community and experts who want to provide guidance involved.&amp;nbsp; Second I have seen the benefits of the open and transparent design process during my XML days and prior to that my open source days.&amp;nbsp; So personally I am committed to being open and transparent.&lt;/P&gt;
&lt;P&gt;Having said that, we are currently working under several constraints.&amp;nbsp; SQL Server Data Services is only one part of a very broad and deep services initiative which will only come to full light at the upcoming PDC.&amp;nbsp; While we want to be open and transparent, we want to make sure we do not disclose anything inadvertently.&amp;nbsp; This limits the degrees of freedom we have when we discuss features we want to put in and designs for those features.&amp;nbsp; I am very hopeful that post PDC, we will be progressively be more open about our features and design.&lt;/P&gt;
&lt;P&gt;Regarding going quiet between sprints - this is the result of 2 separate issues.&amp;nbsp; One our team was quite small till about March of this year.&amp;nbsp; As the team has grown, we have lot of new people who are upto their eyeballs catching up and getting up the steep unlearning and learning curves of transitioning from software to a services mindset.&amp;nbsp; This leaves us with very little bandwidth especially during sprints to engage in deep discussions.&amp;nbsp; Second, this has been a very busy year starting with MIX, TechEd, Worldwide Partner Conference, TechReady and now PDC and TechEd EMEA for the team.&amp;nbsp; To top it all, summers are usually slow time in Redmond as people tend to take their vacations during this time of the year.&amp;nbsp;&amp;nbsp;I was out of the country for 2 weeks with no access to cell phones or email.&amp;nbsp; I am officially still on vacation.&amp;nbsp;&amp;nbsp;But this is an important topic of discussion in the forums and in the blog and I appreciate your concern.&amp;nbsp;&amp;nbsp;Just wanted to shoot this out to alleviate your concerns and request for some patience.&amp;nbsp; PDC is only 2 months away and I urge that you all attend PDC and get the full scope of what is cooking, meet all the key people, share your concerns and ideas about software and services.&amp;nbsp; This is a big wave and we cannot ride it without you.&amp;nbsp; I promise it will be a fun, exciting and profitable ride for all of us.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8870112" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Software+plus+Service/default.aspx">Software plus Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/MIX08/default.aspx">MIX08</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/TechEd/default.aspx">TechEd</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC08/default.aspx">PDC08</category></item><item><title>SQL Server Data Services Sprint 3 now Live</title><link>http://blogs.msdn.com/ssds/archive/2008/07/25/8772647.aspx</link><pubDate>Fri, 25 Jul 2008 21:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8772647</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8772647.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8772647</wfw:commentRss><description>&lt;P&gt;We &lt;A class="" href="http://msdn.microsoft.com/en-us/sqlserver/dataservices/cc742519.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/sqlserver/dataservices/cc742519.aspx"&gt;completed&lt;/A&gt; the rollout of Sprint 3 yesterday.&amp;nbsp; The team is already half way into Sprint 4.&amp;nbsp; In Sprint 4 we are focussed on things we need for PDC 2008, which by the way is in late October in Los Angeles.&amp;nbsp; Ray Ozzie and Steve Ballmer foreshadowed some of what this PDC will be all about &lt;A class="" href="http://blogs.zdnet.com/microsoft/?p=1503" target=_blank mce_href="http://blogs.zdnet.com/microsoft/?p=1503"&gt;here&lt;/A&gt; and &lt;A class="" href="http://www.microsoft-watch.com/content/corporate/ballmer_soars_into_the_server_cloud.html" target=_blank mce_href="http://www.microsoft-watch.com/content/corporate/ballmer_soars_into_the_server_cloud.html"&gt;here&lt;/A&gt;.&amp;nbsp;&amp;nbsp;You can also go &lt;A class="" href="http://www.microsoftpdc.com/Agenda/Sessions.aspx" target=_blank mce_href="http://www.microsoftpdc.com/Agenda/Sessions.aspx"&gt;here&lt;/A&gt; to see the already announced sessions.&amp;nbsp; SSDS will be a key part of this year's PDC.&amp;nbsp; We set our&amp;nbsp;technical and product agendas that developers care about at PDC.&amp;nbsp; If you want to understand and learn what&amp;nbsp;Services is all about in our Software plus Services strategy,&amp;nbsp;do not miss this year's PDC.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Overall, this was an interesting deployment as we had new environments come online that had to be configured.&amp;nbsp; The team worked really really hard to make the deployment as smooth as possible.&amp;nbsp; Interestingly we did not hit any issues during deployment yesterday.&amp;nbsp; Wish we could video tape how we do this and share with our readers.&amp;nbsp; Something I have to take up with management.&amp;nbsp; I think it will give everyone an appreciation of the amount of planning, tooling, automation and discipline that goes into these deployments.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Anyway as developers, you care about what new things we are enabling.&amp;nbsp; Things have been leaked on this before by Roger, David Robinson and Jeff Currier.&amp;nbsp; But here are the new features:&lt;/P&gt;
&lt;LI&gt;&lt;STRONG&gt;Blob Support&amp;nbsp;via the REST interface&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;In this release, Blobs are limited to 100 megabytes in size. 
&lt;LI&gt;Blob Support via the SOAP interface will be delivered in a later update.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Version metadata property has changed from a large integer to a container-wide dbtimestamp value:&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;Version numbers are now based on a dbtimestamp and will increase monotonically on a container-wide basis.&amp;nbsp;No two entities in the same container will ever receive the same version value. The dbtimestamp increases monotonically, however not necessarily sequentially. Clients should no longer assume entity version numbers are sequentially assigned. It does not start at 0, but may be any non-zero integer value for a newly created entity.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;ETag support via REST, with similar functionality provided on the SOAP interface&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;Support for If-Match and If-None-Match via the REST interface. This will allow you to verify that you have the latest version of an Entity, enabling you to use resources more efficiently. 
&lt;LI&gt;Support for “Accept” header via the REST interface. This will allow you to denote what content you want returned from the service. For instance when retrieving a Blob, the “Accept” header will allow you to choose between the Blob content, or the metadata properties associated with it. 
&lt;LI&gt;Support for ETag semantics on the SOAP service via the new Version Match object on the Scope object.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;HEAD support via REST interface&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;Support for the “HEAD” verb via the REST interface.&amp;nbsp; This provides a lightweight way of validating existing entity version information without requiring entire entities (or blobs) to be retransmitted to the client.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;A new content type – “application/x-ssds+xml” – has been added to the service&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;This content type is for storing XML content in the service. 
&lt;LI&gt;Existing “application/xml” content type is being phased out in a future sprint. 
&lt;LI&gt;The "application/x-ssds+xml" content type should be used for all entities except those containing blob content.&amp;nbsp; Blob entities should instead use a content type value which best reflects the type of blob data stored.&amp;nbsp; It's important to note that the value chosen here will be used later when attempting to retrieve the different parts of an entity by using the "Accept" header.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;
&lt;P&gt;In addition we did some infrastructure work to enable metering (we will be charging for this service some day :-)) ), throttling (DoS attacks happen and the service needs to&amp;nbsp;work in degraded situation), quota enforcement etc. that developers will not see much of at this time.&amp;nbsp; But once we open our management, debugging and monitoring interfaces, you will be able to plug in and&amp;nbsp;keep up with what is going on with your service.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The primer is updated at our Dev Center &lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc512417.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/cc512417.aspx"&gt;here&lt;/A&gt; to help you take advantage of the new features.&amp;nbsp; There is one other new "thing" that we are enabling in this rollout that we will talk about a bit later.&amp;nbsp; It is not huge, but it will demonstrate that we are thinking about our building block services very very broadly and deeply.&amp;nbsp; Stay tuned.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8772647" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Database+as+a+Service/default.aspx">Database as a Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC08/default.aspx">PDC08</category><category domain="http://blogs.msdn.com/ssds/archive/tags/ETag/default.aspx">ETag</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Astoria/default.aspx">Astoria</category></item><item><title>Roger Jennings talks about SSDS in a Visual Studio Magazine Article</title><link>http://blogs.msdn.com/ssds/archive/2008/07/02/8680559.aspx</link><pubDate>Wed, 02 Jul 2008 10:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8680559</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8680559.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8680559</wfw:commentRss><description>&lt;P&gt;Roger has an interesting article on SSDS in the latest Visual Studio Magazine &lt;A class="" href="http://visualstudiomagazine.com/features/article.aspx?editorialsid=2514" target=_blank mce_href="http://visualstudiomagazine.com/features/article.aspx?editorialsid=2514"&gt;here&lt;/A&gt;.&amp;nbsp; It is really interesting to see the performance data between the SOAP and the REST end points of SSDS.&amp;nbsp; It would be really interesting to dig into this.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;One bit of correction - the SSDS flexible entity model was developed independent of EDM / EF and the Astoria model.&amp;nbsp; At this point in time, both teams are&amp;nbsp;working together to get this aligned.&lt;/P&gt;
&lt;P&gt;I thought Dave Campbell in one of his press interviews had mentioned it but I could not find the reference.&amp;nbsp; Sorry Roger.&amp;nbsp; So here is an aswer to your question - SSDS is built using SQL Server 2005, SP2 as the starting code base.&amp;nbsp; That is the starting point and we made changes to it.&amp;nbsp; Over time, some of these changes will make its way into the SQL Server mainline and SQL Server 2008 will make its way into SSDS.&amp;nbsp; We wanted to proceed in parallel as fast as we could and this was the best way to do it.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8680559" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Query+Language/default.aspx">Query Language</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SOAP/default.aspx">SOAP</category><category domain="http://blogs.msdn.com/ssds/archive/tags/REST/default.aspx">REST</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/ssds/archive/tags/EDM/default.aspx">EDM</category><category domain="http://blogs.msdn.com/ssds/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category></item><item><title>Philosophy behind the design of SSDS and some personal thoughts</title><link>http://blogs.msdn.com/ssds/archive/2008/06/27/8660471.aspx</link><pubDate>Fri, 27 Jun 2008 09:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8660471</guid><dc:creator>Soumitra Sengupta</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8660471.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8660471</wfw:commentRss><description>&lt;P&gt;With Sprint 3 winding down, I thought it is a good time for me to share with you some of the philosophy behind the design of SQL Server Data Services (SSDS) and a few personal thoughts about the experience.&amp;nbsp; When we started this project 2 years back, we realized that we had three fairly difficult problems to solve before we could credibly roll out an internet scale data service.&amp;nbsp; The 3 big problems in order of complexity are:&lt;/P&gt;
&lt;P&gt;a. Building a scale free, highly available consistent data service that is fault tolerant and self healing&lt;BR&gt;b. Building the service using low cost commonly available hardware&lt;BR&gt;c. Building a service that was also cheap to operate - lights out operation&lt;/P&gt;
&lt;P&gt;Solving problems a&amp;nbsp;and&amp;nbsp;b incidentally makes problem c a bit more complex as you end up with lot more hardware to manage and the hardware tend to fail more often.&amp;nbsp; As a team, we made&amp;nbsp;what I think was a wise decision to use technology already proven to solve these problems.&amp;nbsp; The only area where we had to do a ton of heavy lifting was solving problem a.&amp;nbsp; It allowed us to focus the team's energy on the most difficult problem when it comes to scaling out stateful services.&amp;nbsp; I am not going to go into the details of our approach.&amp;nbsp; If you are interested in hearing about this, I urge you to attend PDC 2008 and hear it from the architects who actually solved this problem.&lt;/P&gt;
&lt;P&gt;For b and c we mostly used technologies already available within Microsoft and adapted it for stateful services.&amp;nbsp; Initially we thought this would be fairly easy but it turned out to be more complicated than we thought, especially given the fact that we had to put in infrastructure software that allow us to debug problems with the service without attaching debuggers to the machine or touching the machine.&amp;nbsp; We had to put in logging and tracing infrastructure and given that we all got the logging and tracing religion, in one of our sprints early on we inadvertently&amp;nbsp;dumped&amp;nbsp;so much that we shut down the service effectively as there were no resources left to respond to user requests.&amp;nbsp; Some of our early experiences are fodder for some very interesting hallway conversations.&amp;nbsp; But it taught us that there are quite a few Ph.D. level research topics around debugging large scale distributed systems and if&amp;nbsp;you are up for it and interested in working on them, do give us a holler.&amp;nbsp; Even though we have quite a few Ph.D.'s in the team, we could use some more help :-))&lt;/P&gt;
&lt;P&gt;Since we made an early decision to limit the number of hard problems we&amp;nbsp;needed to&amp;nbsp;solve, we decided that we would focus less on the features of the service but more on the quality of the service and the cost of standing up and running the service.&amp;nbsp; The less the service does we argued, the easier it would be for us to achieve our objectives.&amp;nbsp; In hindsight, this was probably one of the best decisions we made.&amp;nbsp; Istvan, Tudor and Nigel deserve special credit for keeping us focussed on "less is better".&amp;nbsp; It also allowed us to learn about the pitfalls of running such a service, including upgrading the service without shutting it down.&amp;nbsp; We did not shy away from complex problems, but we made sure if we could limit the surface area without losing a ton of value, we always took that path.&amp;nbsp; We are still in the learning mode and learning every day about workloads that cause "irregular heartbeats" to our service and how to handle such workloads.&amp;nbsp; But the team has definitely come a long way, working with internal partner teams, working very closely with our operations guys (who by the way are absolutely awesome) and now with our beta customers.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While a service is still about software, and the fundamentals still hold, the engineering process, cadence and discipline it requires, I think is quite different from shipping shrink wrapped software.&amp;nbsp; It is easier in some dimensions (like our test matrix is not huge), it is more difficult in others (debugging a large scale distributed system).&amp;nbsp; We had to unlearn quite a few things (like it is better to kill a sick process fast than try to keep it up at all cost) before we could start climbing up the learning curve.&amp;nbsp; It is really quite an experience for us, one that I would not trade for anything else.&lt;/P&gt;
&lt;P&gt;If I have to think about this experience as crawl, walk and then run, as Dave Campbell puts it "we are just about getting our knees off the ground so we can start to walk".&amp;nbsp; Yes we have been cautious and yes it is frustrating that the rich capabilities of SQL Server are not accessible to our customers, but I think we are going about it the best way we know how and I am confident we are doing it the right way.&amp;nbsp; Over time, as we learn more about the system we have built, as we roll out more hardware in the datacenters (and find new problems), as we learn what it takes to run a 24x7x365 service (nobody we know of is running&amp;nbsp;a data service using a commercial database system at this scale and cost point) like SSDS, I can assure you we will start to expose capabilities of the underlying engine.&amp;nbsp; How quickly and how much will depend on our ability to provide you, our customers with the quality of service you need to trust your business to SSDS.&lt;/P&gt;
&lt;P&gt;Thank you for your patience.&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8660471" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Query+Language/default.aspx">Query Language</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC08/default.aspx">PDC08</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Distributed+Systems/default.aspx">Distributed Systems</category></item><item><title>PDC08 Site goes live</title><link>http://blogs.msdn.com/ssds/archive/2008/05/28/8556649.aspx</link><pubDate>Wed, 28 May 2008 18:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8556649</guid><dc:creator>kellyalt</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8556649.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8556649</wfw:commentRss><description>&lt;P&gt;Our premiere conference for professional developers is on this year.&amp;nbsp; The website to register just went &lt;A class="" href="http://www.microsoftpdc.com/Default.aspx" target=_blank mce_href="http://www.microsoftpdc.com/Default.aspx"&gt;live&lt;/A&gt;.&amp;nbsp; This is Ray's first PDC and he will be giving a keynote.&amp;nbsp; Some of the sessions are already posted &lt;A class="" href="http://www.microsoftpdc.com/Agenda/Sessions.aspx" target=_blank mce_href="http://www.microsoftpdc.com/Agenda/Sessions.aspx"&gt;here&lt;/A&gt;.&amp;nbsp; There is a deep dive session on SSDS and several sessions on our cloud services.&amp;nbsp; If you want to know how we built SSDS and where we are going with SSDS, you do not want to miss PDC08.&amp;nbsp; Hope to see you there.&lt;/P&gt;
&lt;P&gt;July 1st, 2008: New sessions have been uploaded &lt;A class="" href="http://www.microsoftpdc.com/Agenda/Sessions.aspx" target=_blank mce_href="http://www.microsoftpdc.com/Agenda/Sessions.aspx"&gt;here&lt;/A&gt;.&amp;nbsp; An all up data talk titled "SQL Server: From Devices to the Cloud" and the Velocity talks are some of the data talks that show up.&lt;/P&gt;
&lt;P&gt;There will be more sessions announced over the next few months.&amp;nbsp; Are there any particular session that you would like to see?&amp;nbsp; Let us know.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8556649" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Software+plus+Service/default.aspx">Software plus Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/PDC08/default.aspx">PDC08</category></item><item><title>Sprint 2 goes live</title><link>http://blogs.msdn.com/ssds/archive/2008/05/26/8553014.aspx</link><pubDate>Mon, 26 May 2008 19:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8553014</guid><dc:creator>kellyalt</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8553014.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8553014</wfw:commentRss><description>&lt;P&gt;Last week our Sprint 2 bits went live.&amp;nbsp; We added several compelling features to our backend service, some of which will show up in the SSDS service in the upcoming Sprints.&amp;nbsp; Key features added include:&lt;/P&gt;
&lt;P&gt;a. Full text index and search&lt;BR&gt;b. Multiple B-Trees - this will allow us to deploy schemas as we move toward supporting schemas in SSDS&lt;BR&gt;c. Asynch queries - this will help in exposing fanout queries across multiple containers&lt;BR&gt;d. Logging and tracing improvements to help us manage and debug the service efficiently&lt;BR&gt;e. Backup and restore services&lt;BR&gt;f. Improvements to our Distributed Data Fabric for failover and friendly swapping between primary and secondary partitions&lt;/P&gt;
&lt;P&gt;One of the most satisfying part of Sprint 2 deployment was how long it took us to complete deployment.&amp;nbsp; We cut the time taken to deploy and certify deployment by more than half.&amp;nbsp; Kudos to our operations team led by Kyle Patton in achieving this.&amp;nbsp; &lt;BR&gt;&lt;BR&gt;Now on to Sprint 3.&amp;nbsp; We are half way through Sprint 3 and the go/no-go is our next big milestone for this sprint.&amp;nbsp; This is when the team will decide which improvements are looking good and will make it to deployment and which improvements we will have to postpone to the next sprint.&amp;nbsp; The long weekend was a good break for all of us as things will get quite hectic as we prepare for TechEd (decks and demos will be locked down and ready to go).&amp;nbsp; If you are at TechEd look us up as we will be presenting at the Developer as well as the IT Pro sessions.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8553014" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Software+plus+Service/default.aspx">Software plus Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/TechEd/default.aspx">TechEd</category></item><item><title>What is going on at SQL Server Data Services</title><link>http://blogs.msdn.com/ssds/archive/2008/05/19/8519484.aspx</link><pubDate>Mon, 19 May 2008 21:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8519484</guid><dc:creator>kellyalt</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8519484.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8519484</wfw:commentRss><description>&lt;P&gt;The SSDS team is taking major steps this week and I thought of sharing the work we have done over the last 2 months with you, our readers.&amp;nbsp; We announced our "restricted beta" at &lt;A class="" href="http://sessions.visitmix.com/?selectedSearch=SQL Server Data Services&amp;amp;searchPlink=true" target=_blank mce_href="http://sessions.visitmix.com/?selectedSearch=SQL Server Data Services&amp;amp;searchPlink=true"&gt;MIX 08&lt;/A&gt;&amp;nbsp;.&amp;nbsp; The response was great and thank you all for your interest in SSDS.&amp;nbsp; I am happy to say that we have been on-boarding registrants over the past 8 weeks and the pace has picked up over the past 3 weeks.&amp;nbsp; You can argue that we are not doing this fast enough and some of us would agree with you.&amp;nbsp; But the team wants to make sure that we provide our beta users with a great experience.&amp;nbsp; It is hard to argue with that.&amp;nbsp; Having said that, we are&amp;nbsp;on our way to clear up the registration backlog.&amp;nbsp; Thank you for your patience.&amp;nbsp; If you have not registered yet but would like to register, please visit us at &lt;A href="http://www.microsoft.com/sql/dataservices/default.mspx"&gt;http://www.microsoft.com/sql/dataservices/default.mspx&lt;/A&gt;&amp;nbsp;and click on the &lt;STRONG&gt;Register for Free Beta&lt;/STRONG&gt; button and get yourself registered.&lt;/P&gt;
&lt;P&gt;We promised to refresh SSDS every 8 to 10 weeks and I am happy to let you know that we are now in the middle of our second refresh since MIX 08.&amp;nbsp; This is a big deal for us.&amp;nbsp; Most of us cut our teeth building great client and server software.&amp;nbsp; We are now learning how to build&amp;nbsp;a great service.&amp;nbsp; We are learning how to deliver new features every 8-10 weeks instead of every 24-30 months.&amp;nbsp; We are learning how to keep our service up and running 24/7.&amp;nbsp;So I am really proud that we landed everything we wanted to in our last sprint.&amp;nbsp; Our operations team will be rolling out all that good work over the next few days.&amp;nbsp; They did a great job rolling out the previous refresh (thanks Kyle, Tracy, Dustin and team) and I am confident that they will do it again.&amp;nbsp;&amp;nbsp;The product team is now in the middle of our next 8 week sprint.&amp;nbsp; Planning is done, coding has begun and you can expect to see the results in another 8 weeks time.&amp;nbsp;&amp;nbsp; I feel great about how fast we have come up to speed on this new rythm of shipping and the amount of value getting added every sprint.&amp;nbsp; You will hear about some of the new features we delivered in the last sprint once we complete our rollout.&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;Stay tuned&lt;/EM&gt;&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;As part of this refresh, we now have the &lt;A class="" href="http://msdn.microsoft.com/en-us/library/cc512417.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/cc512417.aspx"&gt;SQL Server Data Service Primer&lt;/A&gt; up on MSDN.&amp;nbsp; Thanks to the product team and especially Mohan Vanmane who worked diligently with&amp;nbsp;several people and teams across Microsoft to get this up on MSDN.&amp;nbsp; Now it is up to you our customers and users to let us know how we can improve this primer and provide you with the information and guidance you need to build compelling&amp;nbsp;applications for your customers.&lt;/P&gt;
&lt;P&gt;Last but not the least, Nigel Ellis and Niraj Nagrani did a webcast on SSDS recently.&amp;nbsp; Check it out at &lt;A href="https://www106.livemeeting.com/cc/mseventsbmo/view?id=1032376634&amp;amp;role=attend&amp;amp;pw=63B495CA"&gt;https://www106.livemeeting.com/cc/mseventsbmo/view?id=1032376634&amp;amp;role=attend&amp;amp;pw=63B495CA&lt;/A&gt;.&amp;nbsp; Just enter your name and press return and it will take you to the links for viewing the webcast.&amp;nbsp; It will give you a good introduction to SSDS, the value propositions and how you can take advantage of it.&amp;nbsp; Again, we would like to hear from you what you would like us to cover in future webcasts.&lt;/P&gt;
&lt;P&gt;Thanks for your time.&lt;/P&gt;
&lt;P&gt;Namashkar,&lt;BR&gt;Soumitra Sengupta&lt;BR&gt;Architect, SSDS&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8519484" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Software+plus+Service/default.aspx">Software plus Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Database+as+a+Service/default.aspx">Database as a Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/MIX08/default.aspx">MIX08</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category></item><item><title>Tudor and Soumitra talk about SSDS value prop with Ryan</title><link>http://blogs.msdn.com/ssds/archive/2008/05/01/8447703.aspx</link><pubDate>Fri, 02 May 2008 00:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8447703</guid><dc:creator>kellyalt</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8447703.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8447703</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Agility (faster time to market), scale with your need and business ready SLA&lt;/EM&gt;&lt;/STRONG&gt; - Tudor and Soumitra highlight the core value propositions of SSDS on &lt;A class="" href="http://channel9.msdn.com/showpost.aspx?postid=401696" target=_blank mce_href="http://channel9.msdn.com/showpost.aspx?postid=401696"&gt;Channel 9&lt;/A&gt;.&amp;nbsp; Thanks Ryan for doing the interview.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8447703" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SOAP/default.aspx">SOAP</category><category domain="http://blogs.msdn.com/ssds/archive/tags/REST/default.aspx">REST</category></item><item><title>Cross container queries in SSDS</title><link>http://blogs.msdn.com/ssds/archive/2008/04/16/8399047.aspx</link><pubDate>Wed, 16 Apr 2008 17:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8399047</guid><dc:creator>kellyalt</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8399047.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8399047</wfw:commentRss><description>&lt;P&gt;Eugenio Pace in his 5th article in a series on SSDS gives a pattern for cross container queries.&amp;nbsp; The article can be found &lt;A class="" href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx" target=_blank mce_href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx"&gt;here&lt;/A&gt;.&amp;nbsp; This is an important scenario since SSDS partitions data into containers to scale out the system.&amp;nbsp; But it actually limits scenarios like cross container queries and transactions.&amp;nbsp; Cross container queries can be loosely grouped into 2 patterns:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Fan out queries: where a query can be run against every container in parallel and the results returned and a union-all performed at the client.&amp;nbsp; This is an important scenario for us and we are looking at how we can make this pattern run efficiently in SSDS.&lt;/LI&gt;
&lt;LI&gt;Queries that have cross container dependencies: join, sort and groupby across containers fall in this category.&amp;nbsp; Map-reduce is one option as it is a technique that is known to scale well when data is partitioned.&amp;nbsp; Again this is an important scenario and you can expect to see us make progress here as well.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Question for you, how far do you think fan out queries get you in your scenario?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8399047" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Query+Language/default.aspx">Query Language</category><category domain="http://blogs.msdn.com/ssds/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category></item><item><title>Istvan and Nigel talk about SSDS and data services in the Cloud</title><link>http://blogs.msdn.com/ssds/archive/2008/04/07/8366492.aspx</link><pubDate>Tue, 08 Apr 2008 00:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8366492</guid><dc:creator>kellyalt</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8366492.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8366492</wfw:commentRss><description>&lt;A class="" href="http://dunnry.com/blog/" target=_blank mce_href="http://dunnry.com/blog/"&gt;Ryan Dunn&lt;/A&gt;, Technical Evangelist, recently interviewed Istvan Cseri, SSDS Architect and Nigel Ellis, SSDS Development Manager and Architect about SSDS and their vision for Cloud Data Services.&amp;nbsp; He posted his interview at Channel 9.&amp;nbsp; Check it out &lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=395843" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=395843"&gt;here&lt;/A&gt;.&amp;nbsp; Thanks Ryan for posting this video.&amp;nbsp; Hopefully it will give you the readers a better idea of how these leaders are thinking about data and services in the cloud.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8366492" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Software+plus+Service/default.aspx">Software plus Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Database+as+a+Service/default.aspx">Database as a Service</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SaaS/default.aspx">SaaS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Query+Language/default.aspx">Query Language</category><category domain="http://blogs.msdn.com/ssds/archive/tags/LINQ+to+SSDS/default.aspx">LINQ to SSDS</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category></item><item><title>Dave Robinson at CodeTrip</title><link>http://blogs.msdn.com/ssds/archive/2008/04/02/8350138.aspx</link><pubDate>Wed, 02 Apr 2008 10:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8350138</guid><dc:creator>kellyalt</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssds/comments/8350138.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssds/commentrss.aspx?PostID=8350138</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://thecodetrip.com/1/red-bull-ssds" target=_blank mce_href="http://thecodetrip.com/1/red-bull-ssds"&gt;Here &lt;/A&gt;is the link to some quick code Dave wrote up in 20 mins under pressure to demonstrate how easy it is to provision a SSDS Authority and Container and start inserting SSDS Flex Entities into them.&amp;nbsp; I hope this demonstrates that it is quite simple to get started with storing your structured data in SSDS and write an application against it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Hey Dave, I am hoping you had a taste of Chuck's Irish Bomb :-))&amp;nbsp; That stuff looks pretty evil.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8350138" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssds/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogs.msdn.com/ssds/archive/tags/Code+Sample/default.aspx">Code Sample</category><category domain="http://blogs.msdn.com/ssds/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/ssds/archive/tags/SSDS/default.aspx">SSDS</category></item></channel></rss>