Los almacenes de Fastly agilizan las decisiones y el acceso a datos en el edge

Como las aplicaciones web son cada vez más sofisticadas, algo en teoría tan sencillo como la configuración de servicios puede resultar complicado en la práctica, y una tarea que requiere pocos recursos, como asociar el contenido correspondiente a un usuario, puede traducirse en una latencia muy perjudicial a escala global. Frente a esta situación, unos desarrolladores optan por sacrificar valor a cambio de rendimiento y otros crean métodos de tratamiento más complejos que luego resultan sorprendentemente difíciles de gestionar a gran escala. En cualquier caso, ambos grupos se ven afectados por una serie de limitaciones que parecen ser inevitables y que ponen obstáculos a la innovación y la productividad.

El objetivo de Fastly es permitir a los desarrolladores aplicar lógica compleja en el edge mediante nuestras soluciones de datos y, al mismo tiempo, mantener una operatividad sencilla que facilite la implementación y simplifique el crecimiento sostenido. Por esa razón, nos alegramos de anunciar la disponibilidad general de KV Store y Config Store, dos elementos clave de nuestras soluciones de datos en el edge.  

La pregunta es cuál de los dos almacenes de datos es la opción más indicada para tu caso de uso.

Lo mejor que puedes hacer es dejar la configuración de tu aplicación en manos de Config Store y Secret Store. Esto se debe a que permiten almacenar y compartir variables del entorno (Config Store) y secretos (Secret Store) de una forma simular.   

Por su parte, KV Store es el almacén principal de datos de la aplicación, ya que utiliza el patrón de valores clave que ya conoces para almacenar datos y acceder a ellos.  Se replica en todo el mundo, ofrece una gran resiliencia y permite escribir datos en el edge. Puedes escribir datos en Sídney y leerlos en Fráncfort. Así de fácil. 

KV Store es el lugar ideal para almacenar elementos como listas extensas, objetos de usuarios y contenidos estáticos de pequeño tamaño a los que hay que acceder desde aplicaciones en el edge.   El diagrama de abajo ilustra el redireccionamiento de URL antiguas para no perder posiciones en los buscadores.

Fastly stores power blog image 1

Una funcionalidad importante de todos los almacenes es que se pueden crear y compartir entre distintas aplicaciones. Esto reduce el tiempo necesario y el margen de error a la hora de poner en marcha nuevas aplicaciones.  

Abajo tienes un resumen de lo que ofrecen estas soluciones y también Secret Store, que ahora mismo se encuentra en fase beta.

Soluciones de datos en el edge de Fastly

Almacén de Fastly

Funcionalidades

Ideal para:

KV Store 

Almacenamiento resiliente y accesible en todo el mundo, lectura y escritura en el edge, mayor velocidad que las nubes troncales y que otras soluciones de edge cloud

Gestión de listas extensas, contenidos estáticos de pequeño tamaño y datos (por ejemplo, datos de clientes, de usuarios y de personalización)

Config Store

Lectura en el edge, despliegue flexible y toma de decisiones en un solo microsegundo desde la memoria en el edge

Variables del entorno

Secret Store (beta)

Almacenamiento seguro en el edge

Almacenamiento de secretos (por ejemplo, claves de API y credenciales)

Conclusión

Para muchos desarrolladores, la ubicación de los datos no es una ventaja, sino una limitación. Las soluciones de datos en el edge de Fastly ponen datos críticos a disposición en cualquier lugar y, así, eliminan las dificultades derivadas de la ubicación de los datos. Además de simplificar los desarrollos a escala mundial con un diseño que facilita el intercambio y reduce el riesgo, ayudan al personal a reducir costes trasladando o replicando datos en el edge global de Fastly. 

Visita nuestro Developer Hub para obtener más información o regístrate para acceder a una prueba gratuita de nuestras soluciones sin servidores en el edge.

MJ Jones
Principal Product Manager, Compute
Bryan Hackett
Principal Product Manager, Edge Data
Fecha de publicación:

3 min de lectura

Comparte esta entrada
MJ Jones
Principal Product Manager, Compute

Como Product Manager de Compute, MJ dirige el desarrollo de las funcionalidades del producto de informática sin servidores de Fastly. Antes de incorporarse a Fastly, MJ trabajó en la gestión de productos basada en datos en empresas como Riot Games, Google y GoGuardian.

Bryan Hackett
Principal Product Manager, Edge Data

Bryan Hackett trabaja como Principal Product Manager en el grupo de Edge Data de Fastly. Siente interés por ver cómo la combinación, cada vez más popular, entre informática en el edge, datos e inteligencia artificial cambia el desarrollo moderno de las aplicaciones.

¿List@ para empezar?

Ponte en contacto o crea una cuenta.