Ofrecer experiencias de usuario atractivas se está volviendo más complejo, especialmente en la transmisión de video. Es la norma, no la excepción, utilizar servicios y tecnologías de muchos proveedores para ofrecer la gratificación instantánea que su audiencia espera. Cada vez más, los desarrolladores integran servicios para ofrecer flujos de vídeo, autenticar usuarios, personalizar el contenido, ofrecer el perfil de vídeo óptimo, proteger su contenido y mucho más. Mientras tanto, estás diseñando nuevas características e innovaciones para mejorar las experiencias de tus espectadores.
La pregunta es: ¿Dónde deben realizarse estas funciones y cómo deben escalarse? Manejarlos en un centro de datos centralizado puede agregar latencia, crear una experiencia de visualización lenta y también puede agregar costos innecesarios. Aquí es donde entran en juego la computación sin servidor y el nuevo EdgeFunctions de Edgio.
EdgeFunctions proporciona una plataforma para que los proveedores de contenido implementen sus propias funciones de aplicación en las ubicaciones de borde de la red de Edgio y las ejecuten bajo demanda. Automáticamente hace que su código esté disponible para ubicaciones de borde de todo el mundo, se ejecuta en el borde de la red más cercano al usuario para garantizar la latencia más baja y se escala para satisfacer la demanda. Es ideal para casos de uso de streaming de vídeo y entrega de contenido, como streaming personalizado, control de acceso, inserción dinámica de anuncios, protección de contenido, pruebas A/B y manipulación de imágenes.
Otro beneficio: Con su arquitectura sin servidor, los desarrolladores no tienen que esperar a que se ponga en pie la infraestructura subyacente, como servidores, almacenamiento o redes, lo que puede llevar meses.
En su lugar, pueden concentrarse en escribir e implementar código para crear o mejorar las experiencias de aplicación de los usuarios. EdgeFunctions ahorra dinero al evitar la arquitectura de servidor tradicional «siempre on». Los clientes solo pagan por los recursos que sus funciones consumen cuando se activan.
Edgio EdgeFunctions significa que no hay más costos de sobreaprovisionamiento y no más preocuparse por la escala o la capacidad. Solo tienes que subir tu código y Edgio se encarga del resto: La computación sin servidor en su mejor momento.