자동화된 메인프레임 코드 변환

이 페이지에서는Google Cloud에서 메인프레임 코드 생성을 자동화하고 기능 패리티를 검증하기 위한 아키텍처 안내와 운영 워크플로를 제공합니다.

클라우드 설계자, 애플리케이션 개발자, 마이그레이션 엔지니어는 이 페이지의 정보를 사용하여 Antigravity CLI를 통해 추출된 기술 메타데이터를 Java 또는 Go와 같은 대상 언어로 최신 마이크로서비스로 합성하고 전환 전에 Dual Run으로 프로덕션 패리티를 검증합니다.

이 페이지를 읽기 전에 기존 코드 분석을 완료하고 비즈니스 규칙을 추출하고 대상 아키텍처 사양을 정의해야 합니다.

자동화된 코드 생성 워크플로

AI 지원 코드 생성은 Mainframe Assessment Tool에서 추출된 비즈니스 로직, 기술 스키마 메타데이터, 제품 요구사항 문서 (PRD), 대상 아키텍처 템플릿이라는 네 가지 핵심 입력을 결합하여 다음 다이어그램과 같이 마이크로서비스 구현을 생성합니다.

AI 지원 코드 생성 워크플로에 결합되는 4가지 핵심 입력을 보여주는 아키텍처 다이어그램

Dual Run을 사용한 병렬 검증

전환 위험을 줄이기 위해 Dual Run은 다음 구성요소를 사용하여 동시 트랜잭션을 검증합니다.

  • 인터셉터 프록시: 기존 메인프레임에서 수신되는 HTTP, 3270, 소켓 또는 MQ 요청을 캡처하고 실시간 페이로드를 Pub/Sub로 전달합니다.
  • Dualizer 재생 엔진: Google Cloud에서 실행되는 현대화된 보조 시스템에 대해 캡처된 온라인 트랜잭션을 재생합니다.
  • 데이터 비교기: 기존 메인프레임과 Google Cloud 인스턴스 간의 응답 및 데이터베이스 상태를 실시간으로 자동 비교합니다.
  • 패리티 대시보드: BigQuery 대시보드에서 기능 패리티 측정항목을 추적하여 전환 결정을 지원합니다.

다음 단계