En la imagen se muestra una región de OCI que contiene un proyecto DevOps, funciones de OCI, cola de OCI, registro, notificaciones e IAM.

El proyecto DevOps contiene el repositorio de código de OCI, el pipeline de despliegue, el pipeline de compilación, el repositorio de artefactos/registro de contenedor, el motor de contenedor para Kubernetes y una aplicación de automatización de colas.

Flujo de integración de OCI Queue y OCI Functions:

  1. El productor envía mensajes a la cola de OCI.
  2. aplicación Queue-fn-automation:
    1. Obtiene mensajes de la cola de OCI.
    2. Llama a la función con mensajes en el cuerpo desde OCI Functions.
    3. Captura el código de respuesta de llamada de OCI Functions.
    4. Suprime los mensajes procesados correctamente de la cola de OCI.