IBM z/OS Provisioning Toolkit은 z/OS 개발 환경의 신속한 프로비저닝을 위한 간단한 명령행 유틸리티입니다.
애플리케이션 개발자는 z/OS 관련 관리 스킬 없이도 몇 분 만에 z/OS 애플리케이션을 프로비저닝 및 디프로비저닝하여 제공 시간을 단축할 수 있습니다. 시스템 프로그래머는 환경을 사전 구성하여 프로비저닝 프로세스를 쉽게 관리하고 z/OS 보안을 통해 개발자 액세스를 제어하며 적절한 프로비저닝 제한을 설정할 수 있습니다.
이 툴킷은 완벽하게 지원되며 추가 비용 없이 모든 IBM z/OS V2 클라이언트에서 사용할 수 있습니다.
z/OS Provisioning Toolkit에는 다음과 같은 세 가지 주요 기본 요소가 있습니다.
z/OS PT는 애플리케이션 개발자가 애플리케이션 이미지를 구축하고 해당 이미지를 실행하며 기본 미들웨어 환경을 프로비저닝하고 나중에 해당 환경을 디프로비저닝할 수 있는 명령을 제공합니다. 제공되는 명령은 다음과 같습니다.
zosptfile 텍스트 파일은 프로비저닝할 수 있는 환경을 정의합니다. z/OS Provisioning Toolkit은 샘플 파일과 이미지를 제공하여 CICS 또는 IBM z/OS Connect Enterprise Edition과 같이 일반적으로 사용되는 환경의 기반을 더 빠르게 설정할 수 있도록 합니다.
이 툴킷은 z/OS의 두 가지 기능을 사용하여 프로비저닝된 환경을 제어합니다. IBM z/OS Management Facility (z/OSMF)에서 런타임 환경을 프로비저닝할 수 있는 워크플로를 정의할 수 있습니다. IBM Cloud Provisioning and Management for z/OS를 사용하여 이러한 워크플로를 관리하고 제어할 수 있습니다. 워크플로는 로컬 명명 표준 및 운영 절차에 맞게 사용자 정의할 수 있습니다. z/OS Provisioning Toolkit이 이러한 워크플로를 구동합니다.
개발자가 자동화를 통해 필요에 따라 환경을 프로비저닝할 수 있도록 하여 개발 및 테스트 시스템 관리 부담과 운영 직원에 대한 의존도를 줄입니다.
워크플로우를 사용하여 사전 구성된 환경을 제공하고 z/OS 보안으로 액세스를 제어하며 프로비저닝된 환경의 수를 제한합니다.
CICS, MQ, z/OS Connect 또는 기타 환경에서 개발 및 운영 팀이 '이미지' 및 '컨테이너'와 같은 표준 용어를 사용하여 동일한 언어로 말할 수 있도록 지원합니다.
개발자가 애플리케이션을 효과적으로 테스트하는 데 필요한 모든 리소스를 사용하여 환경을 설계합니다. 필요한 만큼 '이미지'를 생성하여 팀 전체에서 쉽게 공유할 수 있습니다. 이러한 이미지에는 코드, 구성 및 환경 변수가 포함될 수 있습니다.
개발자는 컨테이너를 중지했다가 다시 시작하거나 간단한 명령을 사용하여 컨테이너를 완전히 제거할 수 있습니다. 동일한 이미지에서 컨테이너를 쉽게 다시 만들 수 있습니다. 실행 중인 컨테이너의 수는 운영 팀에 의해 제한됩니다. 시스템 프로그래머는 누가 만들었는지에 관계없이 조직 전반에서 모든 컨테이너를 관리할 수 있습니다.
단일 명령으로 이미지를 실행하여 몇 분 내에 개발자를 위해 사전 구성된 런타임 환경을 제공하는 '컨테이너'(이미지의 프로비저닝된 인스턴스)를 생성합니다. 개발자는 환경을 중지하고 시작한 다음 더 이상 필요하지 않으면 제거할 수 있습니다.
템플릿을 사용하여 특정 사용자 또는 그룹에 액세스 권한을 부여할 수 있습니다. 템플릿은 프로비저닝할 수 있는 최대 환경 수와 각 사용자의 최대 수에 대한 특정 제한을 설정하는 데 사용되며, 이를 통해 시스템 프로그래머는 개발 환경에서 소비되는 리소스를 제어할 수 있습니다.
IBM z/OS Provisioning Toolkit의 사전 요구 사항으로 IBM Runtime Environment, Java Technology Edition이 필요합니다.
최소 필수 하드웨어 전제조건은 IBM Z Systems z10™ 또는 후속 64비트 z/Architecture 프로세서입니다.
툴킷을 사용하기 위한 시스템 요구 사항은 z/OS Provisioning Toolkit 소프트웨어 호환성 보고서를 참조하세요.