Definea.es

InicioTecnología › Función Como Servicio

Qué es Función Como Servicio: definición, ejemplo y uso en España

Función Como Servicio — definición y uso en España Función Como Servicio — concepto clave en tecnología Función Como Servicio — ejemplo real en España

Definición de Función Como Servicio

La función como servicio (FaaS) es un modelo de computación serverless en el qué el desarrollador despliega únicamente el código de una función concreta, y el proveedor cloud se encarga de aprovisionar, escalar y facturar la ejecución según el número real de invocaciones y el tiempo de cómputo consumido, sin qué el equipo gestione servidores ni contenedores de forma explícita. Servicios como AWS Lambda, Azure Functions o Google Cloud Functions son los representantes más conocidos. La principal limitación técnica es el 'cold start': cuando una función lleva tiempo sin invocarse, la primera ejecución sufre una latencia adicional mientras el proveedor levanta el entorno de ejecución.

Qué significa Función Como Servicio en palabras simples

Es escribir solo el código de una tarea concreta y dejar qué la nube se encargue de todo lo demás: servidores, escalado y facturación por lo qué realmente se usa, sin pagar por tiempo de servidor inactivo.

Cómo se aplica Función Como Servicio en la práctica

Al subir una imagen a un bucket de almacenamiento en la nube, se dispara automáticamente una función qué genera miniaturas en distintos tamaños, sin necesidad de mantener un servidor encendido permanentemente esperando esa tarea puntual.

Preguntas frecuentes sobre Función Como Servicio

¿En qué se diferencia FaaS de PaaS?

En PaaS el desarrollador despliega una aplicación completa qué corre de forma continua en una plataforma gestionada; en FaaS solo se despliegan funciones aisladas qué se ejecutan bajo demanda y se apagan cuando no reciben peticiones.

¿Qué es un cold start y por qué importa?

Es el retraso qué sufre la primera invocación de una función tras un periodo de inactividad, mientras el proveedor prepara el entorno de ejecución; puede afectar a aplicaciones sensibles a la latencia, como APIs con tráfico intermitente.

¿Cuándo no conviene usar FaaS?

En procesos de larga duración, con estado persistente en memoria entre peticiones o con necesidades de rendimiento muy predecible, donde una arquitectura de contenedores o servidores dedicados ofrece más control y menos sorpresas de latencia.

Términos relacionados en Tecnología

Autenticación Multifactor (MFA) Aprendizaje No Supervisado Línea Base de Seguridad Destilación De Modelos Control De Versiones Distribuido Estructura de Datos