Precificação Amazon AWS (site / servidor)

3

Tenho dois sites hospedados no Amazon AWS e meu tráfego é tudo menos esplêndido, mas ainda preciso mantê-los em funcionamento. Eu tenho dois IPs elásticos. Eu não estou 100% familiarizado com o que está acontecendo exatamente, mas cerca de meio ano atrás eu segui algumas postagens no blog e consegui hospedar meus próprios sites no EC2. Agora, eu pago cerca de 40 USD por mês, o que é bastante comparado a outras empresas de hospedagem, onde você paga apenas 5 USD por mês para vários domínios. Estou fazendo algo errado ? Inicialmente, optei por usar o nível gratuito anunciado, mas acabei pagando por hora por instância lançada (nem sei por quê).

Alguém pode me dar conselhos sobre como usar o EC2 corretamente, ou pelo menos me levar na direção certa?

Cerca de 99,5% da minha fatura é para pagar 0,020 USD por hora, por exemplo, a fatura do mês passado foi muito bem composta por isso:

$0.020 per Micro Instance (t1.micro) instance-hour (or partial hour) [1,488 Hrs]

que ascendeu a aproximadamente 30 USD e depois tenho de adicionar impostos e as minhas Zonas Hospedadas do Route 53, o que resulta nos 40 USD acima mencionados.

Eu ficaria muito grato por alguém me ajudar a reduzir esses custos.

    
por the_critic 03.02.2014 / 00:46

2 respostas

6

Existem várias coisas erradas nos seus custos.

Primeiramente, você precisa de uma única instância e dos componentes associados - para seus dois sites. De suas descrições, parece que você está executando duas instâncias, cada uma com seu próprio IP elástico.

A Amazon cobra pela hora da instância - em um mês, há 730 horas (24 * 365/12). Portanto, se você executar uma instância por um mês, receberá uma cobrança de aproximadamente 730 horas. Você indicou que foi cobrado por 1488 horas - o que é pouco mais do que o dobro 730 (leve um mês com 31 dias, você recebe 24 * 31 * 2 = 1488). Se você se qualificar para a camada gratuita (e para as instâncias t1.micro), as primeiras 730 horas de uso de t1.micro no mês serão gratuitas. (Sua fatura seria:

  • Taxa horária de USD 0.00 por Linux / UNIX (camada gratuita), instância t1.micro 744h 0,00
  • Taxa por hora de USD 0,02 por Linux / UNIX, instância de t1.micro 744h 14,88

Se você só tem essa conta há meio ano, é bem possível que você esteja executando 3 instâncias - uma caindo no nível gratuito, e as outras duas são o que você está sendo cobrado.

O AWS realmente brilha em tarefas sob demanda - onde você precisa lançar de repente dez servidores por algumas horas para lidar com um aumento na demanda. Se você estiver executando um número constante de servidores, deverá procurar instâncias reservadas. Com instâncias reservadas, você paga uma taxa inicial - para um período de 1 ano ou 3 anos, e obtém uma taxa horária reduzida. Existem três tipos de instâncias reservadas, dependendo da proporção de tempo que você espera que esteja executando o servidor: utilização leve, utilização média e utilização pesada. Com todas as reservas, a taxa inicial não é reembolsável. No entanto, com as instâncias de utilização leve e média, você só paga a taxa por hora se usar a instância. Com a reserva de utilização pesada, você paga a taxa por hora, independentemente de usar ou não a instância.

Vamos executar os números nos cenários:

  • 1 ano tem 24 * 365 = 8760 horas
  • Sob demanda (US $ 0,02) = US $ 175,20 para o ano (US $ 14,60 / mês)
  • 1 ano - reserva pesada (US $ 62 (adiantado) + US $ 0,005 / h) = US $ 105,80 para o ano (US $ 8,81 / mês)
  • 3 anos - reserva pesada (US $ 100 adiantados + US $ 0,005 / h) = US $ 77,13 para o ano (US $ 6,43 / mês)

A única desvantagem das instâncias reservadas é que, se você bloquear seus custos e a AWS reduzir posteriormente suas taxas, você não obterá a nova taxa mais baixa. Apesar disso, as instâncias reservadas ainda são uma excelente opção e ainda existe a possibilidade de vender a instância reservada (ou comprar uma) no AWS Marketplace, que oferece algumas opções adicionais.

    
por 03.02.2014 / 01:54
1

O nível gratuito da Amazon só é válido por 12 meses desde a criação da sua conta e tem diretrizes bastante rígidas em relação ao que você pode fazer - se você tiver sido cobrado e ainda cobrado, é melhor entrar em contato com o faturamento da Amazon e pergunte porquê.

Depende realmente de quais instâncias você está executando, que AMI você usou para iniciar as instâncias, quanto espaço em disco você está usando, quanta atividade de E / S você está usando nos servidores, quanta largura de banda você está usando e se você estiver usando outros serviços da Amazon. Sem poder ver a declaração de atividade, é difícil analisá-la. Normalmente, se você enviar um e-mail ao departamento de faturamento da Amazon, ele poderá ajudá-lo muito bem.

Se você tiver algo mais específico sobre o uso, ficarei feliz em ajudá-lo a responder.

    
por 03.02.2014 / 01:20