Estou animado para anunciar uma nova capacidade que estamos adicionando à Windows Azure hoje: Windows Azure Mobile Services (Serviços Móveis da Windows Azure)
  
Os Serviços Móveis da Windows Azure tornam incrivelmente fácil conectar um backend da 
nuvem escalável em suas aplicações clientes e móveis. Estes serviços 
permitem que você facilmente armazene dados estruturados na nuvem que 
podem abranger dispositivos e usuários, integrando tais dados 
com autenticação do usuário. Você também pode enviar atualizações para os 
clientes através de notificações push.
  
O lançamento de hoje 
permite que você adicione essas capacidades em qualquer aplicação 
Windows 8 em literalmente minutos, e fornece uma maneira super produtiva
 para que você transforme rapidamente suas ideias em aplicações. Também 
vamos adicionar suporte para permitir esses mesmos cenários para o 
Windows Phone, iOS e dispositivos Android em breve.
  
Leia este tutorial inicial
 (em Inglês) que mostra como você pode construir (em menos de 5 minutos)
 uma simples aplicação Windows 8 "Todo List" (Lista de Tarefas) que é habilitada para a 
nuvem usando os Serviços Móveis da Windows Azure. Ou assista este vídeo (em Inglês) onde mostro como construí-la passo a passo. 
  Começando  
Se você ainda não possui uma conta na Windows Azure, você pode se inscrever usando uma assinatura gratuita
 sem compromisso. Uma vez inscrito, clique na seção 
"preview features" logo abaixo da tab "account" (conta) no website www.windowsazure.com
 e ative sua conta para ter acesso ao preview dos "Mobile Services" (Serviços Móveis). Instruções sobre como ativar estes novos recursos podem ser encontradas aqui (em Inglês).
  
Depois
 de habilitar os Serviços Móveis, entre no Portal da Windows Azure, 
clique no botão "New" (Novo) e escolha o novo ícone "Mobile Services" 
(Serviços Móveis) para criar o seu primeiro backend móvel. Uma vez 
criado, você verá uma página de início rápido como a mostrada a seguir 
com instruções sobre como conectar o seu serviço móvel a uma aplicação 
Windows 8 cliente já existente, a qual você já tenha começado a 
implementar, ou como criar e conectar uma nova aplicação Windows 8 
cliente ao  backend móvel:
  
  
Leia este tutorial inicial
 (em Inglês) com explicações passo a passo sobre como construir (em 
menos de 5 minutos) uma simples aplicação Windows 8 "Todo List" (Lista de Tarefas) que 
armazena os dados na Windows Azure.
  Armazenamento Dados na Nuvem  
Armazenar
 dados na nuvem com os Serviços Móveis da Windows Azure é incrivelmente 
fácil. Quando você cria um Serviço Móvel da Windows Azure, nós 
automaticamente o associamos com um banco de dados SQL dentro da Windows
 Azure. O backend do Serviço Móvel da Windows Azure então fornece suporte
 nativo para permitir que aplicações remotas armazenem e recuperem dados
 com segurança através dele (usando end-points REST seguros, 
através de um formato OData baseado em JSON) - sem que você tenha que 
escrever ou implantar qualquer código personalizado no 
servidor. Suporte integrado para o gerenciamento do backend é fornecido
 dentro do Portal da Windows Azure para a criação de novas tabelas, 
navegação pelos dados, criação de índices, e controle de permissões de 
acesso.
  
  
Isto
 torna incrivelmente fácil conectar aplicações clientes na nuvem, e 
permite que os desenvolvedores de aplicações desktop que não têm muito 
conhecimento sobre código que roda no servidor sejam produtivos desde o 
início. Eles podem se concentrar na construção da experiência da 
aplicação cliente, tirando vantagem dos Serviços Móveis da Windows Azure 
para fornecer os serviços de backend da nuvem que se façam necessários. 
 
  
A seguir está um exemplo de código Windows 8 C#/XAML do lado do cliente
 que poderia ser usado para consultar os dados de um Serviço Móvel da Windows Azure. Desenvolvedores de aplicações que rodam no cliente  e 
que usam C# podem escrever consultas como esta usando LINQ e objetos 
fortemente tipados POCO, os quais serão mais tarde traduzidos em consultas HTTP REST
 que são executadas em um Serviço Móvel da Windows Azure. Os 
desenvolvedores não precisam escrever ou implantar qualquer código 
personalizado no lado do servidor para permitir que o código do lado do 
cliente mostrado a seguir seja executado de forma assíncrona preenchendo
 a interface (UI) do cliente:
  
  
Como
 os Serviços Móveis fazem parte da Windows Azure, os desenvolvedores 
podem escolher mais tarde se querem aumentar ou estender sua solução 
adicionando funcionalidades no lado do servidor bem como lógica de 
negócio mais avançada, se quiserem. Isso proporciona o máximo de 
flexibilidade, e permite que os desenvolvedores ampliem suas soluções 
para atender qualquer necessidade.
  Autenticação do Usuário e Notificações Push  
Os Serviços Móveis da Windows Azure também tornam incrivelmente fácil 
integrar autenticação/autorização de usuários e notificações push em 
suas aplicações. Você pode usar esses recursos para habilitar 
autenticação e controlar as permissões de acesso aos dados que você 
armazena na nuvem de uma maneira granular. Você também pode enviar 
notificações push para os usuários/dispositivos quando os dados são 
alterados. Os Serviços Móveis da Windows Azure suportam o conceito de 
"scripts do servidor" (pequenos pedaços de script que são executados no 
servidor em resposta a ações), os quais tornam a habilitação desses 
cenários muito fácil.
  
A seguir estão links para alguns tutoriais
 (em Inglês) no formato passo a passo para cenários comuns de 
autenticação/autorização/push que você pode utilizar com os Serviços Móveis da Windows Azure e aplicações Windows 8:
  
Habilitando Autenticação do Usuário
Autorizando Usuários 
Começando com Push Notifications
Push Notifications para múltiplos Usuários
  Gerencie e Monitore seu Serviço Móvel  
Assim
 como todos os outros serviços na Windows Azure, você pode monitorar o 
uso e as métricas do  backend de seu Serviço Móvel usando a tab 
"Dashboard" dentro do Portal da Windows Azure.
  
  
A
 tab Dashboard fornece uma visão de monitoramento que mostra as chamadas de API,
 largura de banda e ciclos de CPU do servidor consumidos pelo seu Serviço Móvel da Windows Azure. Você também usar a tab "Logs" 
dentro do portal para ver mensagens de erro.  Isto torna fácil monitorar
 e controlar como sua aplicação está funcionando.
  Aumente a Capacidade de acordo com o Crescimento do Seu Negócio  
Os Serviços Móveis da Windows Azure agora permitem que cada cliente da 
Windows Azure crie e execute até 10 Serviços Móveis de forma gratuita, 
em um ambiente de hospedagem compartilhado com múltiplos banco de dados 
(onde o backend do seu Serviço Móvel será um dos vários aplicativos 
sendo executados em um conjunto compartilhado de recursos do servidor). Isso fornece uma maneira fácil de começar a implementar seus projetos 
sem nenhum custo algum  (nota: cada conta gratuita da Windows Azure 
também inclui um banco de dados SQL de 1GB que você pode usar com 
qualquer número de aplicações ou Serviços Móveis da Windows Azure).
  
Se
 sua aplicação cliente se tornar popular, você pode clicar na tab 
"Scale" (Aumentar Capacidade) do seu Serviço Móvel e mudar de "Shared"
 (Compartilhado) para o modo "Reserved" (Reservado). Isso permite que 
você possa isolar suas aplicações de maneira que você seja o único 
cliente dentro de uma máquina virtual. Isso permite que você dimensione
 elasticamente a quantidade de recursos que suas aplicações consomem - 
permitindo que você aumente (ou diminua) sua capacidade de acordo com o 
tráfego de dados:
  
  
Com
 a Windows Azure você paga por capacidade de  processamento por hora - o
 que te permite dimensionar para cima e para baixo seus recursos para 
atender apenas o que você precisa. Isso permite um modelo super 
flexível que é ideal para novos cenários de aplicações móveis, bem como 
para novas empresas que estão apenas começando.
  Resumo  
Eu
 só toquei na superfície do que você pode fazer com os Serviços Móveis 
da Windows Azure - há muito mais recursos para explorar.
  
Com 
os Serviços Móveis da Windows Azure, você será capaz de construir 
cenários de aplicações móveis mais rápido do que nunca, permitindo  
experiências de usuário ainda melhores - conectando suas aplicações 
clientes na nuvem.
  
Visite o centro de desenvolvimento dos Serviços Móveis da Windows Azure (em Inglês) para aprender mais, e construa sua primeira aplicação Windows 8 conectada à Windows Azure hoje. E leia este tutorial inicial
 (em Inglês) com explicações passo a passo que mostram como você pode 
construir (em menos de 5 minutos) uma simples aplicação Windows 8 "Todo 
List" (Lista de Tarefas) habilitada para a nuvem usando os Serviços Móveis da Windows 
Azure.
  
Espero que ajude,
  
- Scott
    
P.S. Além do blog, eu também estou utilizando o Twitter para atualizações rápidas e para compartilhar links. Siga-me em: twitter.com/ScottGu
            
Texto traduzido do post original por
 Leniel Macaferi.