Software는 Oracle, MySQL, WAR, DB 스키마와 같은 미들웨어 및 애플리케이션 배포 구성 요소의 설치, 구성 및 수명 주기 관리를 자동화합니다.

엔터프라이즈 사용자는 동적 클라우드 환경에서 복잡한 애플리케이션을 표준화, 배포, 구성, 업데이트 및 제거할 수 있습니다. 이러한 애플리케이션은 간단한 웹 애플리케이션에서 복잡한 사용자 지정 애플리케이션 및 패키징된 애플리케이션에 이르기까지 다양합니다. 아티팩트 관리에서는 빌드 파일 및 다른 유형의 소프트웨어 아티팩트에 대해 논리 이름 사용을 지원하므로, 사용자가 해당 파일의 실제 위치나 식별자와 상관없이 애플리케이션을 배포할 수 있습니다.

소프트웨어 설계자는 재사용 가능한 Software 구성 요소를 생성하고 IaaS 설계자는 재사용 가능한 시스템 Blueprint를 생성합니다. 소프트웨어 및 애플리케이션 설계자는 끌어서 놓는 방식의 인터페이스를 사용하여 Software 구성 요소를 vSphere, vCloud Air 또는 Amazon AWS 시스템 Blueprint와 결합하는 시각적인 애플리케이션 Blueprint를 생성할 수 있으며 Software 속성을 애플리케이션 Blueprint의 다른 속성에 바인딩할 수 있습니다.

소프트웨어 설계자는 구성 가능하고 스크립트 가능한 엔진을 사용하여 미들웨어 및 애플리케이션 배포 구성 요소가 시스템에서 설치, 구성 및 제거되는 방식을 완전하게 제어합니다. 소프트웨어 설계자는 Software 속성을 사용하여 Blueprint 설계자와 최종 사용자가 환경 변수와 같은 구성 요소를 지정하도록 요구하거나 허용할 수 있습니다. 반복적인 배포의 경우, 이러한 Blueprint는 시스템 Blueprint, 소프트웨어 구성 요소, 종속성, 구성을 포함한 애플리케이션 구조를 표준화하지만 필요한 경우 환경 변수와 속성 바인딩의 재구성을 허용합니다.