Funciones de IBM Cloud

IBM Cloud Functions es una plataforma de software que proporciona capacidades de gestión de identidad y acceso (IAM) para aplicaciones sin servidor que se ejecutan en IBM Cloud. El software Cloud Functions se basa en Apache OpenWhisk.

En lugar de cobrar al cliente por la capacidad reservada, Cloud Functions utiliza un modelo de negocio de función como servicio (FaaS). La plataforma está diseñada para permitir que el código ligero ejecute la lógica de la aplicación escrita en cualquier lenguaje de programación para responder a las solicitudes de la interfaz del programa de aplicación (API) basada en HTTP. Cloud Functions es ideal para proyectos de desarrollo de microservicios y procesamiento de datos basado en eventos. 

Los fragmentos de código sin estado de IBM Cloud Function se denominan acciones y cada acción está diseñada para realizar una tarea en particular. Una serie de acciones permite a los desarrolladores crear secuencias sin servidor que se ejecutarán en tiempo real en respuesta a un evento específico. La plataforma Cloud Function incluye los siguientes productos y servicios:

  • IBM API Gateway
  • IBM Cloudant
  • IBM Message Hub
  • API de IBM Watson

IBM proporciona un video introductorio a Cloud Functions y fragmentos de código de acción.