Inserito il: Mar 7, 2019

La console Amplify ora supporta l’invalidamento istantaneo della cache, che consente di distribuire aggiornamenti ad applicazioni web mono pagina o statiche in modo immediato, senza rinunciare ai vantaggi prestazionali del caching della rete per la distribuzione di contenuti (CDN). Per chi ha perso il lancio della nostra re:Invent, la console Amplify offre un flusso di lavoro completo per lo sviluppo, la distribuzione continua e l’hosting di applicazioni web mono pagina o siti statici con backend serverless tramite una rete per la distribuzione di contenuti o CDN. Una CDN è una rete di server distribuiti che mette in cache file in posizioni edge in tutto il mondo, consentendo un hosting statico a elevate prestazioni.


In precedenza, l’aggiornamento di contenuti sulla CDN richiedeva l’invalidamento manuale della cache e l’attesa di 15-20 minuti affinché i cambiamenti si propagassero a livello globale. Per apportare aggiornamenti frequenti, gli sviluppatori aggirano la difficoltà ad esempio impostando time-to-live (TTL) inferiori sulle intestazioni asset, il che consente aggiornamenti più rapidi, ma pregiudica le prestazioni. Con questo rilascio, gli utenti della console Amplify non devono più accettare compromessi tra sviluppi più rapidi e prestazioni più rapide. Per ogni commit di codice nel repository, la console Amplify costruisce e distribuisce le modifiche alla CDN, che sono visibili immediatamente nel browser.


Inoltre, la console Amplify supporta le distribuzioni delta, assicurando che vengano distribuiti soltanto gli asset modificati durante ciascuna build. Questa funzionalità accelera notevolmente i tempi di distribuzione per gli utenti con siti molto grandi.


Per sapere di più su questa funzionalità, consulta il nostro blog del lancio oppure inizia immediatamente qui.