Pular para o conteúdo principal
BlogFerramentas para desenvolvedoresNovidades para desenvolvedores: Julho de 2024

Novidades para desenvolvedores: Julho de 2024

Imagem de cabeçalho com o texto What's New for Developers 2024 e um laptop à direita, cercado por diferentes ícones relacionados à computação, como o ícone de reprodução, chave inglesa, nuvem, globo, pasta e ícone de imagem.

Este mês, temos atualizações, incluindo o lançamento altamente antecipado do EdgeWorkers 1.4 e do Akamai PowerShell Module 2.0, um blog sobre por que as taxas de rejeição parecem aumentar em websites rápidos e um vídeo sobre como otimizar a transcodificação de vídeo para obter escalabilidade e economia de custos.

Lançamento do EdgeWorkers: Use o DataStream 2 para fornecer registros JavaScript 

Temos o prazer de anunciar a versão mais recente do EdgeWorkers, que inclui o fornecimento de registros JavaScript via DataStream 2. Essa versão permitirá que os desenvolvedores que trabalham com o EdgeWorkers definam os níveis de registro e enviem esses registros para o DataStream 2. Esse é um recurso muito solicitado que ajudará os desenvolvedores a solucionar problemas e depurar a lógica do EdgeWorkers. 

Você pode usar o serviço de relatórios DataStream 2 da Akamai para fornecer registros quase em tempo real que contenham detalhes sobre o uso e a execução do EdgeWorkers. Além disso, você também pode criar um fluxo para fornecer o registro de JavaScript para uma função do EdgeWorkers.

Se você estiver interessado em usar essa funcionalidade no DataStream, entre em contato com os representantes da sua conta para ativá-la.

➡️ Leia a documentação: https://techdocs.akamai.com/edgeworkers/docs/ds2-javascript-logging

Lançamentos do desenvolvedor

Módulo PowerShell da Akamai 2.0

O Akamai PowerShell Module 2.0 oferece o mais amplo suporte a APIs de todos os módulos da Akamai CLIabrangendo mais de 30 APIs em uma única interface. Esse módulo oferece uma abordagem consistente e confiável para o conjunto diversificado de APIs da Akamai, facilitando o gerenciamento e a interação com os serviços da Akamai. 

É com grande satisfação que compartilhamos nosso módulo do PowerShell totalmente refatorado, com disponibilidade de serviço ampliada e funcionalidade aprimorada.

O que há de novo:

  • Instalação personalizável:
    • Usa uma abordagem de submódulo que agrupa comandos por produto ou serviço, permitindo que os clientes instalem apenas o que precisam.
    • O resultado é uma ferramenta focada com armazenamento de arquivos reduzido e velocidade de importação amplamente aprimorada.
  • Aumento do suporte:
    • Cobertura de quase 100% com a versão mais recente das APIs compatíveis.
  • Estrutura de função revisada:
    • Atualizado para usar os verbos padrão do PowerShell para manter a consistência e facilitar a descoberta de comandos.
    • Suporte aprimorado a pipelines
  • Ajuda aprimorada:
    • Limpar as descrições de funções e parâmetros de todos os comandos.
    • A ajuda está disponível off-line.

➡️ Obtenha-o aqui: https://github.com/akamai/PowerShell

Akamai Edgegrid Golang 8.3.0

Com a última versão do Edgegrid Golang, introduzimos uma função utilitária To no pacote ptr para simplificar a criação de ponteiros de valor. Também atualizamos as APIs de proteção de conteúdo para o Botman e aprimoramos o suporte à API do Cloud Access Manager. Além disso, o método GetZonesDNSSecStatus agora retorna o status atual do DNSSEC para uma ou mais zonas. Várias funções foram descontinuadas nesta versão.

➡️ Leia as notas de versão: https://github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v8.3.0

Nó do Edgegrid da Akamai 3.5.0

Os principais aprimoramentos incluem atualizações em várias dependências, garantindo melhor desempenho e compatibilidade. Além disso, o parâmetro depreciado max_body foi substituído por um valor constante de 131072 bytes, simplificando a configuração e eliminando problemas relacionados.

➡️ Leia as notas de versão: https://github.com/akamai/AkamaiOPEN-edgegrid-node/releases/tag/v3.5.0

103 Dicas iniciais em disponibilidade geral

O recurso 103 Early Hints agora está disponível e é totalmente compatível com o Ion, o Dynamic Site Accelerator (DSA), o App & API Protector (AAP) e o Kona Site Defender (KSD). Esse recurso é particularmente benéfico para conteúdo personalizado, dinâmico, volátil ou de cauda longa, pois a implementação do 103 Early Hints da Akamai aumenta significativamente a velocidade. A versão de produção do 103 Early Hints não apenas supera as limitações do protótipo, mas também simplifica a implementação, preservando a flexibilidade do desenvolvedor.

➡️ Leia a documentação: https://techdocs.akamai.com/property-mgr/docs/early-hints

Kit inicial da Akamai

Criamos um novo Akamai Starter Kit que simplifica e acelera o processo de implantação no EdgeWorkers, fornecendo um ambiente de desenvolvimento totalmente configurado, modelos de IaC (Infraestrutura como código) e integração com o GitHub Actions. Isso o ajudará a integrar mais rapidamente, reduzirá os riscos e facilitará fluxos de trabalho de desenvolvimento mais eficientes e consistentes.

Agora você pode automatizar:

  • Criação de uma nova propriedade de entrega
  • Criação de registros CNAME no EdgeDNS
  • Criação e verificação de certificados TLS usando certificados padrão por meio do EdgeDNS
  • Criação de um EdgeWorker
  • Ativação do Property Manager e do EdgeWorker em ambientes de teste

➡️ Experimente aqui:https://github.com/akamai-consulting/akamai-starterkit

Artigos, vídeos e eventos mais recentes

Como reduzir os custos de transcodificação de vídeo migrando para instâncias de Linode dedicadas

A transcodificação de vídeo baseada em nuvem pode ser cara, principalmente quando há altas taxas de saída envolvidas. Leia este artigo de Talia Nassi para saber como a mudança para instâncias dedicadas da Linode pode economizar seu dinheiro.

➡️ Leia mais: https://www.linode.com/blog/compute/how-to-lower-video-transcoding-costs-by-migrating-to-dedicated-linode-instances/

O que está acontecendo com os retornos rápidos?

Philip Tellis publicou um blog interessante sobre por que as taxas de rejeição de um site ainda podem ser altas, apesar de uma experiência rápida.

➡️ Leia mais: https://blog.akamai-mpulse.com/blog/2024-06-26-whats-up-with-the-fast-bounces/

Rede de alto desempenho: Principais recursos e ferramentas para desenvolvedores da Web - JSJ 637

Este vídeo com Robin Marx no podcast JavaScript Jabber discute recursos e ferramentas para melhorar o desempenho da rede.

Como um cliente reduziu os custos de armazenamento em nuvem em 90% com o Linode Object Storage | Um estudo de caso real

Saiba como um cliente reduziu drasticamente seus custos de computação em nuvem ao mudar do AWS EFS para o Object Storage da Linode! Assista ao vídeo de Auston Gil para obter mais informações.

Otimize a transcodificação de vídeo para obter escalabilidade e economia: uma estratégia empresarial comprovada

Neste vídeo, Talia fala sobre transcodificação de vídeo para clientes corporativos e mostra como você pode converter um arquivo MP4 para o formato HLS usando Object Storage, Kubernetes e Capella. 

Guia do desenvolvedor para computação de borda vs. Cloud Computing | Uma comparação técnica

Em um de nossos vídeos recentes no YouTube, Austin Gil fala sobre a Edge Computing e como ela se diferencia da Cloud Computing, destacando alguns de seus benefícios.

Visite nossos documentos

O Linode Docs é um ótimo recurso para guias, blogs e outros recursos, como nossos guias recentes sobre observabilidade de dados grandes com DataStream e TrafficPeak e transcodificação ao vivo para streaming de UGC na Akamai Cloud Computing.

➡️ Visite os documentos aqui: https://www.linode.com/docs/

Comentários

Deixe uma resposta

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com *