La extensibilidad basada en acciones utiliza scripts de código simplificados en Cloud Assembly para automatizar las acciones de extensibilidad.

La extensibilidad basada en acciones proporciona una interfaz de motor en tiempo de ejecución flexible y ligera en la que se pueden definir pequeñas acciones de script y configurarlas para que se inicien cuando ocurran los eventos especificados en las suscripciones de extensibilidad.

Es posible crear estos scripts de acciones de extensibilidad de código en Cloud Assembly o en el entorno local, y asignarlos a suscripciones. Los scripts de acciones de extensibilidad se utilizan para lograr una automatización más ligera y simple de las tareas y los procedimientos. Para obtener más información sobre la integración de Cloud Assembly con un servidor de vRealize Orchestrator, consulte Configurar una integración de vRealize Orchestrator en Cloud Assembly.

La extensibilidad basada en acciones proporciona:

  • Una alternativa a los flujos de trabajo de vRealize Orchestrator en la que se usan acciones de script pequeñas y reutilizables para integraciones y personalizaciones ligeras.
  • Una manera de reutilizar las plantillas de acción, que contienen acciones parametrizadas reutilizables.
Para crear acciones de extensibilidad, puede escribir un código de script de acción definido por el usuario o importar un código de script predefinido como un paquete .ZIP. La extensibilidad basada en acciones admite los entornos en tiempo de ejecución de node.js, Python y PowerShell. Los tiempos de ejecución de node.js y Python dependen de Amazon Web Services Lambda. Por tanto, debe tener una suscripción activa a Administración de identidades y acceso (Identity and Access Management, IAM) de Amazon Web Services, y configurar Amazon Web Services como un endpoint en Cloud Assembly. Para obtener información de introducción de la función Lambda de Amazon Web Services, consulte ABX: Extensibilidad sin servidor de servicios de Cloud Assembly.
Nota: Para usar PowerShell en las acciones de extensibilidad, debe tener una integración de acciones de extensibilidad local activa. Consulte Configurar una integración local de extensibilidad basada en acciones en Cloud Assembly.
Nota: Las acciones de extensibilidad son específicas del proyecto.