FSS_MODULE
Software - Plataformas en la nube.

Funciones sin servidor.

Ejecute código sin estado en respuesta a eventos, sin necesidad de administrar servidores, lo que permite arquitecturas *serverless* escalables y rentables para aplicaciones nativas de la nube.

Medium
Desarrollador en la nube.
Group of people gathered around workstations viewing detailed financial and system dashboards on large screens.

Priority

Medium

Execution Context

Las funciones sin servidor permiten la ejecución basada en eventos, donde el aprovisionamiento de la infraestructura se abstrae de los desarrolladores. Esta integración permite a los desarrolladores de la nube implementar código que se ejecuta automáticamente al activarse por disparadores como solicitudes HTTP, cargas de archivos o cambios de programación. Al eliminar la sobrecarga de la administración de servidores, las organizaciones logran una facturación detallada basada en el tiempo de cómputo real utilizado. La arquitectura admite la escalabilidad automática para manejar picos de tráfico impredecibles, manteniendo niveles de rendimiento consistentes en entornos distribuidos.

La integración establece un mecanismo de activación que supervisa eventos específicos en la nube e inicia la ejecución de segmentos de código definidos por el usuario, sin requerir instancias de servidor persistentes.

Los desarrolladores configuran las definiciones de funciones, incluyendo el entorno de ejecución, la asignación de memoria, las restricciones de tiempo de espera y los permisos de acceso, para garantizar contextos de ejecución seguros y aislados.

La plataforma aprovisiona automáticamente recursos de cómputo efímeros durante el procesamiento de eventos y los termina inmediatamente después de su finalización, optimizando así los costos operativos.

Operating Checklist

Identifique el evento específico en la nube que debe desencadenar la ejecución de la función sin servidor.

Defina el código del manejador de funciones y especifique la versión del lenguaje del entorno de ejecución de destino.

Configure los parámetros de los recursos, incluyendo la asignación de memoria, los límites de tiempo de espera y los permisos de acceso a la red.

Implemente el paquete de funciones a través de la consola o la interfaz de línea de comandos del proveedor de servicios en la nube, con validación automatizada de pruebas.

Integration Surfaces

Configuración del disparador de eventos.

Defina la fuente de activación, como solicitudes a la API Gateway, creación de objetos en S3 o programaciones cron, para iniciar la ejecución de la función.

Configuración del entorno de ejecución.

Seleccione los entornos de ejecución de lenguaje compatibles y configure los límites de recursos, incluyendo el tamaño de la memoria y la duración del tiempo de espera, para un rendimiento óptimo.

Integración de la canalización de despliegue.

Conecte herramientas de CI/CD para automatizar el empaquetado, las pruebas y la implementación de versiones de código de funciones, con la capacidad de revertir cambios.

FAQ

Bring Funciones sin servidor. Into Your Operating Model

Connect this capability to the rest of your workflow and design the right implementation path with the team.