이 학습서에서는 IBM® UrbanCode Deploy로
단순 웹 애플리케이션을 배치합니다.
컴포넌트를 작성하고 이 컴포넌트를 포함하는 애플리케이션을 작성한 다음
환경에 컴포넌트를 배치합니다.
IBM UrbanCode Deploy를 사용하면
개발, 테스트 및 프로덕션 환경에 복합 애플리케이션 배치를
계획하고 자동화할 수 있습니다. 필요한 만큼 자주
애플리케이션을 배치할 수 있으므로 릴리스 주기의 초기에
문제점을 찾고 릴리스 주기의 후반을 예측할 수 있습니다.
이 학습서에서
배치하는 웹 애플리케이션은 데이터베이스, 웹 인터페이스 및
애플리케이션 논리가 있는 단순한 3계층 웹 애플리케이션입니다.
IBM UrbanCode Deploy 서버에 이 세 가지 컴포넌트를 가져오고
이러한 세 부분을 배치하는 단일 애플리케이션을 작성합니다. 그런 다음
각 컴포넌트 배치 방법에 대해 설명하는 프로세스라는
자동화 지시사항을 작성합니다. 마지막으로 이러한 프로세스를 사용하여
대상 시스템에 컴포넌트를 자동으로 배치합니다.
다음
학습 과정에서는 컴포넌트를 새 버전으로 업데이트합니다. 이 방식으로
샘플 애플리케이션에 대해 작업하여 IBM UrbanCode Deploy로
다중 파트 애플리케이션을 관리하는 방법을 보여줍니다.
학습 목표
이 학습서에서는
다음 태스크를 완료하는 방법에 대해 학습합니다.
- 빌드에서 아티팩트를 가져와 IBM UrbanCode Deploy에 컴포넌트 작성
- 배치 태스크를 자동화하는 컴포넌트 프로세스와 애플리케이션 프로세스
작성
- 애플리케이션을 배치할 환경 구성
- 애플리케이션 컴포넌트를 배치하는 애플리케이션 프로세스 실행
- 새 아티팩트로 애플리케이션 업데이트
필요한 시간
이 학습서는 완료하는 데 2-3시간이
걸립니다. 이 학습서와 관련된 다른 개념을 찾아보는 경우
완료하는 데 시간이 더 걸릴 수 있습니다.
시스템 요구사항
이 학습서를
실행하려면 다음 자원이 필요합니다.
- IBM UrbanCode Deploy 버전 6.0
설치
- IBM UrbanCode Deploy 서버의 에이전트로 사용할
두 개의 컴퓨터, 가상 이미지 또는 클라우드 인스턴스
전제조건
- IBM UrbanCode Deploy 서버에 대한 액세스가 있는지 확인하십시오.
서버 설치에 대한 정보는 서버 설치의 내용을 참조하십시오.
- 서버에는 Tomcat, DBUpgrader 및 FileUtils 플러그인이 설치되어 있어야
합니다. 플러그인을 설치할 액세스 권한이 없으면
시스템 관리자에게 이 플러그인을 설치하도록 요청하십시오. 지시사항은
플러그인 설치의 내용을 참조하십시오. 을 클릭하고 설치된 플러그인
목록에서 Tomcat, DBUpgrader 및 FileUtils를 찾아 플러그인이
설치되었는지 확인할 수 있습니다. 기본적으로 FileUtils 플러그인이
설치됩니다.
- 애플리케이션, 환경 및 컴포넌트를 작성하고 편집하며
프로세스를 작성하고 실행할 권한이 있는 서버에 계정이 있어야
합니다.