Ventajas del producto

Ventajas del producto

  • Sin servidores para gestionar

    El código del usuario se ejecuta automáticamente sin necesidad de aprovisionar servidores ni de gestionarlos, lo que le permite centrarse en el negocio principal.
    El código del usuario se ejecuta automáticamente sin necesidad de aprovisionar servidores ni de gestionarlos, lo que le permite centrarse en el negocio principal.
  • Escalamiento automático

    Las funciones se escalan automáticamente para adaptarse a las fluctuaciones en la demanda de recursos, lo que asegura que se pueda seguir accediendo a los servicios incluso durante los períodos de mayor actividad y de incrementos repentinos de carga.
    Las funciones se escalan automáticamente para adaptarse a las fluctuaciones en la demanda de recursos, lo que asegura que se pueda seguir accediendo a los servicios incluso durante los períodos de mayor actividad y de incrementos repentinos de carga.
  • Activación basada en eventos

    FunctionGraph interactúa con múltiples servicios en la nube (como SMN, OBS, DIS y DMS) por medio de un mecanismo de activación basado en eventos para satisfacer los diversos requerimientos de servicio y mejorar la eficiencia de desarrollo.
    FunctionGraph interactúa con múltiples servicios en la nube (como SMN, OBS, DIS y DMS) por medio de un mecanismo de activación basado en eventos para satisfacer los diversos requerimientos de servicio y mejorar la eficiencia de desarrollo.
  • Pago por uso

    Se factura en función de la cantidad de solicitudes y la duración de la ejecución (con una precisión de hasta un rango de 100 ms).
    Se factura en función de la cantidad de solicitudes y la duración de la ejecución (con una precisión de hasta un rango de 100 ms).

Escenarios de aplicación

  • Procesamiento de archivos en tiempo real

  • Procesamiento de flujos en tiempo real

  • Back-ends web y móviles

  • Inteligencia artificial

Procesamiento de archivos en tiempo real

Procesamiento de archivos en tiempo real

Cuando se cargan archivos desde un cliente a OBS, se activan funciones que crean miniaturas de imágenes en tiempo real, convierten formatos de video, agregan y filtran archivos de datos, o implementan otras operaciones de archivos.

Ventajas

Activación basada en eventos

Los archivos se cargan a OBS para activar las funciones de procesamiento de archivos.

Escalamiento automático

FunctionGraph escala horizontalmente los recursos de forma automática para ejecutar más instancias de funciones a medida que aumenta la cantidad de solicitudes.

Pago por uso

Solo se facturará el tiempo de procesamiento de los archivos y no se cobrarán los recursos que estén inactivos durante los períodos de baja demanda.

Servicios relacionados

Procesamiento de flujos en tiempo real

Procesamiento de flujos en tiempo real

FunctionGraph interactúa con DIS para procesar datos de flujos en tiempo real con el objetivo de realizar el seguimiento de las actividades de las aplicaciones, el procesamiento ordenado de transacciones, el análisis de flujos, la limpieza de datos, el filtrado de registros, la generación de métricas, el análisis de redes sociales y la telemetría de IoT.

Ventajas

Activación basada en eventos

Los datos se recopilan mediante flujos de DIS para activar las funciones de procesamiento de datos.

Escalamiento automático

FunctionGraph escala horizontalmente los recursos de forma automática para ejecutar más instancias de funciones a medida que aumenta la cantidad de solicitudes.

Pago por uso

Solo se facturará el tiempo de procesamiento de los datos y no se cobrarán los recursos inactivos durante los períodos de baja demanda.

Servicios relacionados

Back-ends web y móviles

Back-ends web y móviles

FunctionGraph se combina con otros servicios de HUAWEI CLOUD o con las máquinas virtuales del usuario para construir rápidamente back-ends web y móviles con altos niveles de disponibilidad y escalabilidad.

Ventajas

Alta disponibilidad

FunctionGraph garantiza la alta confiabilidad de los datos de sitios web mediante OBS y CloudTable, y la alta disponibilidad de la lógica de sitios web mediante API Gateway.

Escalamiento automático

FunctionGraph escala horizontalmente los recursos de forma automática para ejecutar más instancias de funciones a medida que aumenta la cantidad de solicitudes.

Pago por uso

Solo se facturará el tiempo de procesamiento de los datos y no se cobrarán los recursos inactivos durante los períodos de baja demanda.

Servicios relacionados

Inteligencia artificial

Inteligencia artificial

FunctionGraph se combina con los servicios EI (Inteligencia Empresarial) de HUAWEI CLOUD para ofrecer las funciones de reconocimiento rápido de textos e identificación de imágenes ilícitas.

Ventajas

Disponibilidad rápida

La carga de imágenes activa funciones de reconocimiento de texto y de moderación de contenido en una amplia gama de escenarios. El usuario puede hacer ajustes según se necesite a medida que cambia la demanda.

Tareas sencillas de O&M

Solo se tienen que solicitar los servicios requeridos, así como escribir y ejecutar el código de servicio. No hay necesidad de aprovisionar servidores ni de gestionarlos.

Pago por uso

Solo se facturarán la ejecución de funciones y los servicios EI utilizados, y no se cobrarán los recursos inactivos cuando la demanda de servicios sea baja.

Servicios relacionados

Características

Características

  • Gestión de funciones

    Consola basada en la web para gestionar funciones
    Consola basada en la web para gestionar funciones
  • Especificaciones flexibles

    Compatibilidad con múltiples entornos de ejecución y tamaños de memoria de funciones desde 128 MB hasta 4 GB
    Compatibilidad con múltiples entornos de ejecución y tamaños de memoria de funciones desde 128 MB hasta 4 GB
  • Edición de código directa

    Edición de código directa

    Para las funciones de entornos de ejecución como Python y Node.js, se puede editar directamente el código con resaltado de sintaxis.
    Para las funciones de entornos de ejecución como Python y Node.js, se puede editar directamente el código con resaltado de sintaxis.
  • Carga de paquetes de funciones

    Carga de paquetes de funciones

    Puede comprimir todas las dependencias y el código de una función y cargar el paquete en FunctionGraph.
    Puede comprimir todas las dependencias y el código de una función y cargar el paquete en FunctionGraph.
  • Carga de paquetes de funciones desde OBS

    Carga de paquetes de funciones desde OBS

    Si un paquete de funciones es mayor que el umbral permitido, puede cargarlo a OBS y especificar el URL del paquete en su función. FunctionGraph descarga automáticamente el código y las dependencias de las funciones en el paquete desde OBS.
    Si un paquete de funciones es mayor que el umbral permitido, puede cargarlo a OBS y especificar el URL del paquete en su función. FunctionGraph descarga automáticamente el código y las dependencias de las funciones en el paquete desde OBS.
  • Múltiples entornos de ejecución

    Múltiples entornos de ejecución

    FunctionGraph admite funciones en diferentes entornos de ejecución, como Python, Node.js, Java y Go.
    FunctionGraph admite funciones en diferentes entornos de ejecución, como Python, Node.js, Java y Go.
  • Amplio rango de memoria

    Amplio rango de memoria

    El tamaño de la memoria varía entre 128 MB y 4 GB para almacenar las instancias de funciones.

    El tamaño de la memoria varía entre 128 MB y 4 GB para almacenar las instancias de funciones.

  • Escalamiento automático

    Escalamiento automático de nuevas instancias de funciones de acuerdo con la cantidad de solicitudes
    Escalamiento automático de instancias de funciones de acuerdo con la cantidad de solicitudes
  • Alta disponibilidad

    Planificación automática de nuevas instancias de funciones para procesar solicitudes en caso de que se presenten errores en las instancias
    Planificación automática de nuevas instancias de funciones para procesar solicitudes en caso de que se presenten errores en las instancias
  • Escalamiento basado en solicitudes

    Escalamiento basado en solicitudes

    FunctionGraph escala automáticamente los recursos de acuerdo con la cantidad de solicitudes de servicio durante los períodos de mayor actividad o de incrementos repentinos de carga. Admite el balanceo de carga, que distribuye las solicitudes a las instancias de funciones, para garantizar un alto rendimiento de procesamiento.

    FunctionGraph escala automáticamente los recursos de acuerdo con la cantidad de solicitudes de servicio durante los períodos de mayor actividad o de incrementos repentinos de carga. Admite el balanceo de carga, que distribuye las solicitudes a las instancias de funciones, para garantizar un alto rendimiento de procesamiento.

  • Recuperación automática ante fallas

    Recuperación automática ante fallas

    Si una instancia presenta fallas, FunctionGraph inicia otra instancia para procesar las nuevas solicitudes y liberará los recursos de la instancia que no funciona correctamente.
    Si una instancia presenta fallas, FunctionGraph inicia otra instancia para procesar las nuevas solicitudes y liberará los recursos de la instancia que no funciona correctamente.
  • Activación basada en eventos

    Múltiples tipos de desencadenadores para ejecutar funciones
    Múltiples tipos de desencadenadores para ejecutar funciones
  • Monitoreo y registro

    Monitoreo de métricas de funciones y recopilación de registros de ejecución para proporcionar un panorama completo de los estados de las funciones
    Monitoreo de métricas de funciones y recopilación de registros de ejecución para proporcionar un panorama completo de los estados de las funciones
  • Activación de funciones por diferentes orígenes de eventos

    Activación de funciones por diferentes orígenes de eventos

    OBS: Las funciones se activan cuando se realizan operaciones, como carga, copia y eliminación de objetos, en un bucket. Por ejemplo, se invoca una función para comprimir y convertir las imágenes o los videos cargados en un bucket específico.

    SMN: Las funciones se activan para procesar mensajes enviados a un tema específico de SMN.

    DIS: Las funciones se activan para procesar los datos cargados en un flujo específico de DIS.

    DMS: Las funciones se activan para procesar mensajes enviados a una cola específica de DMS.

    APIG: Las funciones se activan para realizar operaciones específicas cuando se invoca una API REST personalizada.

    Temporizador: Las funciones se activan de acuerdo con reglas configuradas.

    Invocación manual: A los efectos de depuración, las funciones pueden invocarse manualmente a través de una API o mediante la consola.

    OBS: Las funciones se activan cuando se realizan operaciones, como carga, copia y eliminación de objetos, en un bucket. Por ejemplo, se invoca una función para comprimir y convertir las imágenes o los videos cargados en un bucket específico.

    SMN: Las funciones se activan para procesar mensajes enviados a un tema específico de SMN.

    DIS: Las funciones se activan para procesar los datos cargados en un flujo específico de DIS.

    DMS: Las funciones se activan para procesar mensajes enviados a una cola específica de DMS.

    APIG: Las funciones se activan para realizar operaciones específicas cuando se invoca una API REST personalizada.

    Temporizador: Las funciones se activan de acuerdo con reglas configuradas.

    Invocación manual: A los efectos de depuración, las funciones pueden invocarse manualmente a través de una API o mediante la consola.

  • Monitoreo de funciones

    Monitoreo de funciones

    FunctionGraph muestra las métricas claves de funciones, que incluyen invocaciones, errores, limitaciones y duración de la ejecución.
    FunctionGraph muestra las métricas claves de funciones, que incluyen invocaciones, errores, limitaciones y duración de la ejecución.
  • Registro de funciones

    Registro de funciones

    FunctionGraph registra la ejecución de funciones, lo que facilita la depuración y la auditoría de funciones a través de la consulta de registros.

    FunctionGraph registra la ejecución de funciones, lo que facilita la depuración y la auditoría de funciones a través de la consulta de registros.

Usage Guides

Recursos de cómputo escalables y bajo demanda

Regístrese ahora