Avançar para o conteúdo principal
BlogueFerramentas para programadoresNovidades para programadores: julho de 2024

Novidades para os programadores: julho de 2024

Imagem de cabeçalho com o texto What's New for Developers 2024 (Novidades para Programadores 2024) e um computador portátil à direita, rodeado por diferentes ícones relacionados com a informática, como o ícone de reprodução, a chave inglesa, a nuvem, o globo, a pasta e o ícone de imagem.

Este mês, temos actualizações, incluindo o lançamento altamente antecipado do EdgeWorkers 1.4 e do Akamai PowerShell Module 2.0, um blogue sobre o motivo pelo qual as taxas de rejeição parecem aumentar em Web sites rápidos e um vídeo sobre como otimizar a transcodificação de vídeo para obter escalabilidade e poupança de custos.

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

Temos o prazer de anunciar a última versão do EdgeWorkers, que inclui o fornecimento de registos JavaScript através do DataStream 2. Essa versão permitirá que os desenvolvedores que trabalham com o EdgeWorkers definam níveis de log e enviem esses logs para o DataStream 2. Esse é um recurso muito solicitado que ajudará os desenvolvedores a solucionar problemas e depurar a lógica do EdgeWorkers. 

É possível usar o serviço de relatórios DataStream 2 da Akamai para fornecer logs quase em tempo real que contêm detalhes sobre o uso e a execução do EdgeWorkers. Além disso, também é possível criar um fluxo para fornecer JavaScript Logging para uma função do EdgeWorkers.

Se estiver interessado em utilizar esta funcionalidade no DataStream, contacte os representantes da sua conta para a ativar.

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

Lançamentos para programadores

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. Este módulo oferece uma abordagem consistente e fiável para o conjunto diversificado de APIs da Akamai, facilitando a gestão e a interação com os serviços da Akamai. 

É com grande entusiasmo que partilhamos o nosso módulo PowerShell completamente refatorizado com disponibilidade de serviço alargada e funcionalidade melhorada.

O que há de novo:

  • Instalação personalizável:
    • Utiliza uma abordagem de submódulo que agrupa os comandos por produto ou serviço, permitindo que os clientes instalem apenas o que necessitam.
    • O resultado é uma ferramenta específica com um armazenamento de ficheiros reduzido e uma velocidade de importação muito melhorada.
  • Aumento do apoio:
    • Quase 100% de cobertura com a versão mais recente das APIs suportadas.
  • Estrutura funcional revista:
    • Atualizado para utilizar verbos padrão do PowerShell para maior consistência e descoberta mais fácil de comandos.
    • Suporte de pipeline melhorado
  • Ajuda melhorada:
    • Limpar as descrições das funções e dos parâmetros de todos os comandos.
    • A ajuda está disponível offline.

➡️ 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 fizemos melhorias no 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 lançamento: 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 lançamento: https://github.com/akamai/AkamaiOPEN-edgegrid-node/releases/tag/v3.5.0

103 Sugestões iniciais na disponibilidade geral

O recurso 103 Early Hints agora está disponível e é totalmente suportado pelo Ion, Dynamic Site Accelerator (DSA), App & API Protector (AAP) e 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.

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

Kit de iniciação 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 do GitHub Actions. Isso o ajudará a integrar mais rapidamente, reduzirá os riscos e facilitará fluxos de trabalho de desenvolvimento mais eficientes e consistentes.

Agora é possível automatizar:

  • Criação de um novo terreno de entrega
  • Criação de registos CNAME no EdgeDNS
  • Criação e verificação de certificados TLS utilizando certificados predefinidos através 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 ao migrar 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 Linode dedicadas pode economizar dinheiro.

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

O que é que se passa com os saltos rápidos?

Philip Tellis publicou um blogue interessante sobre a razão pela qual as taxas de rejeição de um sítio Web podem continuar a ser elevadas apesar de uma experiência rápida.

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

Redes de alto desempenho: Principais recursos e ferramentas para programadores 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 de AWS EFS para 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 discute a 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 programador para Edge Computing vs Cloud Computing | Uma comparação técnica

Num dos nossos vídeos recentes no YouTube, Austin Gil fala sobre Edge Computing e a sua diferença em relação a Cloud Computing, descrevendo alguns dos seus benefícios.

Visite os 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.

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

Comentários

Deixe uma resposta

O seu endereço de correio electrónico não será publicado. Os campos obrigatórios estão marcados com *