Por que usar o Amazon CloudFront?

Os dados armazenáveis em cache transferidos para locais da borda do CloudFront de recursos da AWS não acarretam custo adicional. O CloudFront cobra por transferências de dados de seus locais da borda, junto com solicitações HTTP ou HTTPS. O preço varia de acordo com o tipo de uso, a região geográfica e a seleção de recursos. As opções têm os preços abaixo.

Nível gratuito sem complicações

Como parte do nível de uso gratuito da AWS, você pode começar a usar o Amazon CloudFront gratuitamente.

Incluído no nível sempre gratuito

  • 1 TB de transferência de dados de saída para a Internet por mês
  • 10 milhões de solicitações HTTP ou HTTPS por mês
  • Dois milhões de invocações do CloudFront Functions por mês
  • Dois milhões de leituras do CloudFront KeyValueStore por mês
  • Certificados SSL gratuitos
  • Sem limitações, todos os recursos disponíveis

Calculadora de preços da AWS

Calcule o custo do Amazon CloudFront e da arquitetura em uma única estimativa.

Crie sua estimativa personalizada agora mesmo

Componentes de preços

  • Transferência externa de dados
  • Gratuita para buscas de origem de qualquer origem da AWS, como o Amazon Simple Storage Service (S3), o Amazon Elastic Compute Cloud (EC2) ou Balanceadores de carga elásticos.

    Transferência regional de dados externas para a internet (por GB)

     

     Por mês 

     

    Estados Unidos, México e Canadá  Europa, Israel e Turquia África do Sul, Quênia, Nigéria, Egito e Oriente Médio América do Sul Japão  Austrália e Nova Zelândia  Hong Kong, Indonésia, Filipinas, Singapura, Coreia do Sul, Taiwan, Tailândia, Malásia e Vietnã Índia
     Primeiros 10 TB  0,085 USD 0,085 USD 0,110 USD 0,110 USD 0,114 USD 0,114 USD 0,120 USD 0,109 USD
     Próximos 40 TB  0,080 USD 0,080 USD 0,105 USD 0,105 USD 0,089 USD 0,098 USD 0,100 USD 0,085 USD
     Próximos 100 TB  0,060 USD 0,060 USD 0,090 USD 0,090 USD 0,086 USD 0,094 USD 0,095 USD 0,082 USD
     Próximos 350 TB  0,040 USD 0,040 USD 0,080 USD 0,080 USD 0,084 USD 0,092 USD 0,090 USD 0,080 USD
     Próximos 524 TB  0,030 USD 0,030 USD 0,060 USD 0,060 USD 0,080 USD 0,090 USD 0,080 USD 0,078 USD
     Próximos 4 PB  0,025 USD 0,025 USD 0,050 USD 0,050 USD 0,070 USD 0,085 USD 0,070 USD 0,075 USD
     Mais de 5 PB  0,020 USD 0,020 USD 0,040 USD 0,040 USD 0,060 USD 0,080 USD 0,060 USD 0,072 USD
    Os clientes dispostos a firmar um compromisso de um tráfego mínimo de 10 TB por mês ou mais serão elegíveis a preços com desconto. Entre em contato conosco

    Transferência de dados regional para a origem (por GB)

     

     

     

    Estados Unidos, México e Canadá  Europa, Israel e Turquia África do Sul, Quênia, Nigéria, Egito e Oriente Médio América do Sul Japão  Austrália e Nova Zelândia  Hong Kong, Indonésia, Filipinas, Singapura, Coreia do Sul, Taiwan, Tailândia, Malásia e Vietnã Índia
    Todas as transferências de dados  0,020 USD 0,020 USD 0,060 USD 0,125 USD 0,060 USD 0,080 USD 0,060 USD USD 0,160

    Solicitar preço para todos os métodos HTTP (por cada 10.000)

    Estados Unidos, México e Canadá  Europa, Israel e Turquia África do Sul, Quênia, Nigéria, Egito e Oriente Médio América do Sul Japão  Austrália e Nova Zelândia Hong Kong, Indonésia, Filipinas, Singapura, Coreia do Sul, Taiwan, Tailândia, Malásia e Vietnã Índia
    Solicitações HTTP 0,0075 USD 0,0090 USD 0,0090 USD 0,0160 USD 0,0090 USD 0,0090 USD 0,0090 USD 0,0090 USD
    Solicitações HTTPS 0,0100 USD 0,0120 USD 0,0120 USD 0,0220 USD 0,0120 USD 0,0125 USD 0,0120 USD USD 0,0120

    Para saber os preços na China, consulte a página de preços para a China. >>

    Classe de preço

    As classes de preços oferecem uma opção para reduzir os preços pagos pela entrega conteúdo para fora do Amazon CloudFront. Por padrão, o Amazon CloudFront minimiza a latência de usuário final ao entregar conteúdo de toda a sua rede global de locais da borda. No entanto, como cobramos mais onde nossos custos são maiores, isso significa que você pagará mais para entregar seu conteúdo com baixa latência para usuários finais em alguns locais. As classes de preço permitem reduzir seus preços de entrega ao excluir os locais da borda mais caros do Amazon CloudFront de sua distribuição do Amazon CloudFront. 

    O Amazon CloudFront vai entregar seu conteúdo com base em locais da borda associados à classe de preço que você selecionou. Só haverá a cobrança de taxas específicas aos pontos de presença com base nos quais o conteúdo foi entregue dentro da classe de preço selecionada. Ocasionalmente, seu conteúdo pode ser oferecido de um ponto de presença que não está incluído em sua classe de preço. Nesses casos, o Amazon CloudFront só vai cobrar a tarifa para o local mais barato em sua classe de preços selecionada. 

    Se a performance for o mais importante, você não precisa fazer nada; seu conteúdo será entregue por toda a nossa rede de locais. No entanto, se você desejar usar outra classe de preço, poderá configurar sua distribuição por meio da API do Amazon CloudFront ou do Console de Gerenciamento da AWS. Se você selecionar uma classe de preço que não inclua todos os locais, alguns de seus visualizadores, especialmente aqueles em locais geográficos que não estiverem em sua classe de preço, podem experimentar maior latência do que haveria caso seu conteúdo estivesse sendo fornecido de todas as regiões do Amazon CloudFront.

     

     Locais de borda incluídos 

     

    Estados Unidos, México e Canadá  Europa, Israel e Turquia África do Sul, Quênia, Nigéria. Egito e Oriente Médio América do Sul Japão  Austrália e Nova Zelândia Hong Kong, Indonésia, Filipinas, Singapura, Coreia do Sul, Taiwan, Tailândia, Malásia e Vietnã Índia
     Classe de preço completa  Sim Sim Sim Sim Sim Sim Sim Sim
     Classe de preço 200  Sim Sim Sim x Sim x Sim Sim
     Classe de preço 100  Sim Sim x x x x x x
  • Computação de borda
  • CloudFront Functions

    O CloudFront Functions é uma plataforma de desenvolvimento de scripts sem servidor que permite executar código JavaScript leve nos locais da borda do CloudFront. 

    O preço de invocação é de USD 0,10 por 1 milhão de chamadas (USD 0,0000001 por invocação). 

    Você é cobrado pelo número total de invocações em todas as suas funções. O CloudFront Functions contabiliza uma invocação toda vez que começa a executar em resposta a um evento do CloudFront globalmente.

    CloudFront KeyValueStore

    O CloudFront KeyValueStore é um armazenamento de dados de valor chave global de baixa latência que permite executar computação leve com acesso a dados monitorados em locais da borda do CloudFront para melhorar a latência, o desempenho e a experiência do desenvolvedor.

    O custo das leituras no CloudFront Functions é de USD 0,03 por 1 milhão de leituras (equivalente a USD 0,00000003 por leitura). As cobranças são aplicadas com base no número total de leituras em todas as suas funções. O CloudFront KeyValueStore conta o número de leituras do código da função sempre que houver uma invocação do CloudFront Functions.

    Para qualquer ação de API que não envolva leituras dentro do CloudFront Functions, o custo é de USD 1 por 1.000 solicitações de API.

    Lambda@Edge

    O Lambda@Edge é um ambiente de computação de borda sem servidor totalmente programável para implementação de várias personalizações complexas. As funções do Lambda@Edge são executadas em um cache de borda regional (normalmente na região da AWS mais próxima do local da borda do CloudFront acessível ao cliente).

    Você é cobrado pelo número total de solicitações em todas as suas funções. O Lambda@Edge conta uma solicitação sempre que começa a ser executada em resposta a um evento do Amazon CloudFront globalmente.

    A definição de preço das solicitações é USD 0,60 por 1 milhão de solicitações (USD 0,0000006 por solicitação).

    A duração é calculada a partir do momento em que o código inicia a execução até que retorne ou encerre de outra forma. Você será cobrado USD 0,00005001 por GB-segundo usado. Por exemplo, se você alocar 128 MB de memória disponível por execução com uma função Lambda@Edge, a cobrança pela duração será de USD 0,00000625125 para cada 128 MB-segundo utilizado, medidos em granularidade de 1 ms.

    Por exemplo, se você alocar 128 MB de memória disponível por invocação com sua função do Lambda@Edge, sua cobrança de duração será de USD 0,00000625125 para cada 128 MB/segundo usado. Observe que as funções Lambda@Edge são medidas com uma granularidade de 1 ms. No momento, não há nível gratuito para o Lambda@Edge.

      Preço
    Solicitações USD 0,60 por 1 milhão de solicitações
    Duração USD 0,00005001 para cada GB/s
  • Recursos adicionais
  • Solicitações do Origin Shield

    Se você configurar o Origin Shield como uma camada de cache centralizada, as taxas de solicitação serão cobradas com base na região da AWS que você configurou para ser sua região do Origin Shield e não com base no ponto de presença do Amazon CloudFront que oferece conteúdo. O Origin Shield é cobrado como uma taxa de solicitação para cada solicitação proveniente de outro cache regional para o Origin Shield; consulte Estimativa de custos do Origin Shield no Guia do desenvolvedor do Amazon CloudFront.

    Se você estiver interessado em usar o Origin Shield em uma arquitetura de várias CDN e tiver preços com desconto, cobranças adicionais podem ser aplicadas. Entre em contato conosco ou com seu representante de vendas da AWS para obter mais informações.

    Preço da solicitação do Origin Shield para todos os métodos HTTP (por cada 10.000)

      Estados Unidos Europa América do Sul Japão  Austrália Singapura Coreia do Sul Índia
    Solicitações do Origin Shield 0,0075 USD 0,0090 USD 0,0160 USD 0,0090 USD 0,0090 USD 0,0090 USD 0,0090 USD USD 0,0090

    Solicitações de anulação

    Não há cobrança adicional para os primeiros 1.000 caminhos solicitados para invalidação a cada mês. Acima desse limite, será cobrado 0,005 USD por solicitação de invalidação de caminho. 

    Observação: um caminho listado na sua solicitação de invalidação representa o URL (ou vários URLs, se o caminho contém um caractere curinga) dos objetos que você deseja invalidar no cache do CloudFront. Para obter mais informações sobre a invalidação, consulte Invalidar objetos no Guia do desenvolvedor do Amazon CloudFront.

    Solicitações de logs em tempo real
    Os logs em tempo real são cobrados de acordo com o número de linhas que forem geradas. Você paga USD 0,01 por cada 1.000.000 de linhas de log que o CloudFront publicar no destino do log.

    Solicitações de criptografia de campo
    A cobrança da criptografia de campo é baseada no número de solicitações que precisam de criptografia adicional. Você paga USD 0,02 para cada 10.000 solicitações que o CloudFront criptografar usando a criptografia de campo, além da taxa de solicitação padrão do HTTPS.

    IP dedicado SSL personalizado
    Você paga 600 USD por mês para cada certificado SLL personalizado associado com uma ou mais distribuições CloudFront usando a versão com IP dedicado do suporte de certificado SLL personalizado. Essa tarifa mensal é rateada por hora. Por exemplo, se você tiver um certificado SSL personalizado associado a pelo menos uma distribuição do CloudFront por apenas 24 horas (ou seja, um dia) no mês de junho, seu custo total pelo uso do recurso de certificado SSL personalizado será (1 dia/30 dias) x USD 600 = USD 20. Para outras opções de SSL, visite a página de detalhes CloudFront SSL personalizado.

    Preço do WebSocket
    O Amazon CloudFront oferece suporte ao uso do WebSocket, um protocolo baseado em TCP que é útil quando você precisa de conexões bidirecionais de longa duração entre clientes e servidores. Não há cobrança adicional para o envio de dados pelo protocolo WebSocket. São aplicadas cobranças padrão pelo uso Amazon CloudFront.

    Servidor de origem para o Amazon CloudFront (downloads da origem)
    O Amazon CloudFront exige que você armazene a versão original e definitiva de seu conteúdo em um servidor de origem. Com o Amazon CloudFront, você pode usar um serviço da AWS (por exemplo, Amazon S3, Amazon EC2, Elastic Load Balancing) ou seu próprio servidor como o servidor de origem. Você é responsável pelas taxas distintas resultantes de seu servidor de origem.

    Se você estiver usando um serviço da AWS como origem de conteúdo, os dados transferidos da origem para os pontos de presença (buscas de origem do Amazon CloudFront) serão gratuitos. Isso se aplica à transferência de dados de todas as regiões da AWS para todos os pontos de presença globais do CloudFront. A transferência de dados para fora dos serviços da AWS para todo o tráfego de busca não originário (como tráfego de várias CDN) para o CloudFront resultará em cobranças de transferência de dados regionais respectivas. O preço de todos os produtos da AWS está disponível aqui.

    Amazon CloudFront para o servidor de origem
    A transferência de dados do Amazon CloudFront para o seu servidor de origem, como para solicitações POST e PUT ou tráfego do WebSocket fluindo do cliente para o servidos do WebSocket, será cobrada de acordo com as taxas de "Transferência de dados regional para a origem" listadas na tabela Transferência de dados regional para a origem (por GB).

Preços com desconto

Sempre gratuito

  • 1 TB de transferência de dados de saída
  • 10.000.000 de solicitações HTTP ou HTTPS
  • 2.000.000 de invocações do CloudFront Functions

Cada mês

O Amazon CloudFront cobra o tráfego servido com base nas seguintes dimensões: o Pacote Amazon CloudFront Security Savings é um plano flexível de preços de autoatendimento que ajuda você a economizar até 30% na sua fatura do CloudFront em troca de um compromisso de gasto mensal por um período de 1 ano. As economias não se limitam aos dados fornecidos pelo CloudFront, mas se aplicam a todos os tipos de uso do CloudFront Functions e do Lambda@Edge. O Pacote CloudFront Security Savings também inclui o uso gratuito do AWS Web Application Firewall (WAF) de até 10% do seu valor investido.

A definição de preço personalizada com desconto está disponível para clientes que desejam assumir um compromisso mínimo de 10 TB de transferência de dados por mês por 12 meses ou mais. Os descontos variam de acordo com o volume do compromisso. Você quer se cadastrar para obter uma definição de preço com desconto?

Entre em contato conosco

Exemplos de preço

  • Neste exemplo, você está entregando um site estático para uma pequena workload de produção ou testando sua aplicação. Você tem 100 GB de dados saindo para a Internet a partir de um cache do CloudFront por mês e faz 1.000.000 solicitações HTTPS ao buscar conteúdo do CloudFront e entregar ao seu visualizador. 

    Você também usa o CloudFront Functions para processamento leve de solicitações da Web, como manipulação de chave de cache ou regravações de URL. 

    Se sua conta tiver menos de 1 TB de transferência de dados de saída para a Internet e menos de 20.000.000 de solicitações HTTPS no total, esse uso será coberto pelo nível gratuito da AWS e não haverá nenhuma cobrança. Sua distribuição do CloudFront usa uma solicitação do visualizador e uma função de resposta do visualizador em cada solicitação, invocando duas funções por solicitação. Os primeiros 2.000.000 de solicitações são gratuitos e, após esse número, será cobrado USD 0,1 por cada 1.000.000 de solicitações.

      Cálculo de custos Custo total
    100 GB de transferência de dados de saída 100 x USD 0,085 por GB USD 0
    1.000.000 de solicitações HTTPS 1.000.000 x USD 0,00 para os primeiros 10.000.000

    USD 0

    USD 12.000.000 de funções de visualizador (12.000.000 – 2.000.000) x USD 0,01 por 1.000.000 de solicitações USD 0,10
      Custo mensal total USD 0,10

    Desconto: você pode economizar até 30% na sua fatura do CloudFront em troca de um gasto mensal mínimo definido em um compromisso de um ano. Observação: se você estiver usando uma origem da AWS, os dados transferidos da origem para os locais da borda do CloudFront serão gratuitos.

  • Você usa logs do CloudFront em tempo real para obter informações sobre solicitações feitas a uma distribuição. Você também precisa invalidar objetos no cache do CloudFront quando há uma atualização no conteúdo do seu site.

    Para o México, a transferência de dados para a Internet é cobrada a USD 0,085 por GB após o primeiro TB. As solicitações HTTPS são cobradas a USD 0,01 por 10.000 solicitações após os primeiros 20.000.000. Os logs em tempo real são cobrados de acordo com o número de linhas que forem geradas. Você paga USD 0,01 por cada 1.000.000 de linhas de log que o CloudFront publica no destino do log; cada solicitação gera 1 linha de log. Por fim, vamos supor que você faça um total de 2.000 solicitações de invalidação por mês para todas as suas distribuições. Os primeiros 1.000 caminhos de invalidação enviados por mês são gratuitos. Depois disso, você será cobrado de USD 0,005 por caminho solicitado para invalidação.

      Cálculo de custos Custo total
    Transferência de dados de saída de 1 TB 1 TB x USD 0 (1.000 x USD 0,085 por GB em seguida) USD 0
    10.000.000 solicitações HTTPS 10.000.000 x USD 0 (USD 0,01 por 10.000 solicitações em seguida)

    USD 0

    10.000.000 linhas de log 10.000.000 x USD 0,01 por 1.000.000 linhas de log USD 0.10
    Primeiros 1.000 caminhos de invalidação 1.000 x USD 0 por caminho (primeiros 1.000 caminhos gratuitos) USD 0
    1.000 caminhos de invalidação restantes 1.000 x USD 0,005 por caminho 5 USD
    Custo mensal total USD 5,10

    Observação: a cobrança de transferência de dados de saída de serviços da AWS para o CloudFront é USD 0/GB. Isso significa que você pode colocar o CloudFront na frente das origens da AWS, como Application Load Balancers (ALB), AWS Elastic Beanstalk, Amazon S3 e outros recursos da AWS para entregar objetos HTTP(S) e economizar nos custos de transferência de dados de saída, aproximadamente USD 77 neste exemplo.

  • Ao fazer transmissões de vídeo, você usa um acionador de resposta de origem do Lambda@Edge para personalização da resposta. Você também usa o Origin Shield para fornecer pacotes just-in-time às transmissões ao vivo e processamento de imagens em tempo real a fim de reduzir a carga nas origens.

    Nos EUA, a transferência de dados para a Internet é cobrada a USD 0,085 por GB após o primeiro TB. As solicitações HTTPS são cobradas a USD 0,01 por 10.000 solicitações após os primeiros 20.000.000. Vamos supor que sua função do Lambda@Edge foi executada 60 milhões de vezes em um mês, por 10 ms a cada vez. As cobranças do L@E são calculadas com base na computação e nas solicitações. O preço mensal da computação é de USD 0,00000625125 por 128 MB/segundo, e o preço de solicitação mensal é de USD 0,60 por 1 milhão de solicitações. O preço de solicitação do Origin Shield para origens configuradas nos EUA é de USD 0,0075 por 10.000 solicitações HTTPS. Vamos supor que o número total de solicitações dinâmicas que vão para o Origin Shield seja 10% de todas as suas solicitações HTTPS: 10% x 200M = 20M.

      Cálculo de custos Custo total
    20.000 GB de transferência de dados de saída (1 TB x USD 0) + (19.000 x USD 0,085 per GB) USD 1.615
    200.000.000 de solicitações HTTPS (10.000.000 x USD 0) + (190.000.000 x USD 0,01 por 10.000 solicitações)

    USD 190

    60.000.000 ms de custos de computação do Lambda@Edge 60.000.000ms x 0,01 seg x USD 0,00000625125 por 128 MB-segundo USD 3,78
    60.000.000 solicitações do Lambda@Edge 60.000.000 x USD 0,60 por 1.000.000 solicitações USD 36
    20.000.000 solicitações do Origin Shield 20.000.000 x USD 0,0075 por 10.000 solicitações USD 15
    Custo mensal total USD 1.859,78