Vai al contenuto principale
BlogStrumenti per gli sviluppatoriNovità per gli sviluppatori: Luglio 2024

Novità per gli sviluppatori: Luglio 2024

Immagine di intestazione con il testo What's New for Developers 2024 con un computer portatile a destra circondato da diverse icone legate all'informatica, come l'icona play, la chiave inglese, la nuvola, il globo, la cartella e l'icona dell'immagine.

Questo mese abbiamo aggiornamenti, tra cui l'attesissimo rilascio di EdgeWorkers 1.4 e del modulo PowerShell 2.0 di Akamai, un blog sul perché le frequenze di rimbalzo sembrano aumentare sui siti web veloci e un video su come ottimizzare la transcodifica video per ottenere scalabilità e risparmio.

Rilascio di EdgeWorkers: Utilizzare DataStream 2 per fornire registri JavaScript 

Siamo lieti di annunciare l'ultima release di EdgeWorkers, che include la fornitura di log JavaScript tramite DataStream 2. Questa release consentirà agli sviluppatori che lavorano con EdgeWorkers di impostare i livelli di log e di inviarli a DataStream 2. Questa release consentirà agli sviluppatori che lavorano con EdgeWorkers di impostare i livelli di log e di inviarli a DataStream 2. Si tratta di una funzionalità molto richiesta che aiuterà gli sviluppatori a risolvere i problemi e a eseguire il debug della logica di EdgeWorkers. Si tratta di una funzionalità molto richiesta che aiuterà gli sviluppatori a risolvere i problemi e a eseguire il debug della logica di EdgeWorkers. 

È possibile utilizzare il servizio di reporting DataStream 2 di Akamai per fornire registri quasi in tempo reale che contengono dettagli sull'utilizzo e l'esecuzione di EdgeWorkers. Non solo, ma è anche possibile creare un flusso per fornire registrazioni JavaScript per una funzione EdgeWorkers.

Se siete interessati a utilizzare questa funzionalità in DataStream, contattate i vostri rappresentanti per attivarla.

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

Comunicati degli sviluppatori

Modulo PowerShell Akamai 2.0

Il modulo PowerShell 2.0 di Akamai offre il più ampio supporto API di qualsiasi altro modulo Akamai. CLIche copre oltre 30 API in un'unica interfaccia. Questo modulo offre un approccio coerente e affidabile alla vasta gamma di API Akamai, facilitando la gestione e l'interazione con i servizi Akamai. 

Siamo entusiasti di condividere il nostro modulo PowerShell completamente ristrutturato, con una maggiore disponibilità di servizi e funzionalità migliorate.

Novità:

  • Installazione personalizzabile:
    • Utilizza un approccio a sottomoduli che raggruppa i comandi per prodotto o servizio, consentendo ai clienti di installare solo ciò di cui hanno bisogno.
    • Il risultato è uno strumento mirato, con una riduzione dell'archiviazione dei file e una velocità di importazione notevolmente migliorata.
  • Maggiore supporto:
    • Quasi il 100% di copertura con l'ultima versione delle API supportate.
  • Revisione della struttura delle funzioni:
    • Aggiornato per utilizzare i verbi standard di PowerShell per garantire la coerenza e una più facile individuazione dei comandi.
    • Supporto migliorato per le pipeline
  • Aiuto migliorato:
    • Cancella le descrizioni delle funzioni e dei parametri per tutti i comandi.
    • L'assistenza è disponibile offline.

➡️ Acquistalo qui: https://github.com/akamai/PowerShell

Akamai Edgegrid Golang 8.3.0

Con l'ultima release di Edgegrid Golang, abbiamo introdotto una funzione di utilità To nel pacchetto ptr per semplificare la creazione di puntatori di valore. Abbiamo anche aggiornato le API di protezione dei contenuti per Botman e apportato miglioramenti al supporto delle API di Cloud Access Manager. Inoltre, il metodo GetZonesDNSSecStatus ora restituisce lo stato DNSSEC corrente per una o più zone. In questa versione sono state deprecate diverse funzioni.

➡️ Leggere le note di rilascio: https://github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v8.3.0

Nodo Edgegrid Akamai 3.5.0

I principali miglioramenti includono aggiornamenti a varie dipendenze, per garantire migliori prestazioni e compatibilità. Inoltre, il deprecato parametro max_body è stato sostituito con un valore costante di 131072 byte, semplificando la configurazione ed eliminando i problemi correlati.

➡️ Leggere le note di rilascio: https://github.com/akamai/AkamaiOPEN-edgegrid-node/releases/tag/v3.5.0

103 I primi accenni alla disponibilità generale

La funzione 103 Early Hints è ora disponibile e pienamente supportata da Ion, Dynamic Site Accelerator (DSA), App & API Protector (AAP) e Kona Site Defender (KSD). Questa funzione è particolarmente vantaggiosa per i contenuti personalizzati, dinamici, volatili o a coda lunga, in quanto l'implementazione di Akamai di 103 Early Hints aumenta significativamente la velocità. La versione di produzione di 103 Early Hints non solo supera i limiti del prototipo, ma semplifica anche l'implementazione, preservando la flessibilità degli sviluppatori.

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

Starter Kit Akamai

Abbiamo creato un nuovo Akamai Starter Kit che semplifica e accelera il processo di distribuzione su EdgeWorkers fornendo un ambiente di sviluppo completamente configurato, modelli Infrastructure as Code (IaC) e l'integrazione delle azioni GitHub. Questo vi aiuterà ad avviare il progetto più velocemente, a ridurre i rischi e a facilitare flussi di lavoro di sviluppo più efficienti e coerenti.

Ora è possibile automatizzare:

  • Creazione di una nuova proprietà di consegna
  • Creazione di record CNAME in EdgeDNS
  • Creazione e verifica di certificati TLS utilizzando i certificati predefiniti tramite EdgeDNS.
  • Creazione di un EdgeWorker
  • Attivazione di Property Manager ed EdgeWorker negli ambienti di staging

➡️ Provate qui:https://github.com/akamai-consulting/akamai-starterkit

Articoli, video ed eventi più recenti

Come ridurre i costi di transcodifica video migrando a istanze Linode dedicate

La transcodifica video basata sul cloud può essere costosa, in particolare quando sono coinvolte alte tariffe di uscita. Leggete questo articolo di Talia Nassi per scoprire come passare a istanze Linode dedicate possa farvi risparmiare.

➡️ Per saperne di più: https://www.linode.com/blog/compute/how-to-lower-video-transcoding-costs-by-migrating-to-dedicated-linode-instances/

Cosa succede con i rimbalzi veloci?

Philip Tellis ha pubblicato un interessante blog sul perché la frequenza di rimbalzo di un sito web può essere ancora elevata nonostante un'esperienza veloce.

➡️ Per saperne di più: https://blog.akamai-mpulse.com/blog/2024-06-26-whats-up-with-the-fast-bounces/

Networking ad alte prestazioni: Risorse e strumenti chiave per gli sviluppatori Web - JSJ 637

Questo video con Robin Marx nel podcast JavaScript Jabber parla di risorse e strumenti per migliorare le prestazioni di rete.

Come un cliente ha ridotto i costi di archiviazione cloud del 90% con Linode Object Storage | Un caso di studio reale

Scoprite come un cliente ha ridotto drasticamente i costi di cloud computing passando da AWS EFS a Object Storage di Linode! Guardate il video di Auston Gil per maggiori informazioni.

Ottimizzare la transcodifica video per la scalabilità e il risparmio - Una strategia aziendale comprovata

In questo video, Talia parla della transcodifica video per i clienti aziendali e mostra come è possibile convertire un file MP4 in formato HLS utilizzando Object Storage, Kubernetes e Capella. 

Guida per gli sviluppatori all'Edge Computing vs Cloud Computing | Un confronto tecnico

In uno dei nostri recenti video su YouTube, Austin Gil parla dell'Edge Computing e di come si differenzia da Cloud Computing, illustrando alcuni dei suoi vantaggi.

Visitate i nostri medici

Linode Docs è un'ottima risorsa per guide, blog e altre risorse, come le nostre recenti guide sull'osservabilità dei dati di grandi dimensioni con DataStream e TrafficPeak e sulla transcodifica live per lo streaming UGC su Akamai Cloud Computing.

➡️ Visita i documenti qui: https://www.linode.com/docs/

Commenti

Lascia una risposta

Il vostro indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *