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
-
Computação de borda
-
Recursos adicionais
-
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
Exemplos de preço
-
Exemplo de preços 1: Site estático
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.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.
-
Exemplo de preços 2: aplicação dinâmica de comércio eletrônico
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.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.
-
Exemplo de preços 3: aplicação de transmissão de mídia
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.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