<?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>LUTI @ Microsoft : Azure</title><link>http://blogs.msdn.com/luti/archive/tags/Azure/default.aspx</link><description>Tags: Azure</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Configurando o BD do Development Storage – Azure SDK</title><link>http://blogs.msdn.com/luti/archive/2009/02/26/configurando-o-bd-do-development-storage-azure-sdk.aspx</link><pubDate>Thu, 26 Feb 2009 17:21:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9446614</guid><dc:creator>Luciano Caixeta Moreira</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/luti/comments/9446614.aspx</comments><wfw:commentRss>http://blogs.msdn.com/luti/commentrss.aspx?PostID=9446614</wfw:commentRss><description>&lt;p&gt;Vamos brincar um pouco com o Azure?&lt;/p&gt;  &lt;p&gt;Depois que você instala o SDK do Azure (&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=80e3eabf-0507-4560-aeb6-d31e9a70a0a6&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=80e3eabf-0507-4560-aeb6-d31e9a70a0a6&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=80e3eabf-0507-4560-aeb6-d31e9a70a0a6&amp;amp;displaylang=en&lt;/a&gt;) pode disparar o processo do Development Storage, responsável por simular os diferentes modelos de armazenamento existentes na fundação do Azure (blobs, queues e tables). Mas se você não leu a documentação antes de disparar o processo, pode ser que você veja o seguinte erro:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorage%20error.png"&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="DevStorage error" border="0" alt="DevStorage error" src="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorage%20error_thumb.png" width="514" height="178" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Explico: por padrão o processo do Development Storage vai tentar criar o banco de dados com a estrutura necessária para fazer os três tipos de armazenamento em uma instância nomeada do SQL Server Express, a “&lt;em&gt;localhost\SQLExpress&lt;/em&gt;”. &lt;/p&gt;  &lt;p&gt;Mas e se você não possui essa instância do SQL Server Express configurada ou quer usar uma outra instância já instalada, seja ela express ou não? A documentação oficial não nos entrega nenhum “how-to”, então resolvi fazer alguns testes e descrevo aqui o resultado.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;&lt;u&gt;Alterando a configuração do Development Storage&lt;/u&gt;&lt;/strong&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Partindo do pressuposto que a instância do SQL Server (2005 ou 2008) está instalada, primeiramente vamos disparar o “Windows Azure SDK Command Prompt”.&lt;em&gt; Nota:&lt;/em&gt; para este e os próximos passos, eu estou executando-os com elevação de privilégio (run as administrator), por falta de pesquisa para definição das permissões necessárias. Sabe quais são? Deixe um comentário…&lt;/p&gt;  &lt;p&gt;Através da documentação vejo que existe o comando DSInit (Development Storage Init), que é bem sugestivo, então executo o comando “DSInit /Server: &amp;lt;instância&amp;gt;” no &lt;em&gt;command prompt &lt;/em&gt;aberto, onde “&amp;lt;instância&amp;gt;” é o nome da sua instância, ok? Aqui está o resultado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DSInit.png"&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="DSInit" border="0" alt="DSInit" src="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DSInit_thumb.png" width="637" height="419" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Nota: O DSInit é chamado automaticamente quando o Development Storage é iniciado, caso não exista um ambiente já configurado, então você não precisaria fazer esse passo manualmente (a documentação até recomenda não fazer), mas eu preferi fazer tudo passo a passo para entender melhor. :-)&lt;/p&gt;  &lt;p&gt;É visível na figura acima que o usuário responsável por executar o DSInit precisa ter acesso ao SQL Server e as permissões necessárias para criar um banco de dados. Usando o Management Studio é possível ver a estrutura criada (abaixo).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorageDB.png"&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="DevStorageDB" border="0" alt="DevStorageDB" src="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorageDB_thumb.png" width="353" height="305" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Uma vez criado o banco de dados DevelopmentStorageDb eu inicializei o processo do DevStorage e recebi o mesmo erro da primeira figura, indicando que não existe o banco de dados “&lt;em&gt;.\SQLExpress&lt;/em&gt;”, então ainda é preciso configurar mais alguma coisa.&lt;/p&gt;  &lt;p&gt;Navegue até o diretório &lt;em&gt;bin&lt;/em&gt; no caminho de instalação do SDK (“&lt;em&gt;C:\Program Files\Windows Azure SDK\v1.0\bin&lt;/em&gt;”, por padrão) e faça uma cópia de segurança do arquivo “&lt;em&gt;DevelopmentStorage.exe.config&lt;/em&gt;”. Depois abra o arquivo para editá-lo, configurando o servidor a ser utilizado. Nota: por restrições de segurança, talvez seja melhor copiá-lo para outro local, alterá-lo e depois substituir o arquivo original.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorage%20config.png"&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="DevStorage config" border="0" alt="DevStorage config" src="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/DevStorage%20config_thumb.png" width="800" height="312" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Eu editei o arquivo nos dois lugares marcados em amarelo, substituindo-os pelo nome da instância utilizada. Fiz isso porque além do development storage eu também quero colocar os bancos/tabelas criadas no mesmo servidor SQL Server.&lt;/p&gt;  &lt;p&gt;Feito isso você pode disparar o processo do Development Storage e notar que ele será executando sem problema, conforme figura abaixo.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/image_2.png"&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/luti/WindowsLiveWriter/Azure_9C9D/image_thumb.png" width="648" height="213" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Pronto, se você chegou até aqui está com o Development Storage apontando para a instância do SQL Server que você escolheu!    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Configurando os exemplos&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Junto com o SDK do Azure também estão disponíveis uma série de exemplos para você se divertir, sendo necessário usar o “rundevstore.cmd” para fazer o build dos projetos e configurar o development storage com a estrutura das tabelas utilizadas por um dos exemplos.&lt;/p&gt;  &lt;p&gt;Quando executei o cmd diretamente, o processo estava indo bem até aparecer um problema relacionado com o acesso ao SQL Server. Dei uma olhada nos arquivos existentes e editei o arquivo “&lt;em&gt;MSBuild\Microsoft.Samples.ServiceHosting.targets&lt;/em&gt;”, adicionando o “&lt;em&gt;/Server:&amp;lt;instância&amp;gt;&lt;/em&gt;” no local marcado em amarelo (abaixo).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/SamplesConfig.png"&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="SamplesConfig" border="0" alt="SamplesConfig" src="http://blogs.msdn.com/blogfiles/luti/WindowsLiveWriter/Azure_9C9D/SamplesConfig_thumb.png" width="684" height="106" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Depois disso o processo de montagem dos exemplos foi executado com sucesso.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Que venha toda a plataforma Azure…    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;[]s    &lt;br /&gt;Luciano Caixeta Moreira     &lt;br /&gt;&lt;a href="mailto:luciano.moreira@microsoft.com"&gt;luciano.moreira@microsoft.com&lt;/a&gt;     &lt;br /&gt;===============================================     &lt;br /&gt;This post is provided &amp;quot;AS IS&amp;quot; and confers no right     &lt;br /&gt;===============================================&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9446614" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/luti/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/luti/archive/tags/Azure/default.aspx">Azure</category></item><item><title>PDC 2008 - Fique por dentro das novidades!</title><link>http://blogs.msdn.com/luti/archive/2008/10/28/pdc-2008-fique-por-dentro-das-novidades.aspx</link><pubDate>Tue, 28 Oct 2008 13:34:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9020016</guid><dc:creator>Luciano Caixeta Moreira</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/luti/comments/9020016.aspx</comments><wfw:commentRss>http://blogs.msdn.com/luti/commentrss.aspx?PostID=9020016</wfw:commentRss><description>&lt;p&gt;J&amp;#225; &amp;#233; conhecido do p&amp;#250;blico que o Professional Developers Conference deste ano vai anunciar muitas novidades (j&amp;#225; est&amp;#225; fazendo isso) que poderemos esperar da Microsoft, principalmente quando falamos de cloud computing. Tudo isso come&amp;#231;ou ontem, com uma general session onde falaram muito do Windows Azure.&lt;/p&gt;  &lt;p&gt;O Windows Azure &amp;#233; uma funda&amp;#231;&amp;#227;o baseada em servi&amp;#231;os para a infra-estrutura e aplica&amp;#231;&amp;#245;es na nuvem. Um ambiente que abstrai a implanta&amp;#231;&amp;#227;o e o gerenciamento de aplica&amp;#231;&amp;#245;es altamente escal&amp;#225;veis. Aconselho dar uma olhada nos posts do nosso amigo JP (&lt;a title="http://blogs.msdn.com/jpclementi/archive/2008/10/27/lan-amento-do-windows-azure-no-pdc-2008.aspx" href="http://blogs.msdn.com/jpclementi/archive/2008/10/27/lan-amento-do-windows-azure-no-pdc-2008.aspx"&gt;http://blogs.msdn.com/jpclementi/archive/2008/10/27/lan-amento-do-windows-azure-no-pdc-2008.aspx&lt;/a&gt;) e Waldemir (&lt;a title="http://blogs.msdn.com/wcamb/archive/2008/10/27/windows-azure-uma-plataforma-de-servi-os-na-nuvem.aspx" href="http://blogs.msdn.com/wcamb/archive/2008/10/27/windows-azure-uma-plataforma-de-servi-os-na-nuvem.aspx"&gt;http://blogs.msdn.com/wcamb/archive/2008/10/27/windows-azure-uma-plataforma-de-servi-os-na-nuvem.aspx&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Quem quiser saber mais novidades que ser&amp;#227;o anunciadas, acompanhe as sess&amp;#245;es de keynote ao vivo: &lt;a href="http://www.microsoftpdc.com"&gt;www.microsoftpdc.com&lt;/a&gt;. Lembrando que o hor&amp;#225;rio da GS de hoje &amp;#233; 8:30 PST.     &lt;br /&gt;Dica: com o hor&amp;#225;rio de ver&amp;#227;o, PST est&amp;#225; 5 horas atrasado em rela&amp;#231;&amp;#227;o a n&amp;#243;s, ent&amp;#227;o 8:30 = 13:30 em BSB. &lt;/p&gt;  &lt;p&gt;Mais informa&amp;#231;&amp;#245;es...&lt;/p&gt;  &lt;p&gt;A First Look at WF 4.0, &amp;#8220;Dublin&amp;#8221;, and &amp;#8220;Oslo&amp;#8221;: Workflows, Services, and Models    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd200919.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd200919.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#8220;Oslo&amp;#8221;:    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/oslo/default.aspx"&gt;http://msdn.microsoft.com/en-us/oslo/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Windows Azure    &lt;br /&gt;&lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;http://www.microsoft.com/azure/default.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;[]s    &lt;br /&gt;Luciano Caixeta Moreira     &lt;br /&gt;&lt;a href="mailto:luciano.moreira@microsoft.com"&gt;luciano.moreira@microsoft.com&lt;/a&gt;     &lt;br /&gt;===============================================     &lt;br /&gt;This post is provided &amp;quot;AS IS&amp;quot; and confers no right     &lt;br /&gt;===============================================&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9020016" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/luti/archive/tags/Eventos/default.aspx">Eventos</category><category domain="http://blogs.msdn.com/luti/archive/tags/Azure/default.aspx">Azure</category><category domain="http://blogs.msdn.com/luti/archive/tags/Windows/default.aspx">Windows</category></item></channel></rss>