작업 기반 확장성은 Cloud Assembly 내에서 간소화된 코드 스크립트를 사용하여 확장성 작업을 자동화합니다.
작업 기반 확장성은 스크립트 가능한 소규모 작업을 정의하고 확장성 구독에 지정된 이벤트가 발생할 때 시작하도록 구성할 수 있는 유연한 경량 런타임 엔진 인터페이스를 제공합니다.
Cloud Assembly 내에서 또는 로컬 환경에 이러한 코드의 확장성 작업 스크립트를 생성하여 구독에 할당할 수 있습니다. 확장성 작업 스크립트는 작업 및 단계를 더 경량으로 간단하게 자동화하는 데 사용됩니다. Cloud Assembly를 vRealize Orchestrator 서버와 통합하는 방법에 대한 자세한 내용은 Cloud Assembly에서 vRealize Orchestrator 통합 구성 항목을 참조하십시오.
작업 기반 확장성은...
- 작고 재사용할 수 있는 스크립트 가능 작업을 통해 경량 통합 및 사용자 지정을 가능하게 함으로써 vRealize Orchestrator 워크플로를 대체할 수 있는 대안을 제공합니다.
- 재사용할 수 있는 매개 변수화된 작업이 포함된 작업 템플릿을 재사용할 수 있는 방법을 제공합니다.
확장성 작업은 사용자 정의 작업 스크립트 코드를 작성하거나 미리 정의된 스크립트 코드를 .ZIP 패키지로 가져오는 방법으로 생성할 수 있습니다. 작업 기반 확장성은 Node.js, Python 및 PowerShell 런타임 환경을 지원합니다. Node.js 및 Python 런타임은
Amazon Web Services Lambda에 의존합니다. 따라서
Amazon Web Services IAM(Identity and Access Management)이 포함된 활성 구독이 있어야 하며
Cloud Assembly에서
Amazon Web Services를 끝점으로 구성해야 합니다.
Amazon Web Services Lambda 사용 방법에 대한 자세한 내용은
ABX: Serverless Extensibility of Cloud Assembly Services를 참조하십시오.
참고: 확장성 작업은 프로젝트별로 다릅니다.