Skip to main content
BlogOutils pour les développeursNouveautés pour les développeurs : Juillet 2024

Quoi de neuf pour les développeurs : Juillet 2024

Image d'en-tête comportant le texte "What's New for Developers 2024" avec, à droite, un ordinateur portable entouré de différentes icônes liées à l'informatique, telles qu'une icône de lecture, une clé à molette, un nuage, un globe, un dossier et une icône d'image.

Ce mois-ci, nous vous proposons des mises à jour, notamment la sortie très attendue de EdgeWorkers 1.4 et du module Akamai PowerShell 2.0, un blog sur les raisons pour lesquelles les taux de rebond semblent augmenter sur les sites web rapides, et une vidéo sur la manière d'optimiser le transcodage vidéo pour la montée en charge et la réduction des coûts.

Communiqué de EdgeWorkers : Utiliser DataStream 2 pour délivrer des logs JavaScript 

Nous sommes ravis d'annoncer la dernière version de EdgeWorkers, qui inclut la fourniture de journaux JavaScript via DataStream 2. Cette version permettra aux développeurs travaillant avec EdgeWorkers de définir des niveaux de journalisation et d'envoyer ces journaux à DataStream 2. Il s'agit d'une fonctionnalité très demandée qui aidera les développeurs à dépanner et à déboguer la logique de EdgeWorkers. 

Vous pouvez utiliser le service de reporting DataStream 2 d'Akamai pour fournir des journaux en temps quasi réel contenant des détails sur l'utilisation et l'exécution de EdgeWorkers. En outre, vous pouvez également créer un flux pour fournir un enregistrement JavaScript pour une fonction EdgeWorkers.

Si vous souhaitez utiliser cette fonctionnalité dans DataStream, veuillez contacter vos représentants pour l'activer.

➡️ Lire la documentation : https://techdocs.akamai.com/edgeworkers/docs/ds2-javascript-logging

Communiqués des développeurs

Module PowerShell d'Akamai 2.0

Le module PowerShell 2.0 d'Akamai offre la plus large prise en charge d'API de tous les modules Akamai CLIIl couvre plus de 30 API au sein d'une interface unique. Ce module offre une approche cohérente et fiable du large éventail d'API d'Akamai, facilitant ainsi la gestion et l'interaction avec les services d'Akamai. 

Nous sommes ravis de partager notre module PowerShell entièrement remanié avec une disponibilité de service élargie et des fonctionnalités améliorées.

Nouveautés :

  • Installation personnalisable :
    • Utilise une approche par sous-modules qui regroupe les commandes par produit ou service, ce qui permet aux clients de n'installer que ce dont ils ont besoin.
    • Il en résulte un outil ciblé avec un stockage de fichiers réduit et une vitesse d'importation considérablement améliorée.
  • Soutien accru :
    • Près de 100 % de couverture avec la dernière version des API prises en charge.
  • Structure fonctionnelle révisée :
    • Mise à jour pour utiliser les verbes PowerShell standard pour plus de cohérence et une découverte plus facile des commandes.
    • Amélioration de la prise en charge des pipelines
  • Aide améliorée :
    • Efface les descriptions des fonctions et des paramètres de toutes les commandes.
    • L'aide est disponible hors ligne.

➡️ Obtenez-le ici : https://github.com/akamai/PowerShell

Akamai Edgegrid Golang 8.3.0

Avec la dernière version de Edgegrid Golang, nous avons introduit une fonction utilitaire To dans le paquetage ptr pour simplifier la création de pointeurs de valeur. Nous avons également mis à jour les API de protection du contenu pour Botman et apporté des améliorations à la prise en charge de l'API Cloud Access Manager. En outre, la méthode GetZonesDNSSecStatus renvoie désormais l'état DNSSEC actuel pour une ou plusieurs zones. Plusieurs fonctions ont été supprimées dans cette version.

➡️ Lire les notes de version : https://github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v8.3.0

Nœud Edgegrid d'Akamai 3.5.0

Les principales améliorations comprennent des mises à jour de diverses dépendances, garantissant de meilleures performances et une meilleure compatibilité. En outre, le paramètre max_body, qui était obsolète, a été remplacé par une valeur constante de 131072 octets, ce qui simplifie la configuration et élimine les problèmes connexes.

➡️ Lire les notes de version : https://github.com/akamai/AkamaiOPEN-edgegrid-node/releases/tag/v3.5.0

103 Premiers indices de disponibilité générale

La fonction 103 Early Hints est désormais disponible et entièrement prise en charge par Ion, Dynamic Site Accelerator (DSA), App & API Protector (AAP) et Kona Site Defender (KSD). Cette fonctionnalité est particulièrement utile pour les contenus personnalisés, dynamiques, volatiles ou de longue traîne, car la mise en œuvre par Akamai de 103 Early Hints augmente considérablement la vitesse. La version de production de 103 Early Hints permet non seulement de surmonter les limites du prototype, mais aussi de simplifier la mise en œuvre tout en préservant la flexibilité des développeurs.

➡️ Lire la documentation : https://techdocs.akamai.com/property-mgr/docs/early-hints

Kit de démarrage Akamai

Nous avons créé un nouveau kit de démarrage Akamai qui rationalise et accélère le processus de déploiement sur EdgeWorkers en fournissant un environnement de développement entièrement configuré, des modèles IaC (Infrastructure as Code) et l'intégration des actions GitHub. Cela vous permettra d'accélérer l'intégration, de réduire les risques et de faciliter des flux de travail de développement plus efficaces et plus cohérents.

Vous pouvez désormais automatiser :

  • Création d'une nouvelle propriété de livraison
  • Création d'enregistrements CNAME dans EdgeDNS
  • Création et vérification de certificats TLS à l'aide de certificats par défaut via EdgeDNS
  • Création d'un EdgeWorker
  • Activation du Property Manager et de EdgeWorker dans les environnements d'essai

➡️ Essayez-le ici: https://github.com/akamai-consulting/akamai-starterkit

Derniers articles, vidéos et événements

Comment réduire les coûts de transcodage vidéo en migrant vers des instances Linode dédiées

Le transcodage vidéo basé sur le cloud peut être coûteux, en particulier lorsque des frais de sortie élevés sont impliqués. Lisez cet article de Talia Nassi pour découvrir comment le passage à des instances Linode dédiées peut vous faire économiser de l'argent.

➡️ Plus d'informations : https://www.linode.com/blog/compute/how-to-lower-video-transcoding-costs-by-migrating-to-dedicated-linode-instances/

Qu'est-ce qui se passe avec les rebonds rapides ?

Philip Tellis a publié un blog intéressant sur les raisons pour lesquelles le taux de rebond d'un site web peut rester élevé malgré une expérience rapide.

➡️ Plus d'informations : https://blog.akamai-mpulse.com/blog/2024-06-26-whats-up-with-the-fast-bounces/

Réseaux à haute performance : Ressources et outils clés pour les développeurs web - JSJ 637

Cette vidéo de Robin Marx sur le podcast JavaScript Jabber traite des ressources et des outils permettant d'améliorer les performances des réseaux.

Comment un client a réduit ses coûts de stockage en nuage de 90 % avec Linode Object Storage | Une étude de cas réelle

Découvrez comment un client a considérablement réduit ses coûts de cloud computing en passant de AWS EFS à Object Storage de Linode ! Regardez la vidéo d'Auston Gil pour plus d'informations.

Optimiser le transcodage vidéo pour plus d'évolutivité et d'économies - Une stratégie d'entreprise éprouvée

Dans cette vidéo, Talia aborde le transcodage vidéo pour les entreprises et montre comment vous pouvez convertir un fichier MP4 au format HLS à l'aide de Object Storage, Kubernetes et Capella. 

Guide du développeur pour Edge Computing vs Cloud Computing | Comparaison technique

Dans l'une de nos récentes vidéos sur YouTube, Austin Gil parle de l'informatique en périphérie et de sa différence avec Cloud Computing, en soulignant certains de ses avantages.

Visitez nos docs

Linode Docs est une excellente source de guides, de blogs et d'autres ressources, comme nos récents guides sur l'observabilité des données volumineuses avec DataStream et TrafficPeak et le transcodage en direct pour le streaming UGC sur Akamai Cloud Computing.

➡️ Consultez les documents ici : https://www.linode.com/docs/

Commentaires

Laissez un commentaire

Votre adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués d'un *.