Utilización de Cloud Functions

IBM Cloud® Functions está en desuso. Las entidades de Funciones existentes como, por ejemplo, acciones, desencadenantes o secuencias continuarán ejecutándose, pero a partir del 28 de diciembre de 2023, no puede crear nuevas entidades de Funciones. Las entidades de Funciones existentes están soportadas hasta octubre de 2024. Se eliminarán todas las entidades de Funciones que sigan existiendo en esa fecha. Para obtener más información, consulte Visión general de la característica en desuso.

Con IBM Cloud® Functions puedes utilizar tu lenguaje de programación favorito para escribir código ligero que ejecute la lógica de la aplicación de forma escalable. Puede ejecutar código a petición con solicitudes de API basadas en HTTP desde aplicaciones o ejecutar código en respuesta a servicios de IBM Cloud y eventos de terceros, como las actualizaciones realizadas en un bucket. La plataforma de programación de función como servicio (FaaS) se basa en el proyecto de código abierto Apache OpenWhisk.

Utilización de Object Storage como origen de sucesos

Cloud Functions es una plataforma de cálculo controlada por sucesos (también denominada informática sin servidor). Las acciones (pequeños bits de código) se ejecutan en respuesta a desencadenantes (alguna categoría de suceso) y las reglas asocian determinadas acciones con determinados desencadenantes. Configure IBM Cloud® Object Storage para que sea un origen de sucesos y, en cualquier momento en que se escriba o se suprima un objeto en un grupo determinado, se desencadene una acción. Puede adaptar adicionalmente el canal de información de cambios a sólo sucesos de dehesa para objetos que coincidan con un prefijo o sufijo determinado.

  1. Establezca la opción para permitir que Cloud Functions acceda a la escucha de los cambios realizados en el grupo. Esto implica la creación de una autorización de servicio a servicio y utiliza el nuevo rol de Gestor de notificaciones de IAM.
  2. A continuación, cree un desencadenante para responder al canal de información de cambios.
  3. A continuación, utilice el paqueteIBM Cloud Object Storage para enlazar credenciales y realizar fácilmente tareas comunes de script.

Para obtener más información sobre cómo utilizar Cloud Functions con IBM Cloud Object Storage, consulte la documentación de Functions.

No es posible utilizar un grupo con un cortafuegos habilitado como origen de sucesos para las acciones IBM Cloud® Functions.

Próximos pasos

Asegúrese de identificar la región y el punto final adecuados para el servicio. A continuación, verifique las operaciones con testing específico.