Function Compute (FC) es un servicio de computación totalmente administrado y controlado por eventos. Escriba y cargue su código; Function Compute prepara automáticamente los recursos de computación elásticos y confiables necesarios para ejecutarlo. No necesita administrar servidores ni infraestructura.
De forma predeterminada, Function Compute le cobra según el uso de recursos. Este uso se calcula al multiplicar los recursos configurados para una función por su duración de ejecución. Los recursos se asignan únicamente cuando se requieren y se liberan inmediatamente después de usarse. Para obtener más información, consulte Billing overview.
Diferencias con los recursos de computación tradicionales
En un modelo cliente-servidor tradicional, los servidores permanecen siempre encendidos y ejecutan servicios, independientemente de si reciben solicitudes.
Qué puede hacer Function Compute
|
Escenario de aplicación |
Por qué usar Function Compute |
Ejemplo |
Construir aplicaciones webFunction Compute ofrece plantillas listas para usarse en aplicaciones web populares. Estas le ayudan a construir e iterar sus aplicaciones con rapidez. A medida que su negocio crece, funciones como la consulta de registros, el monitoreo de rendimiento y las alertas garantizan que sus aplicaciones web funcionen de manera eficiente y confiable. |
Function Compute cuenta con un alto nivel de escalado elástico. Esto lo hace ideal para aplicaciones web que manejan picos de tráfico, como durante promociones de ventas. |
Utilice la plantilla del framework Flask para crear una función y desarrollar su aplicación web de forma eficiente. También puede migrar una aplicación web existente a una función web. Para obtener más información, consulte Use a web function to quickly create a web application. |
Procesamiento de datos en tiempo realAl ser un servicio controlado por eventos, Function Compute se activa automáticamente desde diversas fuentes, como solicitudes HTTP, Object Storage Service (OSS) y colas de mensajes. Por ejemplo, use un activador de OSS para procesar archivos cargados en tiempo real. También puede orquestar varias funciones, colas de mensajes y bases de datos para recopilar grandes volúmenes de datos de dispositivos del Internet de las cosas (IoT). Cuando su escenario cambie, adapte su aplicación mediante la modificación de los activadores de eventos y la integración de nuevos componentes, sin alterar significativamente su código de negocio. |
Function Compute se integra con varios servicios de Alibaba Cloud. Esto le facilita construir una arquitectura controlada por eventos para diversos escenarios de procesamiento de datos. |
Puede usar Function Compute para descomprimir automáticamente archivos ZIP cargados en OSS. Para obtener más información, consulte Use Function Compute to automatically decompress ZIP files uploaded to OSS. |
Servicio de modelos de IAUna vez entrenado un modelo de IA, utilice Function Compute para proporcionar un servicio de inference. Empaquete el modelo de datos en una función que se ejecute únicamente cuando reciba una solicitud del usuario. |
Las instancias aceleradas por GPU en Function Compute permiten a los desarrolladores enfocarse en su lógica de negocio sin administrar la infraestructura de GPU subyacente. Esto simplifica enormemente la implementación. |
Utilice una imagen de contenedor de un modelo de lenguaje grande (LLM) y una función de GPU para desplegar rápidamente una aplicación de chatbot. Para obtener más información, consulte Deploy a Google Gemma model service at a low cost using Function Compute.
|
Cómo usar Function Compute
Consulte los siguientes tutoriales de inicio rápido para conocer las operaciones en la consola de Function Compute y el flujo de trabajo de desarrollo de Function Compute:
Además de la consola, puede usar Function Compute de las siguientes maneras:
Utilice Function Compute con la herramienta Serverless Devs. Para obtener más información, consulte What is Serverless Devs.
Utilice Function Compute mediante una API o un SDK. Para obtener más información, consulte SDK Reference.
