애플리케이션을 분석하여 변환에 적합한 구성 요소를 식별할 수 있습니다. Application Transformer for VMware Tanzu는 CSA(Cloud Suitability Analyzer)와 통합되며 분석 중에는 컨테이너화를 위한 애플리케이션 준비 상태를 확인하기 위해 1~10 사이의 점수를 생성합니다.

사전 요구 사항

프로시저

  1. 기본 메뉴에서 분석을 클릭합니다.
  2. 애플리케이션 이름 옆에 있는 화살표를 클릭합니다.
    애플리케이션에 분석 가능한 구성 요소와 분석 불가능한 구성 요소 목록이 표시됩니다.
  3. 분석 가능 탭에서
    1. 분석을 클릭합니다.
      • WebLogic의 경우: 분석 작업은 내부적으로 WDT(Oracle WebLogic Server Deploy Tooling)를 사용하여 도메인 정보를 추출하고 Cloud Suitability Analyzer를 사용하여 검색된 애플리케이션을 분석합니다. 컨테이너화 전에 사용할 수 있는 모델 .yaml 파일을 생성합니다.
      • Tomcat의 경우: 분석 작업은 CATALINA_BASE, 배포된 애플리케이션, 사용자 지정 라이브러리, DB 리소스에서 구성을 위한 Tomcat 인스턴스를 검색하고, Cloud Suitability Analyzer를 사용하여 검색된 애플리케이션을 분석합니다.
      • JBoss: 분석 작업은 배포된 애플리케이션에 대한 JBoss 인스턴스를 검색하고 Cloud Suitability Analyzer를 사용하여 분석합니다.
      • JAVA: 분석 작업은 애플리케이션 바이너리를 검색하고 Cloud Suitability Analyzer를 사용하여 분석합니다.
      • 작업 목록에서 분석 작업이 트리거되는 것을 볼 수 있습니다.
      • 작업이 성공한 후 다음 작업을 수행할 수 있습니다.
        • 구성 요소에서 실행 중인 서비스 목록과 CSA에 의해 결정된 해당 점수를 참조하십시오.
          • 점수가 10이면 애플리케이션이 컨테이너화에 좋은 상태입니다.
          • 점수가 10 미만이면 Application Transformer for VMware Tanzu는 발견한 사항 목록을 제공하고 컨테이너화를 위해 애플리케이션을 업데이트하기 위한 권장 사항 목록을 준비합니다. 컨테이너화를 계속하거나 구성 요소에 태그를 지정하여 리팩터링 및 재분석한 다음 컨테이너화할 수 있습니다.
        • 경로, 점수, 권장 사항(있는 경우)과 같은 세부 정보로 서비스 이름을 클릭합니다.
        • 서비스 필드 옆의 더하기 기호를 클릭하여 JAR, WAR 또는 JAVA 파일을 더 추가하고, 서비스 이름, 해당 경로를 입력하고, 분석을 트리거하여 점수를 확인합니다.
        • 점수를 클릭하면 다른 탭을 볼 수 있습니다.
          • 요약: 파일 수, 클래스 파일, 찾기, 기술 점수, 권장 사항을 포함하는 모든 애플리케이션에 대한 세부 정보를 제공합니다.
          • 분산: 서비스와 관련된 정보를 제공합니다.
          • 차트: 서비스에 있는 상위 API(최대 5개)를 제공합니다.
      분석이 성공하면 사용할 수 있는 변환으로 승격 옵션을 볼 수 있습니다.
    2. 변환으로 승격 옵션을 클릭합니다.
      참고: 구성 요소를 변환 단계로 승격한 후에는 작업을 실행 취소할 수 없습니다. 따라서 구성 요소 점수를 업데이트하는 구성 요소를 다시 분석하고 아티팩트 메타데이터를 업데이트할 수 있습니다.
    3. 확인 페이지에서 프로비저닝을 클릭합니다.
      누락된 파일이 있으면 메시지 프롬프트에 파일 이름 목록이 표시됩니다.
      상태가 변환으로 이동됨으로 표시됩니다.

다음에 수행할 작업

애플리케이션 변환