<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Search results for 'app:weblogs' matching tag 'Cloud Computing'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=Cloud+Computing&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tag 'Cloud Computing'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>La ca&amp;#237;da de gmail, lecciones aprendidas</title><link>http://msmvps.com/blogs/lopez/archive/2009/09/02/la-ca-237-da-de-gmail-lecciones-aprendidas.aspx</link><pubDate>Wed, 02 Sep 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1720207</guid><dc:creator>lopez</dc:creator><description>&lt;p&gt;Ayer, martes 1 de septiembre, se cayó el servicio web de gmail, por un tiempo (no tengo el dato exacto de falla, pero fueron por lo menos dos horas). Yo uso el servicio via web, y tengo varias cuentas, alguna personal y otras por empresa cliente. Y me parece que el servicio de gmail es muy bueno, y la interface de manejo web me resulta útil: el tener “labels” por ejemplo, para manejar los temas, es algo que deberían tener todos los programas de correo desde hace años: basta eso de que un email va en una carpeta. Es como el delicious: cada item interesante, puede clasificar en más de un tag (es idea a explorar, que tengo pendiente desde hace unos años, desde que armé mi sitio, vi delicious, y estudié topic maps y temas relacionados).&lt;/p&gt;  &lt;p&gt;Es interesante leer en el blog de gmail, las causas y medidas que se tomaron para subsanar la falla en el servicio, por ejemplo, leo en:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://gmailblog.blogspot.com/2009/09/more-on-todays-gmail-issue.html" href="http://gmailblog.blogspot.com/2009/09/more-on-todays-gmail-issue.html"&gt;http://gmailblog.blogspot.com/2009/09/more-on-todays-gmail-issue.html&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Here&amp;#39;s what happened: This morning (Pacific Time) we took a small fraction of Gmail&amp;#39;s servers offline to perform routine upgrades. This isn&amp;#39;t in itself a problem — we do this all the time, and Gmail&amp;#39;s web interface runs in many locations and just sends traffic to other locations when one is offline&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Bien, la “redundancia es la mejor estrategia”, una frase de &lt;a href="http://www.majipoor.com/work.php?id=1006" target="_blank"&gt;“Sadrac en el horno” de Silverberg&lt;/a&gt;, es una frase que parece que Google sigue siempre.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;However, as we now know, we had slightly underestimated the load which some recent changes (ironically, some designed to improve service availability) placed on the request routers — servers which direct web queries to the appropriate Gmail server for response. At about 12:30 pm Pacific a few of the request routers became overloaded and in effect told the rest of the system &amp;quot;stop sending us traffic, we&amp;#39;re too slow!&amp;quot;. This transferred the load onto the remaining request routers, causing a few more of them to also become overloaded, and within minutes nearly all of the request routers were overloaded. As a result, people couldn&amp;#39;t access Gmail via the web interface because their requests couldn&amp;#39;t be routed to a Gmail server. IMAP/POP access and mail processing continued to work normally because these requests don&amp;#39;t use the same routers.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Vean cómo la liebre salta cuando menos se lo espera. “Esperar lo inesperado” sería algo que resume la lección aprendida. Si tenemos un sistema andando, sea software, hardware, y demás, habrá que estar preparados para cuando pase lo que no debería pasar.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The Gmail engineering team was alerted to the failures within seconds (we take monitoring very seriously). After establishing that the core problem was insufficient available capacity, the team brought a LOT of additional request routers online (flexible capacity is one of the advantages of Google&amp;#39;s architecture), distributed the traffic across the request routers, and the Gmail web interface came back online.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Ciertamente, cuánto de nosotros planeamos las aplicaciones para que sean monitoreables? ¿o tenemos preparados los recursos para que sea tan flexible la arquitectura que permite un reemplazo rápido de los mismos? Yo debería aprender más sobre las técnicas de monitoreo, protocoles, estándares, que existen en la industria.&lt;/p&gt;  &lt;p&gt;Vean igual que el problema se circunscribió a la interfaz web: el acceso IMAP/POP siguó funcionando.&lt;/p&gt;  &lt;p&gt;Algunos usuarios en Twitter, empezaron a desgañitar pestes sobre google y gmail. Pero me parece la gente de Google hizo un excelente trabajo. Tengo menos caídas en Gmail, que en servidores locales de empresas cliente, que atienden a apenas decenas de usuarios.&lt;/p&gt;  &lt;p&gt;Pienso entonces: si bien esto se puede ver como una señal de fragilidad de un servicio en línea (y de lo que pronto va a ser llamado algo difusamente “la nube”), veo que es una señal más de lo bueno que es delegar la solución de problemas a gente que está preparada para eso. ¿cuántos de nuestros servicios IT que consumimos en empresas a las que vamos todos los días, podrían reaccionar tan rápido? Yo he visto sistemas miles de veces más chicos, caídos por horas (o días), acá en estos lares. &lt;/p&gt;  &lt;p&gt;Una opinión en contrario:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.nevillehobson.com/2009/09/02/the-cloud-is-still-not-reliable-enough/" href="http://www.nevillehobson.com/2009/09/02/the-cloud-is-still-not-reliable-enough/"&gt;http://www.nevillehobson.com/2009/09/02/the-cloud-is-still-not-reliable-enough/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;donde leo:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I still have more faith in local content and offline backups.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;¿Opiniones?&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez   &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Qu&amp;#233; es Cloud Computing</title><link>http://msmvps.com/blogs/lopez/archive/2009/08/21/qu-233-es-cloud-computing.aspx</link><pubDate>Fri, 21 Aug 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1717065</guid><dc:creator>lopez</dc:creator><description>&lt;p&gt;Hay bastante revuelo sobre los conceptos y aplicaciones de Cloud Computing, con ofertas de prácticamente todos los grandes jugadores del software. En estos días encontré este video, corto, que sirve para que podamos transmitir, no tanto el tema técnico, sino la proposición de valor que ofrece la nube. Podemos verlo como una extensión de tercerizaciones que ya se venían haciendo (como el hosting del sitio de una compañía), pero a mayor escala (a tener en cuenta para evaluar este video: es un video comercial de &lt;a href="http://www.salesforce.com" target="_blank"&gt;SalesForce.com&lt;/a&gt;):&lt;/p&gt;  &lt;p&gt;(Please visit the site to view this media)&lt;/p&gt;  &lt;p&gt;Hay muchos temas técnicos a discutir, y muy interesantes. Por ahora, vayamos viendo cómo puede influir en nuestros desarrollos y proyectos, todo esto de la nube.&lt;/p&gt;  &lt;p&gt;Nos leemos!&lt;/p&gt;  &lt;p&gt;Angel “Java” Lopez    &lt;br /&gt;&lt;a href="http://www.ajlopez.com"&gt;http://www.ajlopez.com&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://twitter.com/ajlopez"&gt;http://twitter.com/ajlopez&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Azure SDK July update</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/29/windows-azure-sdk-july-update-pt-en.aspx</link><pubDate>Wed, 29 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1710745</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;Windows Azure has a new SDK release that is now available. A very interesting new feature is the possibility of having several Roles per deployment, unlike what happened in earlier releases where we would only be able to have one Web Role and also a one Worker Role. Another interesting feature is now we have the possibility to chose between a normal ASP.NET Web Forms application and a ASP.NET MVC application as the Web Role.&lt;/p&gt;  &lt;p&gt;Download the Visual Studio Tools &lt;a title="Download Windows Azure Tools for Visual Studio (includes SDK)" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8d75d4f7-77a4-4adf-bce8-1b10608574bb"&gt;here.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Download the Windows Azure SDK &lt;a title="Download Windows Azure SDK" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=aa40f3e2-afc5-484d-b4e9-6a5227e73590"&gt;here.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>More on Windows Azure Commercial Availability</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/22/more-on-windows-azure-commercial-availability.aspx</link><pubDate>Wed, 22 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1705201</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Microsoft announced on 14th July the commercial availability of Windows Azure as I &lt;a href="http://msmvps.com/blogs/nunogodinho/archive/2009/07/14/windows-azure-commercial-availability-and-business-model-announced.aspx" target="_blank"&gt;posted previously&lt;/a&gt; and now there are more information’s about the the same subject so I decided to write again on the subject.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Important elements to retain:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“During Community Technology Preview (CTP), services included in Windows Azure will be available without charge - subject to certain limits:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Total compute usage: 2000 VM hours &lt;/li&gt;      &lt;li&gt;Cloud storage capacity: 50GB &lt;/li&gt;      &lt;li&gt;Total storage bandwidth: 20GB/day“ &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;How Consumption is Measured:&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;How Consumption is Measured?        &lt;ul&gt;         &lt;li&gt;Windows Azure            &lt;ul&gt;             &lt;li&gt;SLA                &lt;ul&gt;                 &lt;li&gt;“(…)we guarantee that when you deploy two or more role instances in different fault and upgrade domains your Internet facing roles will have external connectivity at least 99.95% of the time (…)” &lt;/li&gt;               &lt;/ul&gt;             &lt;/li&gt;              &lt;li&gt;Compute time, measured in machine hours &lt;/li&gt;              &lt;li&gt;Storage, measured in GB &lt;/li&gt;              &lt;li&gt;Bandwidth requirements (transmissions to and from the Azure datacenter), measured in GB &lt;/li&gt;              &lt;li&gt;Transactions &lt;/li&gt;           &lt;/ul&gt;         &lt;/li&gt;          &lt;li&gt;SQL Data Services            &lt;ul&gt;             &lt;li&gt;SLA                &lt;ul&gt;                 &lt;li&gt;“(…) will maintain a “Monthly Availability” of 99.9% during a calendar month. “Monthly Availability Percentage” for a specific customer database is the ratio of the time the database was available to customer to the total time in a month. Time is measured in 5-minute intervals in a 30-day monthly cycle. (…)” &lt;/li&gt;               &lt;/ul&gt;             &lt;/li&gt;              &lt;li&gt;Web Edition Relational Database includes:                &lt;ul&gt;                 &lt;li&gt;Up to 1 GB of T-SQL based relational database &lt;/li&gt;                  &lt;li&gt;Self-managed DB, auto high availability and backup &lt;/li&gt;                  &lt;li&gt;Auto Scale with pay-as-you grow &lt;/li&gt;                  &lt;li&gt;Best suited for Web application, Departmental custom apps. &lt;/li&gt;               &lt;/ul&gt;             &lt;/li&gt;              &lt;li&gt;Business Edition DB includes:                &lt;ul&gt;                 &lt;li&gt;Up to 10 GB of T-SQL based relational database &lt;/li&gt;                  &lt;li&gt;Self-managed DB, auto high availability and backup &lt;/li&gt;                  &lt;li&gt;Auto Scale, Pay-as- you grow &lt;/li&gt;                  &lt;li&gt;Additional features in the future like auto-partition, CLR, fanouts etc. &lt;/li&gt;                  &lt;li&gt;Best suited for ISVs packaged LOB apps, Department custom apps &lt;/li&gt;               &lt;/ul&gt;             &lt;/li&gt;           &lt;/ul&gt;         &lt;/li&gt;          &lt;li&gt;NET Services            &lt;ul&gt;             &lt;li&gt;“(…)Uptime percentage commitments and SLA credits for .NET Services are equivalent to those specified above in the Windows Azure SLA. Due to inherent differences between the technologies, underlying SLA definitions and terms differ for .NET Services. Using the Service Bus module of .NET Services, customers will have connectivity between a customer’s service endpoint and our Internet gateway(…)” &lt;/li&gt;              &lt;li&gt;Messages are charged to the customer in discrete blocks of 100,000 (“100k”) for each monthly billing period, meaning that &lt;/li&gt;              &lt;li&gt;A customer who consumed 95,000 messages would be billed for 1x100k messages (plus the bandwidth used to send messages in or out). &lt;/li&gt;              &lt;li&gt;A customer who uses 150,000 messages in a billing period would be charged for 2x100k messages (plus the bandwidth used to send messages in or out). &lt;/li&gt;              &lt;li&gt;A customer who uses 20 million messages in a billing period would be charged &lt;/li&gt;           &lt;/ul&gt;         &lt;/li&gt;       &lt;/ul&gt;     &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;More information can be be found on the &lt;a href="http://www.microsoft.com/azure/pricing.mspx" target="_blank"&gt;Windows Azure site&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows Azure Commercial Availability and Business Model announced</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/14/windows-azure-commercial-availability-and-business-model-announced.aspx</link><pubDate>Tue, 14 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1701391</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;Just today in the WPC 2009 Microsoft announced the Commercial Availability and Business Model that will be used in Windows Azure and Windows Azure Service Platform, and so a brief info about the amounts involved.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Azure      &lt;ul&gt;       &lt;li&gt;Compute – 0.12 $ per hour &lt;/li&gt;        &lt;li&gt;Storage – 0.15 $ per GB by month stored &lt;/li&gt;        &lt;li&gt;Storage Transactions – 0.01 $ per 10K &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SQL Data Services      &lt;ul&gt;       &lt;li&gt;Web Edition – up to 1 GB relational Database – 9.99 $ per month &lt;/li&gt;        &lt;li&gt;Business Edition – up to 10 GB relational Database – 99.99 $ per month &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;.NET Services (includes Service Bus, Access Control)      &lt;ul&gt;       &lt;li&gt;Messages – 0.15 $ per 100K message operations &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Bandwidth across all three services will be charged:      &lt;ul&gt;       &lt;li&gt;0.10$ for inbound communications &lt;/li&gt;        &lt;li&gt;0.15$ for outbound communications &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Guarantee Availability:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;at least 99,95 % for external connectivity &lt;/li&gt;    &lt;li&gt;at least 99,9% for storage &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Availability at launch will be Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, UK, and the United States. &lt;/p&gt;  &lt;p&gt;In the March 2010 timeframe we expect commercial availability to expand to Brazil, Chile, Colombia, Czech Republic, Greece, Hong Kong, Hungary, Israel, South Korea, Malaysia, Mexico, Poland, Puerto Rico, Romania, Singapore, and Taiwan. &lt;/p&gt;  &lt;p&gt;More information&amp;#39;s &lt;a href="http://blogs.msdn.com/windowsazure/archive/2009/07/14/confirming-commercial-availability-and-announcing-business-model.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows Azure Services Platform Changes</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/08/windows-azure-services-platform-changes.aspx</link><pubDate>Wed, 08 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698745</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;&lt;strong&gt;.NET Services July 2009 CTP Release&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;An one more CTP of Windows Azure was made available and this one has some interesting points like Windows 7 RC Support, easier setup, but of course the large amount of changes is in terms of connecting heterogeneous environments, in terms of:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Connect Applications and users&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Interoperability by Default&lt;/strong&gt;, very important since it supports now even more standards than before &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Federation of Data, Messages, Identity and Access&lt;/strong&gt;, that makes solutions more easier to interoperate between each other. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Of course this changes occur in the spectrum of the .NET Services Bus and Access Control, since the Workflow Services is now &lt;em&gt;offline&lt;/em&gt; in order to incorporate more customer feedback.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/netservices/archive/2009/07/07/microsoft-net-services-july-2009-ctp-release.aspx" target="_blank"&gt;Check more information here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SQL Data Services&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Now we can look at SQL Data Services as a real Database, and now give support for TSQL in SQL Data Services, of course in this release we only have a subset of TSQL, but this is a good way to go.&lt;/p&gt;  &lt;p&gt;Of course there are differences between SQL Server on-Premise and SQL Data Services and some of they are:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“(…)&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;SDS is a multi-tenant system &lt;/li&gt;      &lt;li&gt;The hardware resources are owned, hosted and maintained by Microsoft &lt;/li&gt;      &lt;li&gt;SDS is a service &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;(…)”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So what’s in?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;DDL      &lt;ul&gt;       &lt;li&gt;FUNCTION &lt;/li&gt;        &lt;li&gt;INDEX &lt;/li&gt;        &lt;li&gt;PROCEDURE &lt;/li&gt;        &lt;li&gt;ROLE &lt;/li&gt;        &lt;li&gt;SCHEMA &lt;/li&gt;        &lt;li&gt;STATISTICS &lt;/li&gt;        &lt;li&gt;SYNONIM &lt;/li&gt;        &lt;li&gt;TABLE &lt;/li&gt;        &lt;li&gt;TRIGGER &lt;/li&gt;        &lt;li&gt;VIEW &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;DML      &lt;ul&gt;       &lt;li&gt;SELECT/INSERT/UPDATE/DELETE functionality &lt;/li&gt;        &lt;li&gt;DML triggers &lt;/li&gt;        &lt;li&gt;JOINs &lt;/li&gt;        &lt;li&gt;Transactions &lt;/li&gt;        &lt;li&gt;A large number of built-in functions (aggregates, math, date and time, ranking, etc.) &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Manageability      &lt;ul&gt;       &lt;li&gt;Query tuning via SET SHOWPLAN and SET STATISTICS &lt;/li&gt;        &lt;li&gt;Index tuning via create and drop index &lt;/li&gt;        &lt;li&gt;Statistic management via UPDATE STATISTICS &lt;/li&gt;        &lt;li&gt;Information schema views and system catalog views (e.g., sys.databases) &lt;/li&gt;        &lt;li&gt;Local HA is automatically provided as part of the service. &lt;/li&gt;        &lt;li&gt;Upcoming version of SSMS and VS tools will work against SDS &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ok very nice v1 of SQL Data Services, check more in this &lt;a href="http://blogs.msdn.com/ssds/archive/2009/07/07/9823115.aspx" target="_blank"&gt;post from the SQL Data Services Team.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Notes from the Windows Azure by David Chappell in ArCast.TV</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/07/notes-from-the-windows-azure-by-david-chappell-in-arcast-tv.aspx</link><pubDate>Tue, 07 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698628</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;I was viewing this ArCast.TV chapter about Windows Azure by David Chappell and I found that it would be interesting for me and for other people to get some notes about this, and so this post was created due to it.&lt;/p&gt;  &lt;p&gt;We see in Cloud Computing two types of elements:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SaaS – Software as a Service&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Examples:&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://www.salesforce.com"&gt;SalesForce.Com&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;Microsoft&lt;/li&gt;        &lt;ul&gt;         &lt;li&gt;CRM Online (competitor of SalesForce.com)&lt;/li&gt;          &lt;li&gt;Exchange Online&lt;/li&gt;          &lt;li&gt;Sharepoint Online&lt;/li&gt;          &lt;li&gt;and so on.&lt;/li&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;li&gt;PaaS - Platform as a Service or Cloud Platforms&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Competition in this space&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Amazon (1st company in this space)&lt;/strong&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;EC2&lt;/strong&gt; – we get Virtual Machines&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;Provide Virtual Machines in the Cloud that can be Windows or Linux, and after that those are your VM’s that you have to manage. Very different approach from &lt;strong&gt;Windows Azure.&lt;/strong&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;strong&gt;Microsoft&lt;/strong&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Windows Azure&lt;/strong&gt; - We give the Applications and the Virtual Machines are managed for us, without we ever need to manage a specific Virtual Machine&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;Components:&lt;/li&gt;        &lt;ul&gt;         &lt;li&gt;&lt;strong&gt;Windows Azure&lt;/strong&gt; – Think of it as a Windows in the Cloud, of course this is not the same thing but is a nice way to make the analogy to it&lt;/li&gt;          &lt;li&gt;&lt;strong&gt;Windows Azure Service Platform &lt;/strong&gt;&lt;/li&gt;          &lt;ul&gt;           &lt;li&gt;&lt;strong&gt;.NET Services&lt;/strong&gt;&lt;/li&gt;            &lt;ul&gt;             &lt;li&gt;&lt;strong&gt;Service Bus&lt;/strong&gt;&lt;/li&gt;              &lt;li&gt;&lt;strong&gt;Workflow Services&lt;/strong&gt;&lt;/li&gt;              &lt;li&gt;&lt;strong&gt;Access Control&lt;/strong&gt;&lt;/li&gt;           &lt;/ul&gt;            &lt;li&gt;&lt;strong&gt;SQL Data Services&lt;/strong&gt;&lt;/li&gt;            &lt;li&gt;&lt;strong&gt;Live Services&lt;/strong&gt;&lt;/li&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;li&gt;&lt;strong&gt;Google&lt;/strong&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;AppEngine&lt;/strong&gt; – Not like EC2 but more like Windows Azure&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;We give a Java or Phyton application and the will be place on VMs like the Windows Azure, but this is completely transparent for user&lt;/li&gt;        &lt;li&gt;All about Supporting Web Applications&lt;/li&gt;        &lt;li&gt;Not possible to have a Batch Service like in Azure&lt;/li&gt;        &lt;li&gt;Only 10 seconds available to process Responses, or else the AppEngine will shutdown the Request&lt;/li&gt;     &lt;/ul&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;What’s the best? EC2, Windows Azure or AppEngine?&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;It depends on the application your building and the way you’ll build it because the approaches are different and so it’s important to get the most correct Technology to your problem.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;ISV’s Strategy&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In case of a Windows ISV then is normal to think about Windows Azure in order to address the SaaS space.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Enterprise Strategy&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Often enterprises look at the cloud only as a way to save money, and move the current apps unchanged into the cloud, but that is not the purpose of Windows Azure since now this is not possible, but of course there will be attractive to move existing applications into the cloud.&lt;/li&gt;    &lt;li&gt;Of course all depends on the applications, because it’s possible if we have a Web Application with a SQL Server Database, because in this case we can move the Web Application to the Windows Azure and the SQL Server Database into the SQL Data Services.&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;What this makes?&lt;/li&gt;      &lt;ul&gt;       &lt;li&gt;Application more manageable&lt;/li&gt;        &lt;li&gt;More Scalable&lt;/li&gt;        &lt;li&gt;More Extensible&lt;/li&gt;        &lt;li&gt;and so on.&lt;/li&gt;     &lt;/ul&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;Get Started using Windows Azure in &lt;a href="http://www.azure.com"&gt;www.azure.com&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Windows Azure Service Platform: July CTP Breaking Changes Announcement</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/06/windows-azure-service-platform-july-ctp-breaking-changes-announcement.aspx</link><pubDate>Mon, 06 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698486</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;The Windows Azure Team has just release a July CTP Breaking changes announcement since the already breaking changes in the Workflow Services, now there are changes also in the .NET Service Bus.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;“(…)Queues and Routers data will NOT be persisted and restored after the maintenance. Users will need to back up their data if they wish to restore them after the July 2009 CTP release. Please see below for detail.&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;As previously &lt;/b&gt;&lt;a href="http://blogs.msdn.com/netservicesannounce/archive/2009/06/12/upcoming-important-changes-to-net-workflow-service.aspx"&gt;&lt;b&gt;announced&lt;/b&gt;&lt;/a&gt;&lt;b&gt;, the existing Workflow Service will be removed from .NET Services in the July 2009 CTP release. Any solutions that currently rely on the Workflow Services will have to be modified on or before 7/7/2009 9am PST in order to continue functioning smoothly. &lt;/b&gt;&lt;b&gt;Existing solution Workflow Service metadata such as Workflow Type will also be deleted and cannot be retrieved after the July 2009 CTP release. (…)”&lt;/b&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Impacts on:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;“(…)NET Services and the .NET Services Portal will be unavailable during this period.(…)&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read more &lt;a href="http://blogs.msdn.com/netservicesannounce/archive/2009/06/30/net-services-july-2009-ctp-breaking-changes-announcement-and-scheduled-maintenance.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Experiments with the new SQL Data Services</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/06/experiments-with-the-new-sql-data-services.aspx</link><pubDate>Mon, 06 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698499</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;The SQL Data Services that are part of the Windows Azure Service Platform just recently, and due to customer feedback, changed the way of working from a ACE (Authority, Container, Entity) model to a TDS (Tabular Data Stream) model.&lt;/p&gt;  &lt;p&gt;Eugenio Pace in this &lt;a href="http://blogs.msdn.com/eugeniop/archive/2009/06/12/first-experiments-with-new-sql-data-services.aspx"&gt;post&lt;/a&gt; show how he changes the &lt;a title="IssueTracker" href="http://www.codeplex.com/azureissuetracker"&gt;IssueTracker&lt;/a&gt; application from the old model to the new one, and also showing the things missing from one to the other and what needs to be done.&lt;/p&gt;  &lt;p&gt;Very interesting reading indeed.&lt;/p&gt;</description></item><item><title>Windows Azure Service Platform – Worflow Services Changes</title><link>http://msmvps.com/blogs/nunogodinho/archive/2009/07/06/windows-azure-service-platform-worflow-services-changes.aspx</link><pubDate>Mon, 06 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1698462</guid><dc:creator>NunoGodinho</dc:creator><description>&lt;p&gt;The team announced that several importance changes in the Workflow Services way of work and also that it will be taken offline for a while in order to proceed with all the changes.&lt;/p&gt;  &lt;p&gt;Changes like the possibility of working in the Cloud Workflow Services the same way as in the .NET Framework 4.0:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“(…) An area of consistent discussion is the Microsoft .NET Workflow Service delivered via .NET Services, and how it relates to the Windows Workflow Foundation (WF) in the .NET Framework. One of the comments that we’ve consistently heard about the .NET Workflow Service is that you want the Workflow Service to be built on .NET Framework 4‘s workflow engine. This is currently not the case, since we are prior to the release date of .NET Framework 4.&lt;/p&gt;    &lt;p&gt;As the direct result of user feedback, we will hold off further releases of the Workflow Service until after .NET Framework 4 ships. Since there will be important changes to the Workflow Service before it goes to full production, we are planning to take down the existing Workflow Service as part of service improvements in the month of July. This means any solutions that currently rely on the Workflow Service will have to be modified on or before July 1 in order to continue functioning smoothly. (…)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;More information’s &lt;a href="http://blogs.msdn.com/netservicesannounce/archive/2009/06/12/upcoming-important-changes-to-net-workflow-service.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>