Entenda como o AWS X-Ray pode auxiliar a aumentar a produtividade de suas aplicações em um ambiente em cloud!

28/04/2023

Por Gustavo Mainchein 

O X-Ray da AWS é um serviço de análise e depuração de aplicações que ajuda desenvolvedores a entender o comportamento de suas aplicações distribuídas, identificando problemas de performance e solucionando erros mais rapidamente.

Com ele, é possível visualizar e analisar o fluxo de uma requisição desde o início até o fim, incluindo chamadas a serviços externos e microsserviços. O serviço captura informações como tempo de resposta, erros e exceções, além de permitir a criação de mapas de serviços que ajudam a identificar gargalos e possíveis pontos de falha na arquitetura.

Ao utilizar o serviço, os desenvolvedores podem facilmente identificar problemas de performance em suas aplicações e melhorar a experiência do usuário final. Além disso, a ferramenta permite a identificação rápida de erros em ambientes de produção, o que ajuda a reduzir o tempo de inatividade e minimizar o impacto nos usuários.

O X-Ray é fácil de integrar com outras ferramentas da AWS, como o Amazon CloudWatch e o AWS Lambda, bem como pode ser usado em conjunto com diversas linguagens de programação, como Java, Node.js, Python e Ruby.

Em resumo, esse serviço da AWS  se consolida como uma ferramenta poderosa para analisar e depurar aplicações distribuídas, que ajuda desenvolvedores a identificar problemas de performance e erros de forma mais rápida e eficiente, melhorando a experiência do usuário final.

Funcionamento do X-Ray

O funcionamento do X-Ray envolve a instrumentação da aplicação, onde o desenvolvedor adiciona código aos componentes da aplicação para gerar dados de rastreamento. Esses dados são enviados para o serviço, para serem agregados e apresentados em uma interface web.

 A seguir, descrevo com mais detalhes as etapas envolvidas no funcionamento do X-Ray:

 1.    Instrumentação da aplicação: para que a aplicação possa ser rastreada pelo serviço, é necessário que ela seja instrumentada, ou seja, que o código seja modificado para gerar dados de rastreamento. A AWS oferece uma série de bibliotecas e SDKs para as principais linguagens de programação, facilitando a instrumentação da aplicação;

 2.    Geração de dados de rastreamento: após a instrumentação, a aplicação gera dados de rastreamento que incluem informações como o tempo de execução, o nome da operação e a identificação do serviço. Esses dados são enviados para o X-Ray em intervalos regulares, geralmente a cada 1 segundo;

 3.    Armazenamento e agregação de dados: a ferramenta armazena os dados de rastreamento em um banco de dados distribuído, que permite a agregação e análise dos dados em tempo real. O serviço usa algoritmos de análise para identificar gargalos e pontos de falha na aplicação;

 4.    Visualização dos dados: a interface web do X-Ray permite que os desenvolvedores visualizem os dados de rastreamento em vários formatos, incluindo gráficos de fluxo e listagens de serviços. Os dados podem ser filtrados e organizados para facilitar a análise;

 5.    Integração com outros serviços: o serviço pode ser integrado com outros serviços da AWS, como o Amazon CloudWatch e o AWS Lambda, permitindo que os desenvolvedores monitorem e depurem a aplicação de forma mais eficiente;

 6.    O X-Ray permite que os desenvolvedores definam políticas de retenção de dados personalizadas para seus dados de rastreamento, para garantir que apenas os dados relevantes sejam armazenados e analisados, ajudando a reduzir custos e melhorar o desempenho.

 7.    A ferramenta pode ser integrado com várias outras ferramentas e serviços de terceiros, como o Datadog, para oferecer ainda mais recursos de análise e depuração para aplicativos em nuvem.

Precificação da ferramenta

O modelo de precificação do X-Ray é baseado no número de solicitações de rastreamento que sua aplicação gera. A AWS cobra uma taxa por solicitação de rastreamento, que inclui a coleta, armazenamento e análise dos dados de rastreamento. O preço varia de acordo com a região da AWS em que sua aplicação está sendo executada e do volume de solicitações de rastreamento.

A primeira camada de solicitações de rastreamento é gratuita (100.000). Cada camada adicional de solicitações de rastreamento é cobrada em incrementos de 100.000 solicitações por mês. Por exemplo, se sua aplicação gera 250.000 solicitações de rastreamento em um mês, você será cobrado pela camada de 200.000 a 300.000 solicitações de rastreamento.

Além disso, a AWS oferece um desconto de volume para clientes que geram mais de 1 bilhão de solicitações de rastreamento por mês. Os clientes também podem economizar dinheiro usando o recurso de amostragem do X-Ray para reduzir o número de solicitações de rastreamento que são coletadas.

É importante notar que o X-Ray também cobra uma taxa para armazenamento de dados de rastreamento. O armazenamento é cobrado em incrementos de GB por mês e varia dependendo da região da AWS em que a aplicação está sendo executada.

Vantagens do X-Ray

O AWS X-Ray traz diversos benefícios para os desenvolvedores e operadores de aplicações distribuídas, entre eles:

– Visualização de ponta a ponta;

– Identificação ágil de problemas;

– Melhoria da performance da aplicação;

– Redução de custos;

– Integração com outras ferramentas AWS;

Configurando o X-Ray localmente

Para configurar o ambiente local, utilizaremos o container do daemon do X-Ray, para fins de padronização das configurações.

Pensando nisso, é fundamental que você já possua o Docker instalado em sua máquina e, após sua devida configuração, execute os passos abaixo:

1.    Inicie o Docker em sua máquina abrindo o aplicativo

2.    Abra seu terminal de comando

3.    Execute o comando: “docker pull amazon/aws-xray-daemon”

4.    Crie o arquivo “xray.env” contendo as seguintes variáveis preenchidas:

a.       AWS_ACCESS_KEY_ID={access_key_var}

b.       AWS_SECRET_ACCESS_KEY={secret_key_var}

c.       AWS_REGION={region_var}

5.    Execute o container por meio do comando “docker run –env-file xray.env -p 2000:2000/udp amazon/aws-xray-daemon”

Após executar os passos acima, seu ambiente local está pronto para enviar logs ao X-Ray da sua conta AWS, sendo exibidos todos os logs e traces processadas na aplicação local.

Para certificar-se de que está tudo certo, você deve visualizar ter um resultado semelhante à este:

Criando uma aplicação e integrando-a com X-Ray

Para fins de demonstração, iremos trabalhar com uma aplicação Node.js, na estrutura Express.js. Portanto é de suma importância que você realize a instalação das ferramentas por meio do tutorial abaixo:

1.    Acesse: https://nodejs.org/en

2.    Faça o download da versão estável do Node.js (LTS)

1.       Siga todos os passos seguintes que forem indicados no terminal ou box de instalação

2.       Crie uma pasta com o nome personalizado do seu projeto, como por exemplo “x-ray-labs”

3.       Entre na pasta e abra o terminal de comando

4.       Execute o comando de criação de projetos Node.js “npm init -y”

5.       Realize a instalação de pacotes fundamentais para o projeto “npm i –save @aws-sdk/client-dynamodb express http aws-xray-sdk @aws-sdk/core uuid”

6.       Crie o arquivo “index.js” para iniciar a configuração de sua aplicação

7.       Insira o seguinte código, substituindo o nome da sua aplicação “x-ray-lab”

8.       Execute a aplicação por meio do comando “node index.js” e abra o navegador na URL http://localhost:8080

9.       Abra o painel do X-Ray, recarregue os gráficos e as Traces, pois já será possível visualizar a integração funcionando normalmente, assim como os detalhes dos logs processados localmente

foto-Gustavo-Mainchein
Gustavo Mainchein Full Stack Developer Senior na Darede
gustavo.mainchein@darede.com.br

Gustavo possui larga experiência em desenvolvimento de software e cloud computing. Ele possui diversas certificações da Hashicorp e da AWS, sendo a última AWS DevOps Engineer – Professional.

OUTRAS PUBLICAÇÕES

Novidades da Semana – 17 a 21 de maio

Por Cassius Oliveira Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas. Sergurança & Governcança AWS Control Tower – Nova versão v2.1 do Costumizations for AWS Control Tower O Costumizations for AWS Control Tower é uma implementação de referência que facilita a criação das suas próprias proteções e integrações com o serviço AWS Control Tower. E anunciou sua nova versão v2.1 que adicionou mais otimizações de escalabilidade e melhorou sua compatibilidade com AWS CodeBuild. Amazon RDS – Data API com suporte a FIPS 140-2 O Amazon RDS Data API agora oferece suporte a endpoints validados para FIPS 140-2 (Federal Information Processing Standard). AWS Premium Support – Lançamento de runbooks de fluxo de trabalho de automação de suporte (SAW) O AWS Premium Support lançou runbooks de fluxos de trabalho de automação de suporte (SAW) para permitir o diagnóstico de autoatendimento e a correção para clientes da AWS. Compute AWS Compute Optimizer – Suporte a recomendações do Amazon EBS e do AWS Lambda O AWS Compute Optimizer agora oferece suporte à exportação de volume do Amazon EBS e recomendações de tamanho de memória de função AWS Lambda como arquivos csv para o Amazon S3. AWS License Manager – Recurso que fornece relatórios de uso de licenças O AWS License Manager agora permite a obtenção de snapshots periódicos de seu uso de licença em todas as suas contas AWS, armazenando esses relatórios diretamente em seu bucket do S3. A partir disso é possível utilizar esses relatórios para rastrear o uso histórico, gerenciar a conformidade e reduzir os gastos com licenciamento, contabilizando o uso máximo da licença. AWS Application Cost Profiler – Novo serviço A AWS anunciou o AWS Application Cost Profiler, um novo serviço gerenciado que permite visualizar o custo distribuído dos recursos da AWS para aplicações de software compartilhadas por vários usuários. Amazon EKS – Add-Ons suporta CoreDNS e kube-proxy O Amazon EKS adicionou o recurso de instalar e gerenciar as ferramentas CoreDNS e kube-proxy dentro de sua console, além do suporte para o plugin do Amazon VPC CNI. Assim facilitando a definição de clusters consistentes do Kubernetes e de sua atualização através do EKS. Amazon EMR on EKS – Disponível em São Paulo O Amazon EMR on EKS é uma ferramenta que permite automatizar o provisionamento e gerenciamento de grandes estruturas de dados Open-Source no EKS e agora está disponível na região de São Paulo. Analytics Amazon Cloudwatch – Application Insights com suporte a monitoramento de containers O Amazon Cloudwatch Application Insights anunciou a possibilidade monitorar suas aplicações do Amazon ECS, Amazon EKS e do Kubernetes on EC2, assim permitindo adicionar recursos como alarmes, além de coletar métricas, telemetria, dentre outras ferramentas de monitoramento do funcionamento de aplicações que rodam em containers na AWS. Amazon EventBridge – Suporte para compartilhamento de eventos entre barramentos na mesma conta ou região O Amazon EventBridge agora pode ser configurado para enviar e receber eventos entre barramentos na mesma conta e região da AWS, para assim ser possível agregar todos os seus eventos de diferentes barramentos em um único recurso. AWS Step Functions – Suporte a eventos personalizados para o Amazon EventBridge O AWS Step Functions agora oferece suporte para integração com o Amazon EventBridge, assim possibilitando o envio de eventos personalizados de fluxos de trabalhos para um barramento de eventos do EventBridge sem escrever código personalizado. Database & Operations Amazon DynamoDB – Global Tables com suporte a AWS CloudFormation O Amazon DynamoDB Global Tables, agora oferece suporte a AWS CloudFormation, o que permite criar tabelas globais e gerenciar sus configurações com modelos do CloudFormation. AWS Load Balancer – Nova versão 2.2 do Controller O AWS Load Balancer Controller lançou uma nova versão que suporta a segmentação de instâncias de NLB. AWS CloudFormation – Guard 2.0 com disponibilidade geral O AWS CloudFormation anunciou disponibilidade geral da ferramenta Guard 2.0. Assim tornando o Guard uma ferramenta de avaliação de políticas como código de uso geral. AWS App Runner – Novo recurso A AWS anunciou o AWS App Runner um novo serviço de aplicações de container totalmente gerenciado que torna mais fácil para os clientes, sem qualquer contêiner anterior ou experiência em infraestrutura, criar, implantar e executar APIs e aplicações da Web em contêineres, em apenas alguns cliques. Amazon EKS – Suporte para versão 1.20 do Kubernetes O Amazon EKS e EKS Distro agora oferece suporte para a versão 1.20 do Kubernetes, o que incluem os recursos RuntimeClass e Limites de ID do processo atingindo o status estável, prioridade e imparcialidade de API sendo ativada por padrão e kubectl debug atingindo o status beta. AWS Copilot – Versão 1.7 com suporte para o AWS App Runner O AWS Copilot anunciou a disponibilidade geral da versão 1.7, o que permite implantar facilmente serviços da Web baseados em solicitações com o AWS App Runner além do Amazon ECS. AWS Amplify – Hosting com suporte a SSR O AWS Amplify Hosting agora oferece suporte à implantação e à hospedagem de aplicações renderizadas do lado do servidor (SSR) criados com a estrutura Next.js com configuração zero. AWS Application Migration Service – Disponível A AWS anunciou a disponibilidade geral, um novo serviço que permite que as organizações movam aplicações para a AWS sem fazer alterações nas aplicações, em sua arquitetura ou nos servidores migrados. Outros AWS Elemental MediaConnect – Suporte a CDI e JPEG XS O AWS Elemental MediaConnect agora oferece suporte a AWS CDI o que permite criar fluxos de trabalho de vídeo não compactados na Nuvem AWS, além de suportar a entrada e saída de vídeos JPEG XS. Amazon EC2 – Auto Scaling apresenta novo recurso O Amazon EC2 Auto Scaling apresentou um novo recurso, o Preditive Scaling, o que permite dimensionar de forma proativa seu grupo de Auto Scaling, preparando-o para demandas futuras. Amazon Elasticsearch Service – Novo nível de

Outlook e a Autenticação Moderna

Não é de hoje que o Outlook dá suporte a autenticações modernas, como o MFA. E para te auxiliar para resover problemas de login utilizando esses tipos de autenticação, nosso #cloudspecialist José Anderson Vila Nova preparou um artigo bem especial! Confere aí!

Novidades da Semana 24 a 28 de maio

Por Alan Xavier Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas. Networking & Machine Learning AWS X-Ray – Suporte a VPC endpoints O AWS X-Ray agora oferece suporte a endpoints VPC. Com esse recurso, você pode se comunicar com o serviço X-Ray a partir de sua VPC sem expor esse tráfego à Internet pública. Amazon Rekognition – Recurso que detecta até 100 palavras em uma imagem O Amazon Rekognition é um serviço de análise de imagem e vídeo baseado em aprendizado de máquina que pode identificar objetos e conceitos, pessoas, rostos, conteúdo impróprio, além de textos. Agora o Rekognition pode detectar até 100 palavras em uma imagem, o limite anterior era de 50 palavras. Além disso, você obtém maior precisão, especialmente para casos com texto ilegível, que foram rejeitados. Por último, a latência média para cada chamada de API de detecção de texto é reduzida em até 70%. AWS Transfer Family – Suporte a Microsoft Active Directory O AWS Transfer Family adicionou o suporte ao recurso de autenticação com o Microsoft AD. Compute AWS App2Container – Suporte à implantação de aplicativos do AWS App Runner O AWS App2Container (A2C) adicionou o suporte à implantação de aplicativos da web Java e Springboot em contêineres para o AWS App Runner. Com esse recurso, os usuários agora podem direcionar o App Runner como runtime de implantação, além de ECS e EKS que eram compatíveis anteriormente. AWS Compute Optimizer – Novas atualizações O AWS Compute Optimizer lançou novas atualizações para suas recomendações de tipo de instância EC2. Por meio delas, o Compute Optimizer melhorou a qualidade das recomendações, dobrou o número de tipos de instâncias EC2 com suporte, ofereceu insights mais profundos e forneceu aos clientes uma maneira de identificar as alterações de configuração do sistema operacional necessárias para aplicar as recomendações. Amazon Elastic Container Service – Recurso Anywhere disponível A AWS anunciou a disponibilidade do Amazon ECS Anywhere, uma ferramenta que fornece um serviço de orquestração de contêiner totalmente gerenciado que permite aos clientes executar e gerenciar aplicativos em contêineres localmente usando as mesmas APIs, gerenciamento de cluster, monitoramento e pipelines de implantação que eles usam com o Amazon ECS atualmente. Os clientes podem usar o Amazon ECS Anywhere em sua própria infraestrutura, conectando seus servidores ou instâncias ao control plane gerenciado do Amazon ECS. Database & Storage Amazon MSK – Suporte a Apache Kafka versão 2.7.1 O Amazon Managed Streaming para Apache Kafka (Amazon MSK) agora oferece suporte ao Apache Kafka versão 2.7.1 para clusters novos e existentes. AWS Database Migration Service – Suporte a versão 13 do PostgreSQL em preview O AWS DMS anunciou suporte ao PostgreSQL versão 13 no modo preview. Amazon Aurora MySQL – Maio disponibilidade das réplicas de leitura O Amazon Aurora MySQL Compatible Edition agora mantém a disponibilidade de leitura mesmo se o master reiniciar. Anteriormente, quando o master era reiniciado, todos os nós em um cluster Aurora MySQL também eram reiniciados também. Com o lançamento, os nós de leitura continuarão a atender às solicitações durante a reinicialização do master. Amazon Aurora with MySQL – Compatibilidade com instâncias do tipo T3.large O Amazon Aurora MySQL agora é compatível com instâncias do tipo t3.large. Anteriormente as instâncias suportadas eram apenas: t3.medium, t3.small e instancias r5. Amazon FSx for Lustre – Suporte a compactação de dados O Amazon FSx for Lustre agora oferece suporte à compactação de dados, permitindo que você reduza o custo de armazenamento para aprendizado de máquina e computação de alto desempenho. Security AWS Security Hub – Suporte à integração bidirecional com Atlassian Jira Service Management O AWS Security Hub agora oferece suporte a uma integração bidirecional com Atlassian Jira Service Management (JSM). Essa atualização possibilita a criação e atualização de problemas de modo automático no Jira, tudo isso a partir das descobertas do AWS Security Hub. Essa integração está disponível por meio do AWS Service Management Connector para o aplicativo JSM. AWS Wavelength – Compliance com System and Organization Controls (SOC) O AWS Wavelength agora está compliance com o SOC 1, 2 e 3. Quer saber as novidades da AWS das últimas semanas? Leia nosso blog! E acompanhe toda sexta-feira em nosso canal do Youtube nossa live sobre as Novidades da Semana.

Novidades da semana – 29 de março a 04 de abril

Por Anderson Santos Todos os dias a AWS lança uma série novidades e atualizações em seus produtos que visam melhorar a vida de seus usuários. Reunimos algumas delas que fazem mais sentido para nosso mercado e que certamente aplicaremos em nosso dia a dia. Confira as novidades das últimas semanas. Governança e Developer Tools AWS Systems Manager – Parameter Store compatível com remoção de rótulos de parâmetros Novo recurso do Systems Manager Parameter Store oferece suporte à remoção de um label associado a um parâmetro, para permitir que os clientes reorganizem os parâmetros do Parameter Store com novos labels. Amazon CodeGuru – Novo modelo de preços do Reviewer O Amazon CodeGuru Reviewer é uma ferramenta de desenvolvedor para acompanhamento de código. Ele agora tem um novo modelo de precificação com base no tamanho do repositório que na prática resulta numa redução de preço de até 90%. Isso ajuda a dimensionar de forma previsível suas revisões de código automatizadas. Amazon CodeGuru – Reviewer com suporte a Python Foi liberada a disponibilidade geral de suporte a código Python para CodeGuru Reviewer para ajudá-lo a detectar problemas de codificação e vulnerabilidades em seu código Python e aplicativos. AWS Batch – Suporte para volumes EFS Agora é possível especificar file systems EFS em suas definições de job do AWS Batch. Os Jobs do AWS Batch usando EFS montam automaticamente os file systems especificados pelo cliente na definição do job e os disponibilizam para os jobs nas AZs. Isso permite que o armazenamento compartilhado persistente seja definido e usado no nível do job. AWS Batch – Suporte a Service-Linked Roles O AWS Batch agora oferece suporte ao uso de service-linked roles do IAM, o que permite aos clientes delegar facilmente permissões ao AWS Batch para executar suas cargas de trabalho de computação em lote. AWS Amplify – Admin UI disponibiliza o gerenciamento de dados A experiência de gerenciamento de dados no AWS Amplify Admin UI agora está totalmente disponível com novos recursos para geração de dados iniciais, classificação de dados e filtragem de dados. Lançado no re:Invent 2020, o Amplify Admin UI é um console para desenvolvedores front-end criarem visualmente um back-end e a partir disso poder gerenciar o conteúdo de aplicativo e usuários. AWS Systems Manager – Run Command agora exibe novas funcionalidades O Run Command, agora exibe até 24.000 caracteres do log de saída de uma invocação de comando no console (antes exibia só 2.500). Além disso, agora você pode visualizar a saída e os logs de erro separadamente e pode copiar ou baixá-los como arquivos de texto diretamente do console. AWS Budgets – suporte a CloudFormation Agora você pode associar o budget actions aos seus CloudFormation Templates e Stacks. Com budget actions, você pode definir a ação que deseja realizar em sua conta quando um orçamento excede o limite definido (valores atuais ou previstos). Você pode por exemplo configurar uma budget action que encerra instâncias específicas do EC2 em uma determinada região da AWS. Amazon Comprehend – Suporte a IAM e CMK O Amazon Comprehend é um serviço de processamento de linguagem natural (PNL) que usa machine learning para analisar documentos de textos e identificar ideias como sentimento, entidades e tópicos. O serviço anunciou o suporte para dois recursos focados na segurança: suporte para chaves de condição IAM e suporte para criptografar modelos personalizados com chaves KMS gerenciadas pelo cliente. AWS Systems Manager – Parameter Store agora oferece suporte à capacidade de detecção de parâmetros públicos A AWS anunciou um novo recurso do AWS Systems Manager Parameter Store que ajuda você a descobrir parâmetros públicos com mais facilidade. O novo recurso de detecção de parâmetro público ajuda você a pesquisar, encontrar e fazer referência a parâmetros públicos e seus fornecedores por meio do console e API. AWS Elemental MediaConvert – suporte a pacotes HLS O AWS Elemental MediaConvert agora oferece suporte a pacotes HLS (HTTP Live Streaming) como entrada. HLS é um formato de streaming usado para distribuição de vídeo em uma ampla gama de dispositivos, incluindo smartphones, navegadores de desktop e TVs conectadas. AWS Elemental MediaLive – Suporte a recursos de gráficos de movimento em HTML5 O serviço agora suporta recursos de gráficos de movimento baseados em HTML5 para canais Elemental MediaLive. Com um código HTML5, você pode adicionar efeitos gráficos diretamente em seu canal MediaLive, incluindo terços inferiores, texto de rolagem, placares ou gráficos em tela inteira. AWS Storage Gateway – Novo console O novo console do Storage Gateway facilita criar, gerenciar e monitorar arquivos, fitas e volumes. Além de uma aparência renovada, agora você pode conectar seu gateway com uma chave de ativação simples para ajudar a acelerar a implantação e criar compartilhamentos de arquivos usando um processo simplificado. Amazon SageMaker Pipeline – Novos recursos Amazon SageMaker Pipeline, o primeiro serviço de CI/CD para Machine Learning, agora é suportado como um destino para eventos do EventBridge. Isso permite “trigar” a execução do pipeline de construção de modelos do Amazon SageMaker com base em qualquer evento em seu barramento de eventos ou em uma programação, selecionando o pipeline como destino no EventBridge. eksctl – suporte a criação de grupos de nodes em EKS O eksctl agora permite criar grupos de nodes dentro de um cluster Amazon EKS simplesmente fornecendo node- requirements em vCPUs, memória ou GPUs. Além disso, o eksctl agora permite visualizar a configuração do cluster antes de criar um cluster ou um novo grupo de nodes usando o novo modo de simulação. Amazon WorkSpaces – suporte de áudio e vídeo A partir de 05-Abril, o WorkSpaces passou a oferecer suporte a áudio e vídeo em tempo real, redirecionando continuamente a entrada de vídeo da webcam local para os desktops WorkSpaces. AWS Lambda@Edge – Alteração da granularidade de faturamento de duração Amazon CloudFront anunciou a redução da granularidade de faturamento para a duração da função Lambda@Edge de 50ms para 1ms. Isso reduzirá o preço da maioria das funções do Lambda@Edge, ainda mais para funções de curta duração. Agora, a duração do cálculo será cobrada em incrementos de 1ms.

Nós usamos cookies para garantir e oferecer a melhor experiência de navegação em nosso site! Mais informações