모바일 애플리케이션 빌드 및 배치

모바일 애플리케이션을 빌드할 수 있도록 개발 환경을 설정하고 IBM® UrbanCode Deploy용 IBM Worklight® 플러그인을 사용하여 빌드 결과를 IBM Worklight Server에 배치할 수 있습니다.

시작하기 전에

다음 소프트웨어가 설치되어 실행 중인지 확인하십시오:

다음과 같은 추가 소프트웨어가 필요할 수 있습니다:
  • SCM(Source Control Management) 시스템
  • 빌드 엔진
  • 애플리케이션 서버
  • 데이터베이스

이 태스크 정보

모바일 애플리케이션을 빌드하여 Worklight Server에 배치하려면 먼저 다음과 같은 구성 단계를 완료해야 합니다:
  1. 빌드 시스템을 구성하십시오.
  2. IBM UrbanCode Deploy를 구성하십시오(다음과 같은 단계 포함):
    • 컴포넌트를 작성하십시오.
    • 애플리케이션을 배치하기 위해 Worklight 플러그인의 단계를 포함하는 컴포넌트 프로세스 또는 애플리케이션 프로세스를 작성하십시오. 모바일 애플리케이션 배치을 참조하십시오.
  3. Worklight Server Console을 구성하십시오(다음과 같은 단계 포함):
    • 데이터베이스를 작성하고 구성하십시오.
    • Worklight 프로젝트 웹 아카이브(WAR) 파일을 구성하십시오.

프로시저

빌드, IBM UrbanCode Deploy 및 Worklight Server Console을 설정한 후 다음과 같은 상위 레벨 단계를 사용하여 모바일 애플리케이션을 빌드하고 배치할 수 있습니다:

  1. IBM Worklight Studio의 변경사항을 SCM(Source Control Management) 시스템에 체크인(커미트)하십시오.
  2. 애플리케이션을 빌드하고 새 버전을 IBM UrbanCode Deploy에 추가하십시오.
    팁: Application Center에 배치되는 모바일 애플리케이션에 버전을 지정하십시오. 이 버전은 IBM UrbanCode Deploy에서 지정되는 버전과 일치해야 합니다. 예를 들어, 모바일 애플리케이션이 Application Center에 상용 버전인 1.0 버전을 가지고 있는 경우 최신 빌드의 내부 버전이 16이면 버전 1.0.16을 IBM UrbanCode Deploy의 애플리케이션에 지정하십시오. 버전 번호의 동기화 상태를 유지하면 문제가 발생하는 경우 복구하는 데 도움이 됩니다. 예를 들어, 모바일 애플리케이션의 최신 버전이 Application Center에 성공적으로 배치되지 않은 경우입니다.
  3. IBM UrbanCode Deploy에서 배치를 요청하십시오.
  4. Worklight Console에서 모바일 아티팩트를 보고 Application Center에서 애플리케이션을 설치하고 테스트하십시오.

결과

모바일 애플리케이션 아티팩트가 Worklight Server에 배치되고 대상 디바이스에 설치될 수 있습니다.

다음에 수행할 작업

선택적으로 IBM UrbanCode Deploy에서 추가 컴포넌트 및 애플리케이션 프로세스를 작성하여 배치를 롤백하십시오(예: 오류 상태 또는 불완전한 배치에서 복구).

피드백