부록: 애플리케이션 현대화 설문 - AWS 규범적 지침

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

부록: 애플리케이션 현대화 설문

이 섹션의 설문을 출발점으로 삼아 프로젝트의 현대화 평가 및 계획 단계를 위한 정보를 수집하십시오. 이 설문을 Microsoft Excel 형식으로 다운로드하여 정보를 기록하는 데 사용할 수 있습니다.

설문 다운로드

배치

  1. 애플리케이션 ID란 무엇인가요?

  2. 애플리케이션 타입은 무엇인가요?

  3. 애플리케이션의 의도된 배치(예: 플랫폼 변경, 리팩터링 또는 교체)는 무엇입니까?

리팩터링 결정의 재검증

  1. 이 애플리케이션은 가치가 높은(수익 창출) 애플리케이션인가요?

  2. 이 애플리케이션은 고객 대상 애플리케이션인가요?

  3. 업무 기능을 추가하거나 개선해야 하는 전략적 애플리케이션인가요?

  4. 가속화된 혁신 속도를 지원할 수 있도록 애플리케이션을 혁신할 의향이 있으십니까?

  5. 이 애플리케이션은 전용 프레임워크나 맞춤 프레임워크 또는 라이브러리를 사용합니까? 그렇다면 전용 프레임워크 또는 라이브러리의 이름을 제공하십시오.

  6. 애플리케이션 프로그래밍 언어 프레임워크 및 버전이란 무엇입니까? (맞춤 애플리케이션에만 필요)

인터페이스 및 종속성

  1. 이 애플리케이션에 접속할 애플리케이션(인바운드 인터페이스)을 나열하십시오.

  2. 이 애플리케이션이 접속할 애플리케이션(아웃바운드 인터페이스)을 나열하십시오. 이 애플리케이션은 고객 대상 애플리케이션인가요?

  3. 인터페이스 타입이란 무엇인가요?

  4. 인터페이스 프로토콜이란 무엇인가요?

  5. 이 애플리케이션에서 사용하는 공유 서비스 목록(예: Active Directory, 로깅, 백업, 모니터링)을 제공하십시오.

  6. 현재 애플리케이션 데이터베이스에 종속된 애플리케이션 목록을 제공하십시오.

  7. 인터페이스가 직접인가요, 중개형인가요, 아니면 둘 다인가요?

애플리케이션 특성 및 프로필

  1. 이 애플리케이션은 어떤 종류의 캐싱 전략 또는 기술을 사용합니까?

  2. 이 애플리케이션은 어떤 종류의 클러스터링 기술을 사용합니까?

  3. 이 애플리케이션은 어떤 종류의 대기열 서비스 또는 기술을 사용합니까?

  4. 애플리케이션에서 모바일 인터페이스를 지원하나요? (모바일 채널에만 필요)

  5. 애플리케이션이 스테이트리스 애플리케이션인가요?

  6. 애플리케이션은 확장성을 어떻게 지원합니까?

  7. 이 응용 프로그램을 실행하도록 구성된 JVM(Java Virtual Machine) 힙 크기는 얼마입니까?

  8. 행 수로 측정한 애플리케이션 코드 크기는 얼마입니까? (맞춤 애플리케이션에만 필요)

  9. 이 애플리케이션은 규제 요건의 변화에 빠르게 적응할 수 있는 기능을 제공합니까?

  10. 이 애플리케이션을 위한 단위 테스트 스크립트가 있습니까?

COTS 애플리케이션

  1. 상용 기성품(COTS) 애플리케이션 코드가 확장되고 맞춤되었습니까?

  2. COTS 맞춤 프로그래밍 언어 확장이란 무엇입니까?

  3. COTS 애플리케이션용 맞춤 코드 확장의 크기(행 수)는 얼마입니까?

  4. 이 COTS 애플리케이션에는 맞춤 구성이 필요합니까?

  5. 애플리케이션을 설치, 구성 및 검증하는 데 드는 전반적인 노력은 얼마입니까?

데이터베이스(맞춤)

  1. 데이터베이스 크기(GB)는 얼마입니까?

  2. 총 데이터베이스 표 수는 몇 개입니까?

  3. 총 저장 프로시저 수는 몇 개입니까?

  4. 데이터베이스 외부에 저장된 원격 또는 로컬 blob의 총 크기는 얼마입니까? (애플리케이션 데이터베이스에서 blob을 사용하는 경우에만 대답하십시오.)

  5. 표당 평균 속성 수는 몇 개입니까?

  6. 이 애플리케이션에 사용할 수 있는 데이터베이스 작업은 몇 개입니까?

화면, 보고서 및 배치 작업(맞춤 및 COTS)

  1. 애플리케이션에는 몇 개의 화면이 포함되나요?

  2. 애플리케이션과 관련된 모든 보고서를 나열하십시오.

  3. 애플리케이션과 관련된 모든 배치 작업 및 프로세스를 나열하고 작업을 실행하는 제어 시스템을 나열하십시오.

보안 및 규정 준수

  1. 소스 컨트롤 또는 리포지토리 시스템이란 무엇입니까?

  2. 이 애플리케이션에 대한 모든 규정 준수 요건을 나열하십시오.

  3. 데이터 분류란 무엇입니까?

  4. 이 애플리케이션에 사용되는 AWS Single Sign-On(SSO) 통합의 이름을 입력합니다(있는 경우).

  5. 이 애플리케이션에서 사용하는 타사 인증 시스템의 이름을 입력합니다(있는 경우).

  6. 데이터는 어떻게 보호되고 있나요?

작업

  1. 이 애플리케이션이 로드 밸런서 뒤에 배포되어 있습니까?

  2. 이 애플리케이션에 스티키 세션이 필요한가요?

  3. 이 애플리케이션에 공유 스토리지에 대한 액세스가 필요한가요? 그렇다면 공유 스토리지의 크기를 지정하세요.

  4. 정적 콘텐츠(예: MP3, JPEG, AVI, WMV, PNG, GIF 파일)의 크기는 GB 단위로 얼마입니까?

  5. Recovery Time Objective(RTO)와 Recovery Point Objective(RPO)는 무엇인가요?

  6. 이 애플리케이션에 고가용성이 필요한가요?

  7. 이 애플리케이션은 재해 복구를 위한 보조 페일오버 사이트를 요구합니까?

  8. 이 애플리케이션을 실행하는 데 사용되는 CPU는 몇 개입니까?

  9. 애플리케이션의 메모리 크기는 얼마입니까?