[8.5.5.15 이상]

애플리케이션 현대화

기존 WebSphere® Application Server 토폴로지를 현대화하여 업데이트 및 새 애플리케이션의 출시 시간을 개선할 수 있습니다. 애플리케이션을 현대화하는 작업에는 더 나은 개발 모델(DevOps), 개선된 도구, 열정적인 오픈 소스 커뮤니티를 활용하는 최신 아키텍처가 포함됩니다.

애플리케이션 현대화를 시작하는 가장 좋은 방법은 Transformation Advisor를 사용하는 것입니다. Transformation Advisor 는 기존 토폴로지를 스캔하고 Liberty 로 이동하는 애플리케이션 기능을 simple, moderate 또는 complex로 분류하는 자세한 보고서를 제공합니다.

간단함

단순 워크로드에는 기존 WebSphere Application Server API에 대한 종속성이 없으며 최소한의 노력으로 WebSphere Liberty 컨테이너 로 이동할 준비가 되어 있습니다. 이 옵션은 가장 뛰어난 장점을 제공하므로, Kubernetes와 같은 오케스트레이션 프레임워크를 활용하고 배치 단위로 컨테이너를 사용하여 DevOps 전략을 크게 개선할 수 있습니다.

중간

중간 워크로드에는 Liberty에서 더 이상 지원되지 않는 일부 독점적인 기존 WebSphere Application Server API 또는 더 이상 사용되지 않는 API가 포함되어 있습니다. 이 시나리오에는 두 가지 옵션이 있습니다.

  • Liberty 컨테이너로 이동하십시오. WebSphere Liberty 에서 적합한 대체 API를 사용할 수 있는 경우 (예: JAX-RPC 대신 JAX-RS) Liberty 컨테이너로 이동해야 합니다. 일부 코드를 리팩터토링해야 하지만 최신 컨테이너 오케스트레이션 프레임워크에서 네이티브로 실행할 수 있는 애플리케이션이 있습니다.
  • 기존 WebSphere Application Server 기본 컨테이너로 이동하십시오. 애플리케이션 코드를 변경할 수 없지만 Network Deployment의 서비스 품질 (QoS) 을 Kubernetes와 같은 컨테이너 오케스트레이션 프레임워크로 대체할 수 있는 경우, IBM의 기존 WebSphere Application Server 기본 컨테이너를 사용할 수 있습니다. IBM Cloud Container Registry 에서 개발 버전을 가져오거나 자체 프로덕션 버전 컨테이너를 빌드할 수 있습니다. 자세한 정보는 컨테이너에서 WebSphere Application Server 실행을 참조하십시오.

복잡

복잡한 워크로드는 기존 WebSphere Application Server API 및/또는 Network Deployment의 QoS에 크게 의존합니다. 그러나 새 기존 WebSphere Application Server 토폴로지를 빠르게 프로비저닝할 수 있는 프레임워크를 사용하여 이러한 워크로드를 클라우드 원시 애플리케이션 ( simplemoderate 현대화된 애플리케이션 사용) 과 나란히 있는 클라우드 환경으로 계속 이동할 수 있습니다.

퍼블릭 클라우드 서비스 또는 프라이빗 클라우드 서비스중에서 선택할 수 있습니다. 두 옵션 모두 동일한 대시보드에서 모든 애플리케이션을 볼 수 있도록 기존 환경에서 통합된 로깅 및 모니터링의 장점을 활용하도록 지원합니다. 동일한 대시보드에서 보는 경우 설정 및 DevOps 활동에서 상당한 절감 효과를 볼 수 있으므로 환경 마이그레이션 설정을 지원합니다.