February 25
Olá
A partir do momento que você realiza um "Publish" num projeto Azure, ele automaticamente gera dois arquivos de configurações XML, que terão papel importante para realizar o deploy da sua aplicação, através da imagem abaixo você poderá vê-los:
São denominados :
- Service Configuration File
- Service Definition File
O Service Definition File : Define os papeis avaliados para esse serviço , contém informações especificas sobre o serviço gerado e informações necessárias para gerar o pacote para ser enviado no momento do deploy no portal do Azure Services.
Obs.: Esse arquivo não pode ser mudado após o deploy.
Extensão gerada : .csdef
O Service Configuration File : Possue valores especificos para a configuração dos papeis no qual está sendo executado pelo serviço, uma caracteristica importante é que as informações contidas no arquivo poderá ser acessado ou alterado dinamicamente.
A extensão do arquivo :ServiceConfiguration.cscfg
Exemplo do código de um arquivo .cscfg.
Essa são as informações que gostaria de passar nesse post.
Qualquer dúvida estou a disposição
Abraço
Até o próximo
Moacir Casemiro
Especialista em tecnologia de desenvolvimento Microsoft
Comunidade Azure Service Brasil
Olá Pessoal!
O Windows Azure Tools instalado com o Visual Studio 2008 SP1 disponibiliza recursos para ajudar no desenvolvimento de serviços voltadas para Cloud.
Abaixo são eles :
Cloud Service: Este provê recursos e contém informações especificas para desenvolvimento de serviços Web Role and Worker Role projects.
Web Role: Disponibiliza recursos para desenvolvimento de Web Sites( ASP.NET Application ) para serem utilizados nas nuvens.
Worker Role: Recursos para geração de componentes e não possuem interface grafica para o usuário.
Através dos templates disponiveis no VS 2008 se encontra facilmente esses serviços como mostrado na figura abaixo:
Abraço
Até o próximo
Moacir Casemiro
Especialista em tecnologia de desenvolvimento Microsoft
Comunidade Azure Service Brasil
February 24
Neste post estou disponibilizando mais um video, não deixe de participar comentando sobre o video dando sugestões, criticas e dúvidas.
Objetivo :
Nesse video iremos aprender como criar uma aplicação com Windows Azure utilizando o Windows Azure Tools.
Requisitos :
Para iniciar é necessario que você tenha os seguintes software instalados :
Video :
Surgindo dúvidas é só comentar aqui no blog que terei o maior prazer em responder.
Até a proxima !
Moacir Casemiro
Especialista em tecnologia de desenvolvimento Microsoft
Comunidade Azure Service Brasil
February 22
Olá Pessoal !
Dando inicio a uma série de videos sobre a plataforma Azure, estou disponibilizando o primeiro video, fique a vontade para questionar, passar dúvidas…
Objetivo :
Nesse video iremos conhecer o recursos que estão disponiveis para que possamos está desenvolvendo com Azure.
Requisitos :
Para iniciar é necessario que você tenha os seguintes software instalados :
Video :
Surgindo dúvidas é só comentar aqui no blog que terei o maior prazer em responder.
Até a proxima !
Moacir Casemiro
Especialista em tecnologia de desenvolvimento Microsoft
Comunidade Azure Service Brasil
February 19

Olá
Separei alguns links bem interessantes sobre o Azure, vale apena dar uma olhadinha !
Alguns links bem interessantes sobre Cloud Computing da Microsoft
Downloads:
Portal:
Comunidade:
São só alguns links, se você conhece outro interessante é só me passar (moacircasemiro@hotmail.com) que estarei atualizando aqui no blog.
Grande Abraço
Moacir Casemiro
Especialista em tecnologias de desenvolvimento Microsoft
February 17
Olá Pessoal!
Tudo bem ?
A poucos dias foi criado uma comunidade com o objetivo para estudar a plataforma Azure Services.
Essa comunidade tem como objetivo de juntar pessoas que querem aprender sobre Azure e também compartilhar informações !
Para participar da comunidade, é só clicar no link http://azureservbr.groups.live.com/ e clicar em “Entrar”.
Não deixe de se cadastrar e divulgar !
Grande Abraço
Moacir Casemiro
February 14
Diante no que já foi apresentado no post anterior vamos começar a compreender melhor cada componente do Azure Services.
Para esse post focaremos diretamente no Windows Azure e nos próximos posts os outros componentes.
Para iniciar de uma forma bem objetiva e clara vamos definir o que é Windows Azure.
Podemos entender que é um sistema operacional nas nuvens que permitirá o desenvolvimento e hospedagem de serviços. De forma a facilitar ao desenvolvedor através de um espaço com recursos e segurança necessaria mediada pela Microsoft.
O Windows Azure também estará disponível no suporte aos mais populares padrões e protocolos incluindo SOAP, REST e XML. Um outro ponto forte é a disponibilidade para suportar linguagens e ambientes tanto da Microsoft como JAVA , PHP e outros.
Caracteristicas do S.O
Capacidade para executar o Microsoft ASP.NET Web ou aplicações.NET com código nas nuvens;
Serviço de hospedagem no qual o ambiente inclui o Internet Information Services 7.0;
Microsoft. NET Framework 3,5 SP1 ;
Segurança apoiada por políticas flexíveis Code Access Security ;e
Portal web que o ajuda a implantar e atualizar seus serviços de forma rápida e fácil.
- Dados
Acesso autenticado e triple replication para ajudar a manter seus dados seguros;
Fácil acesso aos dados com interfaces REST simples, disponíveis remotamente; e
Blobs, tabelas e queues nas nuvens. - Recursos para Desenvolvimento
Suporte completo offline no ambiente de desenvolvimento, incluindo serviços e armazenamento ;e
Visual Studio add-in que permite a depuração local.
O Windows Azure possui um conjunto de componentes que irão ajudar ao desenvolvedor no armazenamento de dados e gerenciamento dos serviços. Através da imagem abaixo fica bem claro quais são esses componentes :
São componentes para virtualização, tipos de dados como blobs, tables, queues e mecanismos de proteção denominada lock.
Uma palavra muito comum quando falamos de Cloud Computing é virtualização sendo um dos aspectos baseado a infra-estrutura.
O Windows Azure é baseado no provisionamento e execução de máquinas virtuais sobre a tecnologia Hyper-V da Microsoft, executando sobre Windows Server 2008, em datacenters da Microsoft pelo mundo.
Resumindo : O Windows Azure é o Sistema Operacional da Microsoft baseado nas nuvens através dele o desenvolvedor tem suporte e recursos para desenvolver aplicações baseada nas nuvens.
Para mais informações sugiro acessar o site do Windows Azure http://www.microsoft.com/azure/windowsazure.mspx ou faça seus questionamentos aqui que terei o prazer de responder.
Até o próximo post !
Grande Abraço
Moacir Casemiro
Especialista em tecnologias de Desenvolvimento Microsoft
A partir desse post vamos conhecer conceitos que irão nos ajudar a entender a plataforma Cloud da Microsoft.
Primeiro termo é o Microsoft Azure Services Plataform pois é um grupo de tecnologias que provém de especificos serviços voltados para o desenvolvimento de aplicações para as nuvens.
O Azure Services pode ser usado por diversos tipos de aplicações como: Web, Mobile, Desktop, podendo serem executadas na nuvens ou na maquina local.
Esse conjunto de serviços podem ser utilizados por aplicações de diversas plataformas, disponiveis temos quatro principais componentes que serão explicados como mais detalhes nos proximos posts, são eles :
Windows Azure: Ambiente Windows preparado para executar aplicações e armazenamento de dados sobre servidores em data centers.
Microsoft .Net Services: Fornece serviços baseados a infra-estrutura.
Microsoft SQL Services: Disponibiliza serviços baseado a nuvens sobre SQL Server.
Live Services: Fornece recursos para acessar serviços baseado a platafoma Live como : Windows Live Agents, Windows Live Gallery, Windows Live ID e outros.
Nesse post vimos de uma forma geral como funciona a plataforma Cloud da Microsoft a partir dos próximos posts irei detalhar mais de forma que você possa está aprofundando cada vez mais o seu conhecimento.
Grande Abraço
Moacir Casemiro
Especialista em tecnologias de desenvolvimento Microsoft
Para quem vem acompanhando as novas tendências tecnologicas, já escutou falar de Cloud Computing(Computação nas nuvens), de acordo com algumas literaturas seu surgimento vem proviniente a resultados lógicos do que aconteceu na computação durante décadas.
Definir computação nas nuvens nos facilita a entender melhor seu proposito, porém é importante deixar bem claro que não existe uma definição exata, vai depender da visão imposta. Através de um video bem divertido no qual encontrei na web irá entender que não é tão simples a definição.
Uma forma fácil para definir seria como um conjunto super servidores conectados, organizados em datacenters distribuídos e disponíveis via web, onde desenvolvedores podem instalar e rodar serviços, armazenar e recuperar dados, sem se preocupar aonde está armazenado.
Apesar de ser um assunto ainda novo, diversas empresas como a Salesforce,IBM ,Amazon ,Google ,Microsoft e outras vem investimento forte mais cada uma com visões estratégicas próprias.
Através do Cloud podemos citar alguns pontos importantes que poderão ser resolvido através da proposta do Cloud Computing:
* Altos custos de energia, pessoal,hardware
* Espaço limitado nos data centers.
Pontos para serem amadurecidos:
* Segurança, latência de aplicativos e disponibilidade.
Através do Cloud Computing é previsto um melhor aproveitamento dos investimentos em hardware. Um dos pontos fortes do cloud computing é a consolidação dos recursos de hardware para que eles possam ser aproveitados ao máximo e gerenciado, proporcionando economia de custos.
De acordo com pesquisa realizada no instituto de pesquisa Gartner crescerá de 1%, porcentagem registrada em 2007, para 12% em 2012.
Agora conhecendo esse novo conceito temos base suficiente para conhecer quais as tecnologias no qual a Microsoft estará proporcionando para as nuvens.
Veremos vários conceitos e exemplos acompanhe e divulgue !
Grande Abraço
Moacir Casemiro
Especialista em tecnologias de Desenvolvimento Microsoft