Mainframe Assessment Tool은 기존 메인프레임 코드베이스를 평가하고 Google Cloud로의 마이그레이션을 계획하는 데 도움이 됩니다. Mainframe Assessment Tool은 평가를 자동화하여 시간과 리소스를 절약해 줍니다. 생성형 AI를 사용하여 기존 코드베이스를 이해하고 문서를 생성합니다.
메인프레임 마이그레이션 여정에는 워크로드 탐색 및 평가, 계획, 마이그레이션의 단계가 있습니다. Mainframe Assessment Tool을 사용하면 기존 코드베이스를 검색하고 평가하여 마이그레이션을 계획할 수 있으며,Google Cloud에서 제공되는 메인프레임 현대화 제품을 사용하여 마이그레이션을 위해 코드를 현대화할 수 있습니다. 메인프레임 애플리케이션 현대화에 관한 자세한 내용은 메인프레임 현대화 개요를 참고하세요.
언어
Mainframe Assessment Tool은 다음 언어의 분석을 지원합니다.
- COBOL 프로그램 및 카피북
- JCL 작업, 프로시저, 포함 및 카드 데이터
- HLASM 프로그램
- PL/I 프로그램 (미리보기)
- RPG/RPGLE 프로그램 및 포함 파일
- Easytrieve 프로그램
- Natural for z/OS (미리보기)
- Fortran (미리보기)
데이터베이스 스키마
Mainframe Assessment Tool은 다음 데이터베이스 스키마를 지원합니다.
- DB2: 삽입된 SQL을 통해
- IMS DB:
EXEC DLI및CBLTDLI호출을 통해
트랜잭션 모니터
Mainframe Assessment Tool은 다음 트랜잭션 모니터를 지원합니다.
- CICS:
EXEC CICS문을 통해 - IMS DC:
CBLTDLI호출을 통해
스케줄러 구성
Mainframe Assessment Tool은 다음 스케줄러 구성을 지원합니다.
- BMC Control-M
메인프레임 마이그레이션 여정
다음 다이어그램은 메인프레임 애플리케이션의 전체 마이그레이션 여정을 보여줍니다.
마이그레이션 여정은 다음과 같은 단계로 구성됩니다.
- 기존 코드베이스 검색 및 평가: Mainframe Assessment Tool을 사용하면 메인프레임 애플리케이션 설치 공간, 기술 스택, 종속 항목을 평가할 수 있습니다. 하나 이상의 메인프레임 애플리케이션 코드가 포함된 zip 파일을 업로드하면 Mainframe Assessment Tool에서 애플리케이션 코드를 검사하고 평가를 제공합니다. Mainframe Assessment Tool로 평가 프로세스를 자동화하면 조직에서 애플리케이션 코드를 수동으로 수집하고 처리하는 데 드는 시간과 노력을 절약할 수 있습니다.
- 마이그레이션 계획: Mainframe Assessment Tool의 세부 평가를 사용하여 마이그레이션을 더 빠르게 계획하고 마이그레이션 위험을 낮출 수 있습니다. 계획을 세울 수 있도록 Mainframe Assessment Tool은 호출 및 데이터 종속성, 사용자 구성을 기반으로 메인프레임 애셋을 순서가 지정된 이전 가능한 단위로 자동 그룹화합니다.
- 워크로드 마이그레이션: 계획 단계에서 선택한 사항에 따라 Google Cloud 솔루션을 사용하여 마이그레이션을 시작할 수 있습니다.
코드 현대화
Mainframe Assessment Tool을 사용하여 평가를 완료한 후 코드를 현대화할 수 있습니다. 이 프로세스에는 기존 메인프레임 애플리케이션을 최신 클라우드 네이티브 애플리케이션으로 변환하는 작업이 포함됩니다. 현대화를 통해 민첩성, 확장성, 보안을 강화하고 유지보수 비용과 복잡성을 줄일 수 있습니다.
최신화 프로세스의 주요 활동은 다음과 같습니다.
- 코드 생성 및 변환: Gemini CLI를 사용하여 자연어 프롬프트와 자동화된 워크플로를 통해 메인프레임 애플리케이션을 최신 애플리케이션으로 변환합니다. Gemini CLI는 MCP 서버를 통해 Mainframe Assessment Tool을 사용하여 애플리케이션 컨텍스트를 이해하고 현대화된 코드를 생성합니다.
- 메인프레임 데이터 현대화 및 이전: Mainframe Connector를 사용하여 메인프레임에서 Cloud Storage, BigQuery, 데이터베이스로 메인프레임 데이터를 복사하여 Google Cloud 서비스에서 완전히 액세스할 수 있도록 합니다.
- 병렬 테스트로 마이그레이션 위험 감소: Dual Run을 사용하여 메인프레임과 Google Cloud에서 동시에 워크로드를 실행하여 프로덕션 전에 일관성과 기능 검증을 보장합니다.
메인프레임 애플리케이션 현대화와 관련된 도구 및 프로세스에 관한 자세한 내용은 메인프레임 현대화 개요를 참고하세요.
데이터 수집 보안 및 개인 정보 보호
Mainframe Assessment Tool은 사용자가 제공한 zip 파일에서 추출한 정보만 수집합니다. 결제 카드 산업(PCI) 데이터 보안 표준 또는 건강 보험 이동성 및 책임법 (HIPAA) 규정 준수 요구사항이 적용되는 개인 식별 정보 (PII) 또는 데이터를 수집하지 않습니다.
수집된 모든 데이터는 클라우드 마이그레이션 평가 및 계획을 위해 애플리케이션을 평가하고 분석하는 용도로만 사용됩니다. 데이터는 배포된 VM 외부로 내보내지지 않습니다. 소스 코드는 Vertex AI에 업로드되지만 모델은 이 소스 코드에서 추출한 정보로 보강되지 않습니다.
다음 단계
- Mainframe Assessment Tool용 Google Cloud 프로젝트를 구성하는 방법을 알아봅니다.