기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
메인프레임 현대화 여정에 대한 개략적인 개요
메인프레임 애플리케이션을 로 현대화 AWS 하는 작업은 일반적으로 (a) 평가, (b) 동원, (c) 마이그레이션 및 현대화, (d) 운영, 최적화 및 혁신의 4단계로 이루어집니다. 이러한 각 단계는 현대화 여정을 지원하기 위한 목표 및 관련 활동과 함께 자세히 설명됩니다.
1단계: 평가
목표: 현대화 준비 상태를 이해하고 초기 현대화 계획을 개발합니다.
AWS Transform을 사용하면 메인프레임 애플리케이션, 인프라 및 운영을 평가하여 비즈니스 요구 사항에 적합한 현대화 접근 방식을 결정할 수 있습니다.
참고
각 단계에는 메인프레임 애플리케이션을 현대화할 때 수행할 수 있는 가능한 모든 활동의 목록이 포함되어 있습니다. 사용 사례 또는 목표에 맞지 않는 일부 활동은 건너뛸 수 있습니다.
활동
-
현대화에 대한 비공식 대화로 시작하고 방에 적합한 사람을 확보하여 기회 검증을 수행합니다.
-
기회 검증 결정
-
애플리케이션 종속성 매핑 계획 및 애플리케이션 아키텍처를 사용하여 최초 통화 프레젠테이션 수행
-
마이그레이션 중 인프라 비용, 마이그레이션 인건비, 프로덕션 후 비용, 프로젝트 기간이 포함된 ROM(거의 크기 순서) 결정
-
신속한 포트폴리오 감지:
-
패턴 및 도구 지침 평가 실행
-
소스 코드 분석 수행
-
개념 증명(POC) 후보 식별
-
-
기술 지원 교육 생성:
-
침수 일수
-
일반 주제가 포함된 워크숍
-
-
대규모 메인프레임 현대화 프로젝트 또는 신규 AWS 고객을 위한 마이그레이션 준비 상태 평가(MRA) 보고서 생성
-
동원 단계에 대한 작업 명세서 생성
2단계: 동원
목표: 성공적인 개념 증명 또는 파일럿 현대화를 통해 기반을 구축하고 접근 방식을 검증합니다.
동원 단계를 사용하면 메인프레임 현대화를 대규모로 지원하는 데 필요한 프레임워크, 도구 및 프로세스를 설정할 수 있습니다.
활동
-
파일럿과 식별된 POC로 현대화 계획을 시작합니다.
-
파일럿 분석 및 현대화를 위한 코드 설정
-
파일럿 현대화 데이터 구축 및 테스트
-
결과를 제공하고 파일럿을 검토하여 대규모 데이터 현대화를 위한 세부 솔루션을 생성합니다.
-
-
플랫폼의 경우:
-
보안, 규정 준수 및 모니터링 계획 생성
-
AWS 메인프레임 랜딩 존 및 계정 구조를 사용하여 랜딩 존 환경 설정
-
아키텍처 인프라, 애플리케이션, 통합 등을 결정합니다.
-
-
사람과 프로세스에 대해 생각해 보세요.
-
Cloud Center of Excellence는 좋은 리소스입니다.
-
작업 모델
-
-
다양한 애플리케이션 시나리오에 대한 포괄적인 포트폴리오 분석을 생성합니다.
-
상위 수준 설명서가 포함된 포괄적인 검색
-
분해 계획(모든 애플리케이션용)
-
모든 애플리케이션에 대한 패턴 및 도구 지침
-
초기 현대화 및 마이그레이션 계획 수립
-
-
파일럿, 플랫폼, 인력 및 프로세스, 포괄적인 포트폴리오 분석을 고려한 상세한 솔루션 생성
-
비즈니스 사례 결정
-
다음 단계의 작업 설명을 위한 솔루션으로 성공적인 파일럿 완료
3단계: 마이그레이션 및 현대화
목표: 계획된 일정 및 예산 내에서 현대화 및 마이그레이션을 완료합니다.
이 단계에서는 메인프레임 애플리케이션과 데이터를 마이그레이션하고 현대화할 수 있습니다 AWS.
활동
-
프로덕션 지원 애플리케이션 코드에 리소스 할당
-
기존 설명서를 사용하거나 주제 전문가(SMEs.
-
테스트 시나리오 정의
-
적절한 런타임, 데이터베이스 및 타사 소프트웨어를 사용하여 현대화 환경 설정
-
소스 코드 및 데이터를 마이그레이션하고 현대화합니다.
-
애플리케이션 코드베이스의 비즈니스 도메인을 기반으로 애플리케이션을 반복적으로 현대화할 수 있습니다.
-
필요에 따라 현대화 환경을 확장하여 현대화 워크로드 지원
-
-
CI/CD(지속적 통합, 지속적 전달) 파이프라인 설정
-
선택한 워크로드를 마이그레이션하여 현대화를 시작합니다.
-
애플리케이션 프로그램을 전송하고 필요에 따라 환경 조정을 조정합니다.
-
필요에 따라 환경을 확장하거나 축소할 수 있습니다.
-
코드 안정성 테스트를 실행하여 작업 패키지 현대화
-
필요에 따라 소스 코드와 재동기화
-
-
포괄적인 테스트를 실행하고 마이그레이션을 확인합니다.
-
초기 상태 데이터 수집
-
메인프레임에서 테스트 시나리오 기록
-
스테이지 환경, 애플리케이션 및 데이터
-
클라우드에서 테스트 시나리오 실행
-
소스 및 대상 테스트 결과 비교
-
자동화된 테스트 시나리오 실행 파이프라인 구축
-
KPIs 및 보고서 생성
-
-
프로덕션 설정을 위한 데이터 검증
-
다음을 통해 진행 상황을 검증합니다.
-
통합 및 시스템 테스트 실행
-
성능 테스트 실행
-
사용자 수락 테스트 실행
-
HA/DR 테스트 실행
-
-
애플리케이션 소유자와 함께 롤아웃 계획을 정의하고 교육 및 지식 이전을 위한 계획을 생성합니다.
-
전환 고려 및 프로덕션 전환 실행
-
애플리케이션 기능에 대한 운영, 모니터링, 기능 계획 및 보증과 같은 프로덕션 후 활동에 대한 지속적인 지원을 설정합니다.
4단계: 운영, 최적화 및 혁신
목표: 현대화된 애플리케이션의 운영 우수성과 지속적인 개선을 지원합니다.
현대화 후에는 혁신을 위해 AWS 서비스를 활용하면서 애플리케이션의 성능, 보안 및 비용을 최적화할 수 있습니다.
활동
-
애플리케이션을 모니터링하여 다음을 수행합니다.
-
성능 지표
-
보안 관행
-
규정 준수 지침
-
비용
-
-
로깅 세부 정보
-
애플리케이션 작업 관리:
-
인프라 관리
-
트랜잭션 및 작업 관리
-
런타임 환경 지원
-
-
애플리케이션 최적화 및 현대화
-
애플리케이션 개발 및 유지 관리:
-
코딩 IDE
-
빌드
-
통합
-
테스트
-
배포
-