Publicado en: Mar 7, 2019
La consola de Amplify ahora admite la invalidación de caché instantánea, la cual le permite implementar actualizaciones a una sola página o aplicación web estática de manera instantánea, sin abandonar los beneficios de rendimiento del almacenamiento en caché de la red de entrega de contenido (CDN). Si se ha perdido el lanzamiento de re:Invent, en la consola de Amplify se proporciona un flujo de trabajo completo para el desarrollo, la implementación continua y el hospedaje de aplicaciones web de una sola página o sitios estáticos con backends sin servidor mediante una red de entrega de contenido, o CDN. Una CDN es una red de servidores distribuidos que guarda los archivos en caché en las ubicaciones de borde en el mundo, donde se activa el hospedaje estático de alto rendimiento.
Anteriormente, a fin de actualizar contenido en la CDN se necesitaba invalidar de manera manual el caché y esperar entre 15 a 20 minutos para que se propaguen los cambios en todo el mundo. Para realizar actualizaciones frecuentes, los desarrolladores encuentran soluciones temporales, como configurar un valor inferior de tiempo de vida (TTL) en encabezados de recursos, en el que se permiten actualizaciones más rápidas, pero impacta de manera negativa en el rendimiento. Con este lanzamiento, los usuarios de la consola de Amplify ya no tienen que comprometerse entre implementaciones rápidas y un rendimiento más rápido. En cada código de confirmación de su repositorio, la consola de Amplify crea e implementa cambios a la CDN que sean visibles inmediatamente en el navegador.
Además, en la consola de Amplify se admiten las implementaciones delta, donde se garantiza que se implementan únicamente los recursos que se modifican en cada compilación. Esta característica agiliza de forma significativa los tiempos de implementación para los usuarios con sitios grandes.
Para obtener más información sobre esta característica, eche un vistazo a nuestro blog de lanzamiento o comience de inmediato aquí.