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

Novità per gli sviluppatori: Settembre 2024

Il testo "Novità per gli sviluppatori: Settembre 2024" con l'illustrazione di un computer portatile con un codice colorato e una serie di simboli sullo sfondo, tra cui una nuvola, una cartella di file e una chiave inglese.

Nell'ultimo mese siamo stati impegnati in aggiornamenti e lanci di prodotti. Oggi abbiamo 7 (!) nuovi lanci per gli sviluppatori da annunciare, tra cui gli aggiornamenti per EdgeWorkers, EdgeKV e Akamai Terraform Provider. Scoprite i dettagli qui sotto!

La composizione flessibile di EdgeWorker diventa GA

La composizione flessibile è ora GA. L'anno scorso abbiamo introdotto questa funzione, che semplifica la collaborazione tra più team di sviluppo durante la creazione di soluzioni EdgeWorkers. In precedenza, un singolo EdgeWorker era responsabile della gestione di un'intera richiesta, il che richiedeva che tutta la logica relativa alla gestione di tale richiesta fosse sviluppata, testata, debuggata, attivata e monitorata come un'unica unità coesa. Questo approccio funziona bene per i piccoli team con una singola pipeline di integrazione continua, ma è spesso poco pratico per le grandi organizzazioni con strutture più complesse. Ora tutti i nostri clienti EdgeWorkers possono utilizzare Flexible Composition e semplificare la collaborazione.

Per ulteriori informazioni, consultare le risorse riportate di seguito.

➡️ Leggere i documenti: https://techdocs.akamai.com/edgeworkers/docs/create-a-parent-edgeworker

➡️ Leggete il primo post del blog sulla Composizione Flessibile: https://www.akamai.com/blog/edge/say-goodbye-to-monolithic-edgeworkers-introducing-flexible-composition-part-1

➡️ Leggete il secondo post del blog sulla Composizione Flessibile: https://www.akamai.com/blog/edge/introducing-flexible-composition-part-2

Comunicati degli sviluppatori

Nuove regioni Core Compute: L'espansione di Londra e Melbourne sono attive

L'esigenza di cloud computing ad alte prestazioni con prezzi prevedibili, anche per i nostri carichi di lavoro Akamai, continua a crescere. Dopo aver lanciato la nostra regione di calcolo principale a Madrid all'inizio di quest'anno, stiamo lanciando la nostra seconda regione principale in Australia, aumentando la nostra presenza in un'area molto richiesta. Tutti i clienti possono ora accedere a Melbourne e Londra 2.

➡️ Per saperne di più: https://www.linode.com/blog/linode/new-core-compute-regions-london-expansion-and-melbourne-are-live/

EdgeKV - Nuovo miglioramento del flusso di lavoro dei token

Siamo entusiasti di annunciare una nuova funzionalità che abbiamo recentemente integrato nel nostro sistema EdgeKV: l'Enhanced Token Workflow. Questo flusso di lavoro elimina la necessità per gli utenti finali/clienti di ruotare manualmente i token EKV e consente agli utenti di creare un token di accesso EdgeKV gestito dal sistema. Un token appena creato si aggiorna automaticamente senza scadere finché l'utente non decide di revocarlo.

Per ulteriori informazioni, consultate i link sottostanti. 

➡️ Leggere le note di rilascio: https://techdocs.akamai.com/edgekv/changelog/aug-30-2024-token-refresh

➡️ Leggere i documenti: https://techdocs.akamai.com/edgekv/docs/generate-and-retrieve-edgekv-access-tokens#enhanced-token-workflow

Terraform Provider 6.4.0

La release Terraform Provider v6.4.0 include numerosi miglioramenti e importanti correzioni di bug. Questo aggiornamento migliora l'SDKv2 e le librerie del framework per migliorare le prestazioni e introduce nuove funzionalità come i limiti di ispezione del corpo della richiesta in Appsec e il riconoscimento dell'avviso di post-verifica in CPS. Diverse correzioni di bug risolvono problemi con le configurazioni di sicurezza, le attivazioni degli elenchi di rete e la gestione dei criteri Cloudlet, garantendo agli utenti un'esperienza più coerente e affidabile. Aggiornate ora per usufruire di questi miglioramenti.

➡️ Leggere le note di rilascio: https://github.com/akamai/terraform -provider-akamai/releases/tag/v6 .4.0

Terraform CLI 1.17.0

Terraform CLI La versione 1.17.0 include miglioramenti per Appsec, PAPI e Identity and Access Management (IAM), tra cui l'aggiunta di un nuovo formato di regola per PAPI e una migliore gestione dei nuovi caratteri di riga per IAM.

➡️ Leggere le note di rilascio: https://github.com/akamai/cli - terraform/releases/tag/v1 .17.0

Edgegrid Golang 8.4.0

Con il rilascio di Edgegrid Golang 8.4.0, abbiamo aggiunto nuovi campi per AppSec, nuovi metodi per IAM e il nuovo metodo MapPropertyNameToID per PAPI.

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

Akamai CLI 1.6.0

Akamai CLI 1.6.0 include un nuovo supporto per mostrare la versione installata dei comandi durante la ricerca, la migrazione a Go 1.21, dipendenze aggiornate, una correzione per la disinstallazione di binari non trovati e altro ancora.

➡️ Leggere le note di rilascio: https://github.com/akamai/cli /releases/tag/v1 .6.0

Articoli, video ed eventi più recenti

Difesa da un attacco di forza bruta alle API di login

Imparate l'importanza di implementare la salvaguardia del "massimo tentativo di accesso fallito" per proteggere i vostri account utente dagli attacchi API brute force.

➡️ Per saperne di più: https://www.linode.com/blog/compute/defending-against-a-login-api-brute-force-attack/

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

Scoprite come ridurre i costi della transcodifica video con istanze di calcolo dedicate e apprendete strategie efficaci per ridurre le tariffe di uscita e ottimizzare l'utilizzo delle macchine virtuali.

➡️ Per saperne di più: https://www.linode.com/blog/compute/how-to-lower-your-live-video-transcoding-costs/

Difendere il server GraphQL da un consumo eccessivo di risorse

Imparate l'importanza di implementare la salvaguardia del "massimo tentativo di accesso fallito" per proteggere i vostri account utente.

➡️ Per saperne di più: https://www.linode.com/blog/compute/defend-your-graphql-server-against-excessive-resource-consumption/

Caricamento delle pagine più veloce con l'API delle regole di speculazione

L'API Speculation Rules può aiutare a migliorare le prestazioni del sito e l'esperienza dell'utente con il prefetching o il prerendering. Per maggiori dettagli sull'uso di questa API, consultate il post di Tim Vereecke.

➡️ Per saperne di più: https://www.linode.com/blog/compute/faster-page-loads-with-the-speculation-rules-api/

Sfruttare l'Edge Computing per servizi di streaming live a bassa latenza

Stanchi del buffering durante gli streaming live? Scoprite come l'edge computing sta rivoluzionando il settore dello streaming, garantendo una distribuzione dei contenuti fluida e in tempo reale. 

➡️ Per saperne di più: https://linode.com/blog/compute/leverage-edge-computing-for-low-latency-live-streaming-services

I pericoli del JWT senza scadenza: vulnerabilità di sicurezza nascoste

Dopo che un post sul blog di Akamai ha evidenziato le comuni vulnerabilità di sicurezza dei JWT, Alex Leung ha deciso di scrivere un articolo sui rischi di una gestione impropria dei JWT. Il suo post si concentra sui JWT che non scadono e offre indicazioni per proteggersi da queste vulnerabilità.

➡️ Per saperne di più: https://www.linode.com/blog/compute/the-dangers-of-the-never-expiring-jwt/

Come i primi suggerimenti possono aumentare la velocità del vostro sito web

Se avete problemi a velocizzare il vostro sito web, potrebbe essere il momento di prendere in considerazione gli Early Hints, un codice di risposta HTTP. Spieghiamo che gli Early Hints possono aiutare i siti web a caricarsi più velocemente consentendo ai server di inviare intestazioni di link che suggeriscono ai browser quali risorse o domini è probabile che un sito web utilizzi. Ciò consente ai browser di aprire le connessioni e scaricare le risorse prima, migliorando la produttività e riducendo i tempi di attesa.

Test dei database con RepliByte | Anonimizzazione sicura dei dati di produzione per i test

Josh di KeepItTechie dimostra come sia possibile utilizzare RepliByte per il test sicuro dei database su un server Ubuntu in Akami Connected Cloud. RepliByte trasforma i dati di produzione in dati di partenza per ambienti non di produzione, mantenendo intatte le caratteristiche essenziali dei dati e anonimizzando i dettagli sensibili del mondo reale.

Distribuzione di contenitori Docker in produzione con Nomad di HashiCorp

Abbiamo una nuova serie di video con Justin Mitchel sui container Docker in produzione con Nomad di HashiCorp. Nel primo video, Justin parla della creazione di un file di inventario Ansible utilizzando Terraform. Nella seconda parte della serie, Justin spiega come configurare Nomad e Consul e come utilizzare le variabili ambientali.

Quanto è scalabile la vostra applicazione? Simulare i test di carico del mondo reale con Apache JMeter

Gardiner Bryant Il corso illustra la verifica delle prestazioni del sito web e dell'applicazione con Apache JMeter, uno strumento Java gratuito e open-source per il test di carico.

Guarda tutti i nostri video sul nostro canale YouTube e iscriviti per ricevere gli aggiornamenti!

Edge Compute Live

Volete provare diversi casi d'uso di EdgeWorkers e EdgeKV? Consultate il sito Edge Compute Live con esempi di codice per qualsiasi cosa, dal test A/B all'elenco di traffico consentito.

➡️ Visita qui: https://www.edgecompute.live/

Commenti

Lascia una risposta

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