Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-09 GMT+08:00

Escenarios de aplicación

FunctionGraph es adecuado para varios escenarios, como procesamiento de archivos en tiempo real, procesamiento de flujo de datos en tiempo real, backends de aplicaciones web y móviles y aplicaciones de IA.

Situación 1: Aplicaciones controladas por eventos

Los servicios se ejecutan en modo controlado por eventos y los recursos se aprovisionan en función de las demandas. Los desarrolladores no necesitan preocuparse por los picos o valles de servicio. Los recursos inactivos no se facturan, lo que reduce los costos de operación y mantenimiento. Las aplicaciones controladas por eventos incluyen procesamiento de archivos, procesamiento de imágenes, transmisión/transcodificación en directo, procesamiento de flujo de datos en tiempo real y procesamiento de reglas/eventos de IoT.

  • Procesamiento de archivos en tiempo real

    Cuando se cargan archivos de un cliente a OBS, se pueden activar funciones para crear miniaturas de imágenes en tiempo real, convertir formatos de vídeo, agregar y filtrar archivos de datos o implementar otras operaciones de archivos.

    Ventajas:

    • FunctionGraph asigna automáticamente recursos para ejecutar más instancias de función a medida que aumenta el número de solicitudes recibidas.
    • Los archivos se cargan al OBS para activar las funciones de procesamiento de archivos. FunctionGraph asigna automáticamente recursos para ejecutar más instancias de función a medida que aumenta el número de solicitudes recibidas.
    • Se le facturará solo por los recursos utilizados para procesar archivos según sea necesario. (no se le facturan los recursos inactivos durante los mínimos de la demanda).

    Por ejemplo, cree dos depósitos en OBS y cree una función para comprimir imágenes cargadas en el depósito especificado. Para obtener más información, consulte Compresión de imágenes.

  • Procesamiento de flujo de datos en tiempo real

    FunctionGraph trabaja con DIS para procesar flujos de datos en tiempo real. FunctionGraph admite el seguimiento de la actividad de la aplicación, el procesamiento secuencial de transacciones, el análisis de flujo de datos, la clasificación de datos, la generación de métricas, el filtrado de registros, la indexación, el análisis de redes sociales y la telemetría y medición de datos de dispositivos IoT.

    Ventajas:

    • Los datos se recopilan mediante estos flujos de DIS para activar las funciones de procesamiento de datos.
    • FunctionGraph asigna automáticamente recursos para ejecutar más instancias de función a medida que aumenta el número de solicitudes recibidas.
    • Se le facturará solo por los recursos utilizados para procesar archivos según sea necesario. (no se le facturan los recursos inactivos durante los mínimos de la demanda).

Situación 2: Aplicaciones Web

Interconecte FunctionGraph con otros servicios en la nube o sus máquinas virtuales para crear rápidamente backends web y móviles escalables y de alta disponibilidad. Las aplicaciones web incluyen mini programas, páginas web/aplicaciones, chatbots y Backends para Frontends (BFF).

Ventajas:

  • FunctionGraph garantiza la alta confiabilidad de los datos de los sitios web utilizando los servicios OBS y CloudTable, y la alta disponibilidad de la lógica de dichos sitios mediante el API Gateway.
  • FunctionGraph asigna automáticamente recursos para ejecutar más instancias de función a medida que aumenta el número de solicitudes recibidas.
  • Se le facturará solo por los recursos utilizados para procesar archivos según sea necesario. (no se le facturan los recursos inactivos durante los mínimos de la demanda).

Situación 3: Aplicaciones de IA

La evolución de la inteligencia requiere que se integren varios servicios para un despliegue rápido. Las aplicaciones de IA incluyen integración de servicios de terceros, inferencia de IA, reconocimiento facial y reconocimiento de matrículas.

Ventajas:

  • FunctionGraph trabaja con los servicios de la inteligencia empresarial (EI) para el reconocimiento de texto y la moderación de contenido para adaptarse a una amplia gama de escenarios. – realiza ajustes cuando lo necesite a medida que cambian las demandas.
  • Solo necesita solicitar servicios relacionados y escribir código de servicio sin tener que aprovisionar o administrar servidores.
  • Se le facturará solo por la ejecución de funciones y los servicios EI usados sin tener que pagar por recursos inactivos cuando las demandas de servicio son bajas.