Hoje estamos lançando um grande conjunto de melhorias 
para a Windows Azure. A seguir está um breve resumo de apenas algumas 
destas melhorias:
  Novo Portal de Administração e Ferramentas de Linha de Comando  
O
 lançamento de hoje vem com um novo portal para a Windows Azure, o qual lhe permitirá gerenciar todos os recursos e serviços oferecidos na Windows 
Azure de uma forma perfeitamente integrada. O portal é muito rápido e 
fluido, suporta filtragem e classificação dos dados (o que o torna muito
 fácil de usar em implantações/instalações de grande porte), funciona em
 todos os navegadores, e oferece um monte de ótimos e novos recursos - 
incluindo suporte nativo à VM (máquina virtual), Web site, Storage 
(armazenamento), e monitoramento de Serviços hospedados na Nuvem.
  
 
  
O
 novo portal é construído em cima de uma API de gerenciamento baseada no
 modelo REST dentro da Windows Azure - e tudo o que você pode fazer 
através do portal também pode ser feito através de programação acessando
 esta Web API.
  
Também estamos lançando hoje ferramentas de linha
 de comando (que, igualmente ao portal, chamam as APIs de Gerenciamento 
REST) para tornar ainda ainda mais fácil a criação de scripts e a 
automatização de suas tarefas de administração. Estamos oferecendo para
 download um conjunto de ferramentas para o Powershell (Windows) e Bash 
(Mac e Linux). Como nossos SDKs, o código destas ferramentas está 
hospedado no GitHub sob uma licença Apache 2.
  Máquinas Virtuais ( Virtual Machines [ VM ] )  
A
 Windows Azure agora suporta a capacidade de implantar e executar VMs 
duráveis/permanentes ??na nuvem. Você pode criar facilmente essas VMs usando uma 
nova Galeria de Imagens embutida no novo Portal da Windows Azure ou, 
alternativamente, você pode fazer o upload e executar suas próprias 
imagens VHD customizadas.
  
Máquinas virtuais são duráveis ??(o 
que significa que qualquer coisa que você instalar dentro delas 
persistirá entre as reinicializações) e você pode usar qualquer sistema 
operacional nelas. Nossa galeria de imagens nativa inclui imagens do 
Windows Server (incluindo o novo Windows Server 2012 RC), bem como 
imagens do Linux (incluindo Ubuntu, CentOS, e as distribuições SUSE). Depois de criar uma instância de uma VM você pode facilmente usar o 
Terminal Server ou SSH para acessá-las a fim de configurar e 
personalizar a máquina virtual da maneira como você quiser (e, 
opcionalmente, capturar uma snapshot (cópia instantânea da imagem atual) para usar 
ao criar novas instâncias de  VMs). Isto te proporciona a flexibilidade
 de executar praticamente qualquer carga de trabalho dentro da plataforma Windows 
Azure.
  
 
  
A
 novo Portal da Windows Azure fornece um rico conjunto de 
recursos para o gerenciamento de Máquinas Virtuais - incluindo a 
capacidade de monitorar e controlar a utilização dos recursos dentro 
delas.  
  
 
  
Nosso
 novo suporte à Máquinas Virtuais também permite a capacidade de 
facilmente conectar múltiplos discos nas VMs (os quais você pode então 
montar e formatar como unidades de disco). Opcionalmente, você pode ativar o
 suporte à replicação geográfica (geo-replication) para estes discos - o 
que fará com que a Windows Azure continuamente replique o seu 
armazenamento em um data center secundário (criando um backup), 
localizado a pelo menos 640 quilômetros de distância do seu data-center 
principal. 
  
 
  
Nós
 usamos o mesmo formato VHD que é suportado com a virtualização do 
Windows hoje (o qual nós lançamos como uma especificação aberta), de 
modo a permitir que você facilmente migre cargas de trabalho existentes 
que você já tenha virtualizado na Windows Azure.  Também tornamos fácil 
fazer o download de VHDs da Windows Azure, o que também oferece a 
flexibilidade para facilmente migrar cargas de trabalho das VMs baseadas
 na nuvem para um ambiente local. Tudo o que você precisa fazer é 
baixar o arquivo VHD e inicializá-lo localmente - nenhuma etapa de 
importação/exportação é necessária.
  Web Sites  
A
 Windows Azure agora suporta a capacidade de rapidamente e facilmente 
implantar web-sites ASP.NET, Node.js e PHP em um ambiente na nuvem 
altamente escalável que te permite começar pequeno (e de maneira 
gratuita) de modo que você possa em seguida, adaptar/escalar sua 
aplicação de acordo com o crescimento do seu tráfego. Você pode criar 
um novo web site na Azure e tê-lo pronto para implantação em menos de 10
 segundos:
  
 
  
O
 novo Portal da Windows Azure oferece suporte integrado para a 
administração de Web sites, incluindo a capacidade de monitorar e 
acompanhar a utilização dos recursos em tempo real:
  
 
  
Você
 pode fazer o deploy (implantação) para web-sites em segundos usando 
FTP, Git, TFS e Web Deploy. Também estamos lançando atualizações para 
as  ferramentas do Visual Studio e da Web Matrix que permitem aos 
desenvolvedores uma fácil instalação das aplicações ASP.NET nesta nova 
oferta. O suporte de publicação do VS e da Web Matrix inclui a 
capacidade de implantar bancos de dados SQL como parte da implantação do
 site - bem como a capacidade de realizar a atualização incremental do  
esquema do banco de dados com uma implantação realizada posteriormente.
  
Você
 pode integrar a publicação de aplicações web com o controle de código 
fonte ao selecionar os links "Set up TFS publishing" (Configurar 
publicação TFS) ou "Set up Git publishing" (Configurar publicação Git) 
que estão presentes no dashboard de um web-site:
  
 
  
Ao
 fazer isso, você habilitará a integração com o nosso novo serviço 
online TFS (que permite um fluxo de trabalho do TFS completo - incluindo
 um build elástico e suporte a testes), ou você pode criar um 
repositório Git e referenciá-lo como um remote para executar 
implantações automáticas. Uma vez que você executar uma implantação 
usando TFS ou Git, a tab/guia de implantações/instalações irá acompanhar
 as implantações que você fizer, e permitirá que você selecione uma 
implantação mais antiga (ou mais recente) para que você possa 
rapidamente voltar o seu site para um estado anterior do seu código. 
Isso proporciona uma experiência de fluxo de trabalho muito poderosa.
  
 
  
A Windows Azure agora permite que você implante até 10 web-sites em um ambiente de hospedagem gratuito
 e compartilhado entre múltiplos usuários e bancos de dados (onde um 
site que você implantar será um dos vários sites rodando em um conjunto 
compartilhado de recursos do servidor). Isso te fornece uma maneira 
fácil para começar a desenvolver projetos sem nenhum custo envolvido.
  
 
  
Você
 pode, opcionalmente, fazer o upgrade do seus sites para que os mesmos 
sejam executados em um "modo reservado" que os isola, de modo que você 
seja o único cliente dentro de uma máquina virtual:
  
 
  
E
 você pode adaptar elasticamente a quantidade de  recursos que os seus 
sites utilizam - o que te permite por exemplo aumentar a capacidade da 
sua instância reservada/particular de acordo com o aumento do seu 
tráfego:
  
 
  
A
 Windows Azure controla automaticamente o balanceamento de carga do 
tráfego entre as instâncias das VMs, e você tem as mesmas opções de 
implantação super rápidas (FTP, Git, TFS e Web Deploy), 
independentemente de quantas instâncias reservadas você usar.
  
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.
  Serviços da Nuvem (Cloud Services) e Cache Distribuído (Distributed Caching)  
A
 Windows Azure também suporta a capacidade de construir serviços que 
rodam na nuvem que suportam ricas arquiteturas multicamadas, 
gerenciamento  automatizado de aplicações, e que podem ser adaptados 
para implantações extremamente grandes. Anteriormente nós nos 
referíamos a esta capacidade como "serviços hospedados" - com o 
lançamento desta semana estamos agora rebatizando esta capacidade como 
"serviços da nuvem". Nós também estamos permitindo um monte de novos 
recursos com eles. 
  
Cache Distribuído
  
Um
 dos novos recursos muito legais que estão sendo habilitados com os 
serviços da nuvem é uma nova capacidade de cache distribuído que te 
permite usar e configurar um cache distribuído de baixa latência, 
armazenado na memória (in-memory) dentro de suas aplicações. Esse cache
 é isolado para uso apenas por suas aplicações, e não possui limites de 
corte.
  
Esse cache pode crescer e diminuir dinamicamente e 
elasticamente (sem que você tenha que reimplantar a sua aplicação ou 
fazer alterações no código), e suporta toda a riqueza da API do Servidor
 de Cache AppFabric (incluindo regiões, alta disponibilidade, 
notificações, cache local e muito mais). Além de suportar a API do 
Servidor de Cache  AppFabric, esta nova capacidade de cache pode agora 
também suportar o protocolo Memcached - o que te permite apontar código 
escrito para o Memcached para o cache distribuído (sem que alterações de
 código sejam necessárias).
  
O novo cache distribuído pode ser configurado para ser executado em uma de duas maneiras:
  
1)
 Utilizando uma abordagem de cache co-localizado (co-located). Nesta 
opção você aloca um percentual de memória dos seus roles web e worker 
existentes para que o mesmo seja usado ??pelo cache, e então o cache 
junta a memória em um grande cache distribuído.  Qualquer dado colocado 
no cache por uma instância do role pode ser acessado por outras 
instâncias do role em sua aplicação - independentemente de os dados 
cacheados estarem armazenados neste ou em outro role. O grande 
benefício da opção de cache "co-localizado" é que ele é gratuito (você 
não precisa pagar nada para ativá-lo) e ele te permite usar o que 
poderia ser de outra forma memória não utilizada dentro das VMs da sua 
aplicação.
  
 
  
2)
 Alternativamente, você pode adicionar "cache worker roles" no seu 
serviço na nuvem que são utilizados unicamente para o cache. Estes 
também serão unidos em um grande anel de  cache distribuído que outros 
roles dentro da sua aplicação podem acessar. Você pode usar esses roles
 para cachear dezenas ou centenas de GBs de dados na memória de forma  
extramente eficaz - e o cache pode ser aumentado ou diminuído 
elasticamente durante o tempo de execução dentro da sua aplicação:
  
 
  Novos SDKs e Ferramentas de Suporte  
Nós
 atualizamos todos os SDKs (kits para desenvolvimento de software) da 
Windows Azure com o lançamento de hoje para incluir novos recursos e 
capacidades. Nossos SDKs estão agora disponíveis em vários idiomas, e 
todo o código fonte deles está publicado sob uma licença Apache 2 e é 
mantido em repositórios no GitHub.
  
 
  
O
 SDK .NET para Azure tem em particular um monte de grandes melhorias com
 o lançamento de hoje, e agora inclui suporte para ferramentas, tanto 
para o VS 2010 quanto para o VS 2012 RC.
  
Estamos agora também 
entregando downloads do SDK para Windows, Mac e Linux nos idiomas que 
são oferecidos em todos esses sistemas - de modo a permitir que os 
desenvolvedores possam criar aplicações Windows Azure usando qualquer 
sistema operacional durante o desenvolvimento.
  
 
  Muito, Muito Mais  
O resumo acima é apenas uma pequena lista de algumas das melhorias que 
estão sendo entregues de uma forma preliminar ou definitiva hoje - há 
muito mais incluído no lançamento de hoje. Dentre estas melhorias posso
 citar novas capacidades para Virtual Private Networking (Redes Privadas
 Virtuais), novo runtime do Service Bus e respectivas ferramentas de 
suporte, o preview público dos novos Azure Media Services, novos Data 
Centers, upgrade significante para o hardware de armazenamento e rede, 
SQL Reporting Services, novos recursos de Identidade, suporte para mais 
de  40 novos países e territórios, e muito, muito mais.
  
Você pode aprender mais sobre a Windows Azure e se cadastrar para experimentá-la gratuitamente em http://windowsazure.com.  
  
Você também pode assistir a uma apresentação ao vivo
 que estarei realizando às 1pm PDT (17:00Hs de Brasília), hoje 7 de 
Junho (hoje mais tarde), onde eu vou passar por todos os novos 
recursos. Estaremos abrindo as novas funcionalidades as quais me referi
 acima para uso público poucas horas após o término da apresentação. Nós estamos realmente animados para ver as grandes aplicações que você 
construirá com estes novos recursos.
  
Espero que ajude,
  
- Scott
 
Texto traduzido do post original por
 Leniel Macaferi.