Esta é a continuação do post anterior: Criando e testando um WCF Service Web Role On-Premise. Neste post vamos utilizar o serviço WCF criado anteriormente, para realizar a publicação do mesmo na nuvem, hospedado e um Cloud Service no Microsoft Azure. Estou levando em conta que você já executou os passos do post anterior ou que já tem um serviço WFC já criado. Sendo assim vamos ao deploy da aplicação. Clique com o botão direito sobre o projeto do Coud...

Read Post

O WCF Service Role nos permite criar um serviço WFC hospedado em um Cloud Service no Microsoft Azure. Neste post vamos criar e testar um WCF Service Web Role local e na nuvem. Com o WCF (Windows Communication Foundation), a Microsoft unificou as várias tecnologias de programação distribuídas em um único modelo baseado na arquitetura orientada à serviços (SOA). Não vou falar especificamente sobre o WCF neste post, porém vou abordar especificamente sobre isso em breve. Agora vamos criar o...

Read Post

Uma das questões mais interessantes da mensageria são os protocolos. Na arquitetura de software é fundamental entender a diferença entre os protocolos de mensagens e qual deve ser utilizado em cada tipo de aplicação. Hoje com a multiplicidade de sistemas e plataformas, os arquitetos de software tem optado pela utilização do famoso Message Broker (que vou abordar em um próximo post). Porém escolher um middleware de mensagens também implica em entender as diferenças sutis entre os protocolos de transporte, o...

Read Post

Primeiro vale notar qual a necessidade da mensageria. Hoje muito se fala em sistemas distribuídos, escaláveis, cloud computing e etc. O que nos leva a perceber que a cada dia temos mais sistemas e serviços sendo utilizados em massa, e que logicamente estes sistemas raramente são construídas de forma isolada. O que temos visto é que a prática de mercado aponta para uma pluralidade de sistemas, o que por sua vez aponta para uma pluralidade de plataformas e linguagens. Neste...

Read Post

Primeiro, de maneira simples e clara a resposta da pergunta acima é: Tanto faz… Funções em Javascript funcionam tanto como Declaração ou Expressão. O que nos leva a segunda pergunta: Então para que este post se é algo tão simples? Assim como na filosofia alguns dos temas mais complexos se escondem na simplicidade (não que este seja o caso). O certo porém, é que uma função em Javascript pode ser utilizada de maneiras diferentes, como nos seguintes casos: Expressões -...

Read Post

Primeiro gostaria de agradecer a todos os que participaram desta palestra,  e por todos  os feedbacks. Como o prometido vou estar disponibilizando a DEMO principal, as referências e um vídeo de como criar o seu serviço e consumir o Jogo da Forca. O #AzureSummitBrasil é o maior evento de Microsoft Azure do Brasil, organizado pela BR Soluções Integradas e este ano rodou sua segunda edição. Para os que ainda não conheciam o evento, sugiro apenas que entre no site e...

Read Post

Recentemente durante um evento me fizeram uma pergunta que penso ser pertinente compartilhar neste post. A questão era o que fazer para conseguir o primeiro emprego ou entrar no mercado de trabalho de Cloud Computing. Para ilustrar estou utilizando o gráfico acima que mostra as 15 empresas que mais estão demandando profissionais de Cloud Computing hoje (clique na imagem para ampliar). Este é um dado da Forbes e segue nas referências ao final do post. 1º Dominar uma tecnologia Este...

Read Post

Esta semana recebi um pergunta em relação ao post anterior Azure Mobile Service–Logging local e na nuvem com backend .NET WebAPI. A pergunta era como deletar os logs gerados. Se você já utilizou o Azure Mobile Service e precisou dos LOGS, sabe que via portal não conseguimos fazer a gestão dos mesmos. Levando em consideração que Serviços Móveis são criados com suporte a utilização em massa, essa se torna uma necessidade real. Sendo assim este POST é ao mesmo tempo...

Read Post

Um dos pontos de maior adoção ao backend .NET WebAPI para o serviços mobile do Microsoft Azure, é a facilidade de testar localmente. Fora isso, Se comparado a arquitetura do backend NodeJS temos muito mais capacidade em realizar debug e auditoria em nossa aplicação. Neste post vou exemplificar como utilizar o mecanismo de log do Microsoft Azure Mobile Services com backend .NET WebAPI local e na nuvem de forma rápida e simples. O primeiro passo e criar um serviço mobile...

Read Post

Como o prometido estou postando o material e referências utilizados na minha palestra de Cloud Computing e Mobilidade no #ETBS 2014. O EBTS 2014 ou 1º Encontro Metropolitano de Tecnologia, foi realizado nos dias 2 e 3 de setembro, na região da Baixada Santista, em São Paulo. Este foi um evento gratuito, sediado na cidade de São Vicente com mais de 30 palestrantes de diversas áreas da tecnologia em dois auditórios. Tive mais uma vez o privilégio de palestrar com...

Read Post