WebSphere® Application Server
버전 9.0에 대한 기존 제품 구성에 대해 다양한 항목의 마이그레이션의 개념 및 프로세스에 대해 학습합니다.
여기에는 이
WebSphere Application Server 버전에서 제공되는 새 기능 및 기술(예: Java™
EE 7)을 사용하도록 서버 및
애플리케이션을 마이그레이션하는 것이 포함됩니다.
애플리케이션 서버 마이그레이션
WebSphere Application Server
버전 9.0로 애플리케이션 서버를 마이그레이션하는 것은
마이그레이션된 서버가 이전 릴리스에서 작동하는 방식과 가능한 유사하게
작동하도록 하기 위해서입니다. 서버를 마이그레이션한 후에
버전 9.0에서 제공되는 새 기능을 사용하도록 이를 추가로 구성할 수 있습니다.
이전 환경에 설정된 애플리케이션은 아무런 변경없이 새 애플리케이션 서버로
다시 배치됩니다. 버전 9.0에서 사용할 수 있는 새 기술을 사용하려면 애플리케이션을 업데이트해야 합니다. 애플리케이션
마이그레이션에 사용할 수 있는 마이그레이션 툴킷에 대한 정보는
애플리케이션 마이그레이션 절을 참조하십시오.
애플리케이션 서버는 프로파일 내에서 정의 및 구성됩니다.
WebSphere Application Server 제품은
프로파일 마이그레이션에 사용할 수 있는 도구 세트를 제공합니다. 해당 도구는
다음을 포함하여 다양한 마이그레이션 전략에 대한 지원도 제공합니다.
- 로컬 또는 원격: 동일한 호스트 또는 시스템 내에서
마이그레이션 또는 새 호스트나 시스템으로 마이그레이션
- 표준 또는 복제: 마이그레이션 후에 이전 프로파일을 사용하지
않거나 새 프로파일 계속 실행
마이그레이션 유형에 상관없이 명령행 또는 GUI 도구를 사용하여
운영 체제와는 독립적으로 제품 구성을 마이그레이션할 수 있습니다.
애플리케이션 마이그레이션
우수 사례: 수동으로 정보를 수집하고 애플리케이션을 마이그레이션하는 대신
Migration Toolkit for Application Binaries 및 WebSphere Application Server Migration Toolkit을 사용하여 애플리케이션을 스캔하십시오.
- 명령행 Migration Toolkit for Application Binaries를 사용하여 애플리케이션에서 마이그레이션 문제를
분석하십시오.
애플리케이션 2진 스캐너는 애플리케이션에 대해 자세한 마이그레이션 분석 보고서를 제공하여
애플리케이션에 필요할 수도 있는 변경의 유형 및 범위를 이해하기 쉽도록 해줍니다. 보고서는
잠재적인 마이그레이션 문제 분석에 사용할 수 있는 자세한 도움말도 포함합니다.
도구는
신속하게 설치하고 Eclipse 또는 애플리케이션 소스 코드도 필요하지 않기 때문에
도구를 애플리케이션 마이그레이션 계획에 쉽게 통합할 수 있습니다.
- WebSphere Application Server Migration Toolkit을 사용하여
애플리케이션을 마이그레이션하십시오.
Eclipse 기반의 마이그레이션 툴킷은 다음과
같은 방식으로 애플리케이션 마이그레이션을 지원합니다.
- 애플리케이션에 영향을 주는 더 이상 사용되지 않는 기능, 제거, 동작 변경사항 식별
- 가능한 경우 자동으로 업데이트되도록 빠른 수정사항 제공
- 각 마이그레이션 문제에 대한 자세한 도움말 제공
이전 버전의
WebSphere Application Server에서 마이그레이션을 지원하는 것뿐만 아니라
애플리케이션 마이그레이션 도구는
애플리케이션을
WebSphere Application Server Liberty 또는 IBM Bluemix와 같은 클라우드 환경으로
마이그레이션하는 데도 사용 가능합니다.
bprac
툴킷에 대한 자세한 정보를 확인하고 다운로드하려면
WASdev의 마이그레이션 도구를 참조하십시오.
공존 제품 설치
공존은 동일한 시스템에서 동시에 여러 개의
WebSphere Application Server 설치를 실행합니다. 설치는 동일한 버전 또는 다른 버전일 수 있습니다.
제품 설치 상호 운용
상호 운용은
동일한 시스템 또는 동일하거나 다른 버전의 다른 시스템에서
두 개의 다른 제품 설치 사이에서 수행되는 데이터의 교환입니다. 예를 들어,
애플리케이션은 다른 시스템의 다른 애플리케이션에서 지원되는 프로세스를 호출할 수 있습니다. 다른 예로는 버전 8.5 연합 노드를 관리하는 버전 9.0 배치 관리자가 있습니다.