View a markdown version of this page

메인프레임 현대화 여정에 대한 개략적인 개요 - AWS 변환

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

메인프레임 현대화 여정에 대한 개략적인 개요

메인프레임 애플리케이션을 로 현대화 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

    • 빌드

    • 통합

    • 테스트

    • 배포