Skip to main content

O que você precisa saber ao comprar o Windows Azure

Depois de decidir implantar seu aplicativo no Windows Azure, a próxima etapa será obter uma assinatura. Embora a compra do Windows Azure seja relativamente simples, existem algumas informações que ajudarão você a calcular o que pagará e, portanto, que assinatura oferecerá o melhor valor. Esta página aborda informações que poderão ajudá-lo a estimar sua utilização mensal.

Depois de decidir implantar seu aplicativo no Windows Azure, a próxima etapa será obter uma assinatura. Embora a compra do Windows Azure seja relativamente simples, existem algumas informações que ajudarão você a calcular o que pagará.

Que assinatura devo escolher?

Você inicia o processo de compra no site do Windows Azure, onde são apresentadas 3 ofertas principais. Excluindo as opções MSDN e Parceiro, existem 5 assinaturas possíveis.

  • Oferta de avaliação do Azure
  • Pré-pago
  • Núcleo do Windows Azure
  • Núcleo SQL Azure
  • Windows Azure e SQL Azure Extended

Com exceção da opção Pré-pago, as outras 4 opções possuem um período. A oferta de Avaliação será válida por um período, a oferta atual expira em 30 de junho de 2011, as duas opções de Núcleo e a opção "Extended" são assinaturas de, no mínimo, 6 meses.

Todas as assinaturas são cobradas por uso de serviço a uma taxa padrão. O que diferencia as assinaturas é a quantidade de serviço obtido gratuitamente ou que é incluído em um preço base antes da aplicação desses encargos. A tabela a seguir resume isso.

Assinatura

Serviço incluído

Detalhes de preço

Oferta de avaliação do Azure

Incluído em cada mês sem encargos:

Windows Azure

  • 750 horas de uma instância de computação extra pequena
  • 25 horas de uma instância de computação pequena
  • 500 MB de armazenamento
  • 10.000 transações de armazenamento

SQL Azure

  • Banco de dados Web Edition de 1 GB (disponível apenas nos primeiros 3 meses)

Plataforma Windows AzureAppFabric

  • 100.000 transações de controle de acesso
  • 2 conexões de barramento de serviço

Transferências de dados (por região)

  • 500 MB de entrada
  • 500 MB de saída
Consulte os detalhes
Pré-pagoNenhum. Pague uma taxa padrão na primeira vez em que provisionar uma imagem ou implantar um aplicativo. Consulte os detalhes
Núcleo do Windows Azure

Incluído todos os meses:

Windows Azure

  • 750 horas de uma instância de computação pequena
  • 10 GB de armazenamento
  • 1.000.000 transações de armazenamento

Plataforma Windows AzureAppFabric

  • 1.000.000 transações de controle de acesso
  • 1 pacote de 5 conexões de barramento de serviço*

Transferências de dados

  • América do Norte e Europa (por região)
    • 7 GB de entrada
    • 14 GB de saída
  • Região do Pacífico asiático
    • 2,5 GB de entrada
    • 5 GB de saída
Consulte os detalhes
Núcleo SQL Azure

Incluído todos os meses:

SQL Azure

  • 1 banco de dados Business Edition (banco de dados relacional de 10 GB)
Consulte os detalhes
Windows Azure e SQL Azure Extended

Incluído todos os meses:

Windows Azure

  • 750 horas de uma instância de computação pequena
  • 10 GB de armazenamento
  • 1.000.000 transações de armazenamento

SQL Azure

  • 1 banco de dados Business Edition (banco de dados relacional de até 10 GB)

Plataforma Windows AzureAppFabric

  • 1.000.000 transações de controle de acesso
  • 1 pacote de 5 conexões de barramento de serviço*

Transferências de dados

  • América do Norte e Europa (por região)
    • 7 GB de entrada
    • 14 GB de saída
  • Região do Pacífico asiático
    • 2,5 GB de entrada
    • 5 GB de saída
Consulte os detalhes

Tabela 1 Assinaturas do Windows Azure

Se você exceder qualquer um dos limites incluídos em seu pacote em um determinado mês, haverá encargos a uma taxa padrão, como definido na opção Pré-pago. Você pode cancelar sua assinatura sem penalidades durante os 30 primeiros dias de cada período de assinatura. Você ainda será responsável por pagar pelo compromisso base e por qualquer excedente deste primeiro mês. Os cancelamentos feitos após os 30 primeiros dias do período de assinatura exigirão o pagamento total do compromisso base dos meses restantes da assinatura e por qualquer excedente incorrido.

Embora isso pareça complexo, na verdade se reduz a duas decisões. Quanto você acha que consumirá e você acha que precisa de um banco de dados? A primeira decisão exige algum planejamento e a compreensão de como as assinaturas acima calculam seu uso de horas.

Por exemplo, trabalhando em um mês de 30 dias, isso corresponde a 720 horas. Se você optar por executar uma única instância pequena, poderá executá-la por um mês inteiro. Se você usar uma instância de tamanho diferente, usará as horas cotadas acima a taxas diferentes. A tabela a seguir aborda essas taxas.

Tamanho da instância de computação

Horas de relógio

Horas de instância pequena

Dias do mês em que a instância pode ser executada

Pequeno1 hora1 hora30 dias
Média1 hora2 horas15 dias
Grande1 hora4 horas7.5
Extra grande1 hora8 horas3.75

Tabela 2 Taxas de consumo da instância

Vamos comparar os custos da opção Pré-paga e da assinatura do Núcleo do Windows Azure em execução em uma instância média sem qualquer interação por um único mês .
                 
                  Pré-paga: Instância média @ US$ 0,24 x 720 = US$ 172,80.
                  Núcleo do Windows Azure: Instância média @ US$ 0,24 x (720 – (750/2) + US$ 59,95 = US$ 142,75.

Como isto é calculado?

  1. Primeiro, comece pelo cálculo do número de horas do mês e das horas livres permitidas. Para a assinatura do Núcleo do Windows Azure, o custo é calculado com base no número de horas por mês, 30 dias * 24 horas = 720.
  2. Em seguida, usamos a tabela acima para calcular a taxa de consumo da instâncias. A assinatura de núcleo inclui 750 horas, consumidas a uma taxa de uma hora de relógio de instância média, tendo como resultado 2 das horas da instância média incluída, (750/2) =375.
  3. Agora tiramos as horas de computação gratuitas do total de horas no mês para obter o excedente. 720-375 = 345.
  4. O excedente do mês em horas é de 345 horas a US$ 0,24 por hora, resultando em US$ 0,.24 * 345 = US$ 82,80.
  5. Adicione o encargo de assinatura mensal de US$ 59,95, dando o encargo mensal total de US$ 82,80 + US$ 59,95 = US$ 142,75.

Para executar uma instância média para um mês completo em uma taxa pré-paga, você paga US$ 172,80, enquanto que o mesmo sob uma Assinatura do Windows Azure chega a US$ 142,75.

Localização, localização, localização

Outro fator importante a ser considerado ao assinar o Azure é a localização.. Você tem a opção de usar 6 datacenters, 2 na Ásia, 2 na Europa e 2 na América do Norte. Há um custo associado à movimentação de dados de e para seus serviços. Por exemplo, se você implantar serviços no datacenter do Centro Norte dos EUA e do Centro Sul dos EUA, terá um encargo de US$ 0,15 por GB para mover os dados do Centro Norte e de US$ 0,10 por GB para movê-los para a instância do Centro Sul e vice-versa. Esse será cobrado em cima de qualquer custo de armazenamento usado por essas transações.

Se seus serviços estiverem localizados no datacenter do Centro Norte dos EUA, não haverá encargos. Mas o que constitui uma transferência de dados? A transferência de dados está associada a ações como a movimentação de informações de monitoramento. O espaço ocupado é cobrado por mês e, portanto, é mais barato copiar esses dados de seu aplicativo para seu local. Quando você implantar seu aplicativo, talvez seja necessário carregar dados para que o aplicativo os use. O SQL Azure também incorre em encargos de transferência de dados quando acessa dados do banco de dados.

Além do custo, a latência é outro fator. A divisão de seu aplicativo por datacenters pode oferecer resiliência extra, mas pode introduzir a latência. A latência será muito maior do que se você dividir seu aplicativo por servidores locais. Manter seu aplicativo em um único datacenter oferecerá a opção de menor latência e de menor custo.

Onde armazeno meus dados?

Quando se trata de armazenamento, você tem 3 opções, Armazenamento Local, Armazenamento do Windows Azure ou SQL Azure. Qual deles usar dependerá do que você planeja armazenar.

Oferta de armazenamento

Propósito

Tamanho máximo

Armazenamento localArmazenamento temporário por instânciaDe 250 GB a 2 TB, dependendo do tamanho da instância
Armazenamento do Windows Azure: BlobObjetos binários grandes, como vídeo ou áudio200GB ou 1TB
Armazenamento do Windows Azure: TableDados estruturados1 TB
Armazenamento do Windows Azure: FilaMensagens entre processos100 TB

Tabela 3 Opções de armazenamento

A opção Armazenamento Local é ideal para o armazenamento de informações temporárias de que as instâncias locais precisam; entretanto, não é persistente em reinícios de instância que envolvem a alteração do hardware subjacente ou pode ser acessada por outras instâncias. O Armazenamento do Windows Azure oferece um intervalo flexível de opções compartilháveis persistentes para o armazenamento de tipos de dados diferentes. O SQL Azure oferece uma opção de banco de dados relacional.

O modelo de preço para armazenamento reflete os cenários e as opções de uso. O Armazenamento Local é o mais barato pois é incluído como parte do preço da instância e não é preciso pagar qualquer taxa adicional. O armazenamento do SQL Azure baseia-se no tamanho do banco de dados, com um tamanho máximo disponível de 50 GB, que você paga por mês; em cima disso, você paga taxas de transferência de dados ao acessar o banco de dados.

O armazenamento do Windows Azure baseia-se em uso e transações. Além do que está incluído em qualquer tipo de assinatura, você paga por GB de espaço utilizado e por 10.000 transações de armazenamento executadas. O próximo tópico a compreender é como a cobrança mensal é acumulada para armazenamento. O armazenamento é calculado e agregado pelo menos uma vez por dia e depois é calculada a média sobre o mês inteiro para chegar ao encargo de GB/mês. Por exemplo, se você usou 10 GB na primeira metade do mês e 0 GB na segunda metade, o encargo mensal deve ser de 5 GB. (10 GB x 15 dias)/30 dias.

Existem maneiras de calcular quais serão seus custos de armazenamento mensais. Pode ficar pouco envolvido quando você for além de simplesmente pensar em quanto espaço é necessário. Obter os custos de transação completos requer uma conversa com seus desenvolvedores. Quando você compreender como o aplicativo planeja usar o armazenamento, poderá usar as informações de Compreendendo a cobrança de armazenamento do Windows Azure – largura de banda, transações e capacidade para resolver os requisitos de transação.

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site.

Deseja participar?