Entorno informático sin servidores

Escalabilidad. Rendimiento. Seguridad. Lo tienes todo en el edge.

Ejecuta tu código de forma global sin tener que aprovisionar tus propios servidores ni gestionar la infraestructura. Traslada la lógica al edge para ofrecer respuestas casi en tiempo real y crear experiencias online rápidas y fluidas.

Desde el principio, Fastly se creó para mantener los datos en el edge, más cerca de los usuarios finales, con el fin de lograr un rendimiento web y de aplicaciones más rápido. Sin embargo, a medida que las aplicaciones modernas se vuelven más personalizadas, cada vez es más necesario procesar datos con baja latencia en el edge. De ahí nace nuestro entorno informático sin servidores.

Entorno informático sin servidores de Fastly

El entorno informático sin servidores de Fastly se ha creado a partir de nuestra avanzada plataforma de almacenamiento en caché y es una capa informática general que se sitúa entre la nube de uno o varios orígenes y tus usuarios finales. Se ha diseñado para satisfacer las necesidades del desarrollo de aplicaciones modernas, por lo que permite a los clientes ejecutar código en un entorno seguro, en cuestión de microsegundos, a escala y en el edge.

Edge sin servidores

Se enruta a los usuarios a un servidor de lógica centralizada

Ventajas del entorno sin servidores

Escalabilidad sin trabas

Despliega y ejecuta lógica compleja para cualquier aplicación o servicio de backend con nuestra solución de informática sin servidores segura, eficiente y escalable.

Mayor seguridad

Ejecuta aplicaciones y código en el edge con seguridad integrada, y olvídate de tener que gestionar la infraestructura subyacente.

Operaciones simplificadas

Evita los problemas habituales derivados de la subcontratación de la infraestructura y reduce la carga operativa de tus equipos.

Cómo lo diseñamos

Diseñamos nuestro entorno informático sin servidores con tecnología de lo más innovadora.

WebAssembly

Podríamos habernos basado en las tecnologías de informática sin servidores que ya existen, como los contenedores reutilizables, pero no lo hicimos debido a sus limitaciones en cuanto a rendimiento y escala. Así, optamos por crear nuestra propia plataforma informática sin servidores basada en WebAssembly, una tecnología en cuyo desarrollo hemos participado a través de la Bytecode Alliance. WebAssembly es ideal porque te permite escribir código en tu lenguaje preferido y luego ejecutarlo en cualquier lugar a velocidades casi nativas.

Lucet

Normalmente, se utiliza el motor Chromium V8 para compilar y ejecutar código en WebAssembly, pero su uso conlleva un aumento considerable de la latencia. Nos propusimos eliminar los tiempos de arranque en frío para nuestros clientes, así que creamos Lucet, nuestro propio compilador y motor en tiempo de ejecución. Con un tiempo de arranque de 35,4 microsegundos, Lucet garantiza una ejecución ultrarrápida del código, sin arranques en frío ni retrasos por trayectos de ida y vuelta. Lo nuestro es la informática rápida y siempre a punto.

Entorno aislado

La naturaleza descentralizada de la edge computing obliga a ejecutar en paralelo la lógica de varias aplicaciones de cliente, lo que puede generar vulnerabilidades y conflictos de recursos. Como queríamos evitarlo, creamos un entorno aislado seguro donde cada petición se crea y se destruye en cuanto pasa a través de nuestra plataforma. Esta tecnología de vanguardia, que se ejecuta en microsegundos, reduce la superficie de ataque y elimina los ataques de canal lateral. Además, ofrece a los desarrolladores un entorno más seguro para dar rienda suelta a la innovación.

Ejecuta código más rápido. Mucho más rápido.

Compute proporciona un tiempo de arranque de ejecución de código de 35,4 microsegundos, una velocidad 100 veces superior a la de cualquier otra solución sin servidores. Ejecuta tu código a escala mundial, por complejo que sea, en cientos de servidores estratégicamente ubicados cerca de los usuarios finales.

Súmate tú también a la Bytecode Alliance

Fastly se ha asociado con Mozilla, Intel y Red Hat para formar la Bytecode Alliance, una comunidad de código abierto que trabaja conjuntamente para crear herramientas y sistemas de compilación basados en WebAssembly que puedan utilizarse en numerosas plataformas.

La Bytecode Alliance ha logrado establecer una plataforma extremadamente segura que permite a los desarrolladores de aplicaciones y a los proveedores de servicios ejecutar código de terceros con total confianza, en cualquier infraestructura y para cualquier sistema operativo o dispositivo. Todos juntos, estamos desarrollando herramientas y estándares que ayudarán a la comunidad de desarrolladores a ejecutar código en clientes y servidores, y en el edge, y les permitirá minimizar la duplicación de tareas y lograr el mayor alcance posible. 

Descubre la Bytecode Alliance

¿List@ para empezar?

Ponte en contacto o crea una cuenta.