작업 3: 애플리케이션 우선 순위 지정 프로세스 정의 - AWS 규범적 지침

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

작업 3: 애플리케이션 우선 순위 지정 프로세스 정의

애플리케이션 우선 순위 지정은 애플리케이션을 클라우드로 마이그레이션해야 하는 순서를 결정하는 프로세스입니다. 애플리케이션을 클라우드로 마이그레이션하는 복잡성과 정의한 규칙을 기반으로 우선 순위를 평가합니다. 애플리케이션 우선 순위를 논의할 때 우선 순위가 높다고 해서 애플리케이션이 비즈니스에 미치는 중요성과 반드시 상관관계가 있는 것은 아닙니다. 실제로 비즈니스 크리티컬 애플리케이션은 위험이 더 높기 때문에 비즈니스 크리티컬 애플리케이션은 일반적으로 마이그레이션 우선 순위가 낮습니다. 대규모 마이그레이션에서는 업무상 중요하지 않은 복잡성이 낮은 애플리케이션에 우선 순위를 두며, 각 단계마다 점점 더 복잡하거나 비즈니스 크리티컬한 애플리케이션을 마이그레이션하게 됩니다.

마이그레이션해야 할 애플리케이션이 수백 개 있는 대규모 마이그레이션에서는 모든 애플리케이션의 우선 순위를 정하고 계획을 한 번에 세우지 않는 것이 좋습니다. 이것이 대규모 마이그레이션 프로젝트에서 애플리케이션 우선 순위 지정 프로세스를 정의하는 것이 중요한 이유 중 하나입니다. 민첩한 방식으로 마이그레이션에 접근하려면 우선 순위가 가장 높은 애플리케이션 (3~10개 애플리케이션) 을 선택하거나 3~5 웨이브에 충분한 애플리케이션을 선택할 수 있습니다. 그런 다음 선택한 애플리케이션에 대해서만 애플리케이션 검색 및 웨이브 계획을 완료합니다. 대규모 마이그레이션 과정에서 애플리케이션 우선 순위와 웨이브가 변경되는 경우가 많기 때문에 이 방법을 사용하면 상당한 시간을 절약할 수 있습니다.

애플리케이션 우선 순위에 대한 일반적인 오해 중 하나는 우선 순위가 가장 높은 애플리케이션이 첫 번째 웨이브에 있어야 한다는 것입니다. 웨이브 플래닝을 수행할 때는 우선 순위가 가장 높은 10개 응용 프로그램 중 일부만 첫 번째 단계에 포함될 가능성이 높습니다. 다른 응용 프로그램은 아직 준비되지 않았기 때문입니다. 이는 종속성, 비즈니스 제약 또는 리소스 가용성과 같은 다양한 타당한 이유 때문일 수 있습니다. 애플리케이션 우선 순위는 웨이브 플래닝의 중요한 요소이지만 고려해야 할 유일한 요소는 아닙니다.

이 작업에서는 애플리케이션 우선 순위 지정 프로세스와 규칙을 정의합니다. 이 작업은 다음 단계로 구성됩니다.

다음 섹션에서는 복잡성 점수에 대해 설명합니다. 이 플레이북은 애플리케이션의 우선 순위를 지정하는 방법에 대한 세 가지 프로세스 옵션을 제공하며, 세 가지 옵션 중 두 개는 복잡성 점수를 사용합니다. 프로세스 옵션에 대한 자세한 내용은 을 참조하십시오. 1단계: 애플리케이션 우선 순위 지정 프로세스 정의 지원 후보 추천 프로세스를 사용할 계획이라면 복잡성 점수 기준을 정의할 필요가 없으며 바로 다음으로 진행해야 합니다. 1단계: 애플리케이션 우선 순위 지정 프로세스 정의

복잡성 점수 기준 정보

복잡성 점수는 애플리케이션 마이그레이션의 난이도를 평가하는 데 사용되는 프로세스이며, 이는 애플리케이션의 우선 순위를 지정할 때 중요한 요소입니다. 복잡성 평가에는 사용자가 정의한 동일한 비즈니스 및 기술 기준에 따라 모든 애플리케이션을 평가하는 것이 포함됩니다. 애플리케이션을 평가할 때는 각 기준에 점수를 부여합니다. 비즈니스 기준과 기술 기준의 점수를 합산하면 해당 애플리케이션 마이그레이션의 전반적인 복잡성을 반영하는 복잡성 점수를 얻습니다. 그러면 애플리케이션의 우선 순위를 정하고 계획을 수립할 때 복잡성 점수를 사용할 수 있습니다.

복잡성 점수 기준에는 두 가지 범주가 있습니다.

  • 비즈니스 기준 — 이 범주의 기준은 애플리케이션을 사용할 수 없게 될 경우의 위험, 보안 및 규정 준수 고려 사항, 리소스 가용성 등 애플리케이션 마이그레이션의 비즈니스 복잡성과 관련이 있습니다.

  • 기술 기준 — 이 범주의 기준은 운영 체제 및 해당 버전, 서버 및 사용자 수, 마이그레이션 전략 등 응용 프로그램 마이그레이션의 기술적 복잡성과 관련이 있습니다.

사용 사례에 적합한 점수 기준을 결정해야 합니다. 애플리케이션 복잡도를 수동으로 평가하는 경우 포트폴리오 플레이북 템플릿의 애플리케이션 복잡성에 대한 스코어시트 템플릿 (Microsoft Excel 형식) 에는 표준 기준 세트와 점수 값이 포함됩니다. 이러한 값으로 시작한 다음 사용 사례에 맞게 사용자 지정하는 것이 좋습니다. 애플리케이션 우선 순위 지정을 위해 검색 도구를 사용하는 경우 이러한 도구에는 일반적으로 표준 기준 집합이 포함되므로 기준을 추가, 제거 또는 수정할 수 있으며 필요에 따라 가중치를 지정할 수 있습니다. 기준을 설정할 때는 다음 두 섹션의 질문을 참고하여 기준을 구체화하세요.

비즈니스 기준

다음은 복잡성 점수에 일반적으로 사용되는 비즈니스 기준입니다.

비즈니스 기준 설명

비즈니스 영향

이 애플리케이션을 사용할 수 없게 될 경우 비즈니스에 미치는 영향을 평가하십시오.

  • 재정적으로 영향을 미치나요?

  • 운영에 영향을 미치나요?

  • 고객 경험에 영향을 미치나요?

  • 제품이나 회사 행사에 영향을 미치나요?

직원 가용성

마이그레이션 중에는 애플리케이션 소유자, 주제 전문가 (SME), 네트워크 또는 인프라 관리자, 테스터, 개발자의 지원이 필요할 수 있습니다. 마이그레이션 중에 도움이 되는 다음 리소스의 가용성을 평가하십시오.

  • 마이그레이션 중에 이 직원이 마이그레이션 팀을 지원하고 지침을 제공할 수 있습니까?

  • 애플리케이션을 마이그레이션한 후 이 직원이 애플리케이션을 테스트하고 검증할 수 있습니까?

  • 이 직원이 대상 환경에서 애플리케이션을 실행하는 데 필요한 IP 주소 또는 포트를 제공할 수 있습니까?

비즈니스 복잡성

상호 의존적이고 상호 연결된 이해 관계자, 정보 기술 시스템 및 조직 구조가 많으면 비즈니스 복잡성이 증가할 수 있습니다. 다음과 같이 비즈니스 복잡성을 평가하십시오.

  • 비즈니스가 방화벽 변경 또는 새 인스턴스 프로비저닝과 같은 인프라 및 네트워크 변경을 승인하는 데 얼마나 걸립니까?

  • 기업이 서버에 새 소프트웨어 또는 도구 (예: 검색 도구) 설치를 승인하는 데 시간이 얼마나 걸립니까?

준비 상태

다음과 같이 애플리케이션이 마이그레이션할 준비가 되었는지 평가하십시오.

  • 애플리케이션이 현재 기술 업데이트를 진행 중이거나 예정되어 있습니까?

  • 유지 관리가 예정되어 있으며 예정된 마이그레이션과 겹칠 예정입니까?

  • 애플리케이션 서비스 중단이 예정되어 있습니까?

  • 애플리케이션이 현재 업그레이드 중이며, 새로운 기능이 개발 또는 통합되고 있습니까?

보안

다음과 같이 애플리케이션의 보안 요구 사항 및 보안 정책의 복잡성을 평가하십시오.

  • 애플리케이션에 액세스하기 위해 IP 주소와 포트를 프로비저닝해야 합니까?

  • 애플리케이션에 인프라 보호가 필요한가요?

  • 애플리케이션에 데이터 보호가 필요한가요?

  • 키 관리가 필요한가요?

  • 애플리케이션에 특별한 액세스 관리 정책이 필요한가요?

  • 애플리케이션에 모니터링 또는 로깅이 필요한가요?

  • 애플리케이션에 사고 대응 프로세스와 자동화가 필요한가요?

  • 이 애플리케이션에 경고 및 알림이 필요한가요?

규정 준수

애플리케이션에는 주, 비즈니스 업계 또는 회사 정책에서 제공하는 법률, 규정 및 지침과 같은 규정 준수 요구 사항이 적용될 수 있습니다. 다음과 같이 애플리케이션 규정 준수 요구 사항의 복잡성을 평가하십시오.

  • 데이터 프라이버시 및 레지던시 요구 사항이 있습니까?

  • 애플리케이션에 저장된 데이터를 암호화해야 할까요?

  • 애플리케이션으로 또는 애플리케이션에서 전송되는 데이터를 암호화해야 합니까?

  • 감사 로깅이 필요한가요?

  • 애플리케이션이 시스템 및 조직 통제 (SOC) 와 같은 회계 및 재무 표준을 준수해야 합니까?

  • 애플리케이션이 결제 카드 산업 (PCI) 과 같은 결제 보안 표준을 준수해야 하나요?

  • 신청서는 HIPAA (건강 보험 양도 및 책임에 관한 법률) 와 같은 환자 건강 정보 규정을 준수해야 합니까?

  • 애플리케이션이 정보 시스템 보안 관리 및 평가 프로그램 (ISMAP) 과 같은 퍼블릭 클라우드 보안 프로그램을 준수해야 합니까?

애플리케이션 지식

애플리케이션 소유자와 같은 조직 내 누군가가 문제를 유지 관리, 통합, 해결 및 해결할 수 있는 지식, 기술 및 경험을 갖추고 있습니까? 그리고 비즈니스 요구에 맞게 애플리케이션을 확장할 수 있습니까?

마이그레이션 기술

조직의 직원이 워크로드를 대상 환경으로 마이그레이션할 수 있는 기술을 갖추고 있습니까?

기술 기준

다음은 복잡성 점수에 일반적으로 사용되는 기술 기준입니다.

기술 기준 설명

스토리지

다음과 같이 애플리케이션의 현재 스토리지를 평가하십시오.

  • 애플리케이션은 현재 어디에 저장되어 있습니까? 예로는 네트워크 연결 스토리지 (NAS), 스토리지 영역 네트워크 (SAN) 또는 로컬 드라이브가 있습니다.

  • 현재 스토리지의 총 크기는 얼마입니까?

사용자 수

이 애플리케이션의 사용자 수는 몇 명입니까? 실제 로그 또는 추정치를 사용할 수 있습니다.

서버 수

애플리케이션 스택에는 몇 대의 서버가 있습니까?

연결

다음과 같이 이 애플리케이션이 조직 내 다른 애플리케이션과 어떻게 연결되어 있는지 평가하십시오.

  • 이 애플리케이션에 종속되어 있는 다른 애플리케이션은 몇 개입니까?

  • 이 애플리케이션을 사용할 수 없는 경우 다른 애플리케이션에 미치는 영향은 무엇입니까?

애플리케이션 OS 및 버전

다음과 같이 애플리케이션 서버의 운영 체제 (OS) 와 버전을 평가하십시오.

  • 서버의 OS 버전이 더 이상 지원되지 않나요?

  • 서버에서 Unix 또는 Linux OS를 실행하고 있습니까?

  • 서버에서 Windows 서버 OS를 실행하고 있습니까?

  • 애플리케이션이 메인프레임에 있습니까, 아니면 미드레인지 서버에 있습니까?

애플리케이션 종속성

이 애플리케이션이 사용자 환경의 다른 리소스에 어떻게 의존하고 있는지 평가하십시오.

  • 이 애플리케이션은 어떤 리소스에 의존하고 있습니까? 리소스는 다른 애플리케이션, 구성 요소, OS별 서비스 (예: 레지스트리 또는 웹 서버) 또는 라이브러리일 수 있습니다.

  • 이러한 리소스 중 하나 이상을 사용할 수 없는 경우 이 응용 프로그램에 미치는 영향은 무엇입니까?

데이터 마이그레이션

이 애플리케이션의 데이터 또는 파일을 마이그레이션해야 하는지 여부를 평가하십시오.

  • 데이터 마이그레이션은 얼마나 복잡한가요?

  • 파일 마이그레이션은 얼마나 복잡한가요?

마이그레이션 전략

선택한 마이그레이션 전략의 복잡성을 평가하십시오. 마이그레이션 전략에 대한 자세한 내용은 AWS 대규모 마이그레이션 가이드를 참조하십시오.

COTS 또는 사용자 지정

다음과 같이 애플리케이션이 맞춤형인지 상업용 off-the-shelf (COTS) 인지 평가하십시오.

  • 최신 버전의 소스 코드를 가지고 계신가요?

  • 애플리케이션 공급업체가 지원하나요?

  • 애플리케이션이 아웃소싱되나요?

1단계: 애플리케이션 우선 순위 지정 프로세스 정의

이 플레이북에는 애플리케이션 우선 순위를 지정하는 세 가지 프로세스 옵션이 포함되어 있습니다. 옵션 중 하나를 선택할 수도 있고 둘 이상을 결합하여 사용자 지정 프로세스를 구축할 수도 있습니다. 사용 사례를 평가하고 다음 중 환경에 가장 적합한 것이 무엇인지 결정하십시오.

  • 옵션 1: 수동 복잡성 점수 매기기— 이 프로세스는 수동 우선 순위 지정 프로세스로서 개인이 완료하거나 워크숍 스타일 세션에서 완료할 수 있습니다. 이 프로세스에서는 복잡성 점수 기준을 사용하여 각 응용 프로그램 마이그레이션의 난이도를 평가합니다. 이는 응용 프로그램의 우선 순위를 정하는 데 중요한 요소입니다. 이 수동 프로세스는 대규모 애플리케이션 포트폴리오의 우선 순위를 정하기 위한 일관되고 정량적인 접근 방식을 제공하므로 대규모 마이그레이션에 적합합니다. 그러나 정의된 기준 집합을 기준으로 각 애플리케이션을 평가하는 것은 다른 두 옵션에 비해 프로세스가 느릴 수 있습니다.

  • 옵션 2: 애플리케이션 추천— 이 프로세스는 일반적으로 워크샵 스타일의 세션으로 완료되는 수동 우선 순위 지정 프로세스입니다. 이 프로세스에서는 애플리케이션 소유자가 마이그레이션할 애플리케이션을 지명합니다. 이 프로세스를 성공적으로 수행하려면 애플리케이션 소유자가 각 애플리케이션에 대한 포괄적인 지식을 갖추고 있어야 합니다. 시간이 중요하고 응용 프로그램의 우선 순위를 빠르게 지정해야 하는 경우 이 프로세스를 사용하는 것이 좋습니다.

  • 옵션 3: 검색 도구— 이는 자동화된 우선 순위 지정 프로세스입니다. 사용자 환경의 검색 도구에 애플리케이션 복잡성 평가 또는 우선 순위 지정을 자동화하는 기능이 있는 경우 이 기능을 사용하면 시간을 절약하고 애플리케이션 우선 순위 지정 프로세스를 가속화할 수 있습니다. 이 프로세스에서는 일반적으로 검색 도구의 매개 변수 내에서 기준을 정의한 다음 도구가 응용 프로그램을 분석하고 최종 복잡성 점수를 제공합니다. 이 옵션을 선택하기 전에 검색 도구에서 사용할 수 있는 기능을 살펴보고 사용 사례의 요구 사항에 맞게 사용자 지정할 수 있는지 확인하십시오.

옵션 1: 수동 복잡성 점수 매기기

이 수동 애플리케이션 우선 순위 지정 프로세스에서는 워크시트를 사용하여 정의된 복잡성 점수 기준 세트를 기준으로 애플리케이션을 평가합니다. 워크시트는 워크샵 형식의 세션으로 작성하는 것이 좋습니다. 그렇지 않으면 개인이 이해관계자와 협력하여 워크시트를 완성할 수도 있습니다. 그런 다음 최종 복잡성 점수와 애플리케이션 우선 순위 지정 규칙을 사용하여 애플리케이션의 우선 순위를 결정합니다. 수동 프로세스 중에서 가장 일관되고 정량적인 접근 방식을 통해 응용 프로그램의 복잡성을 파악하고 해당 정보를 사용하여 응용 프로그램의 우선 순위를 지정할 수 있습니다.

이 프로세스의 복잡성 점수 매기기 단계에서는 포트폴리오 플레이북 템플릿에서 제공되는 애플리케이션 복잡성에 대한 점수표 템플릿 (Excel 형식) 을 사용하는 것이 좋습니다. 이 템플릿에는 사전 정의된 비즈니스 및 기술 기준이 포함되어 있습니다. 이러한 기준을 추가, 제거 또는 수정하거나 점수 값을 조정할 수 있습니다. 예를 들어 점수 범위는 1~5점 대신 1~10점을 선호할 수 있습니다. 제공된 템플릿에 대한 다음 내용을 참고하세요.

  • 각 기준을 마우스로 가리키면 해당 기준에 대한 설명을 볼 수 있습니다.

  • 템플릿에 익숙해지면 예제를 삭제해야 합니다. 이는 데모용으로만 사용됩니다.

마이그레이션의 초기화 및 구현 단계 전반에 걸쳐 복잡성 점수표를 최신 상태로 유지하십시오. 포트폴리오 평가를 진행하면서 점수가 변경될 수 있습니다. 지원서 심층 분석은 팀에서 각 지원서를 자세히 검토하면서 각 지원서에 대해 더 자세히 알게 되므로 점수표를 업데이트하는 것이 일반적입니다. 마이그레이션 중에 발견되지 않은 종속성 및 제한으로 인해 응용 프로그램을 마이그레이션하지 못하는 등의 문제가 발생하는 경우에도 응용 프로그램 우선 순위를 변경할 수 있습니다. 마이그레이션이 진행되는 동안 점수 표를 유지하면 응용 프로그램의 우선 순위를 더 정확하게 지정할 수 있습니다.

다음과 같이 애플리케이션 우선 순위 지정 프로세스를 문서화하십시오.

  1. 포트폴리오 플레이북 템플릿에서 애플리케이션 복잡성을 위한 스코어시트 템플릿을 여십시오.

  2. 애플리케이션 시트에서 마이그레이션에 적합한 기준을 추가, 수정 또는 제거합니다. 기준을 수정할 때는 다음과 같이 하십시오.

    • 이 플레이북 복잡성 점수 기준 정보 섹션에 있는 지침을 검토하십시오.

    • 각 기준이 마이그레이션 기간, 리소스, 비용에 미치는 영향을 생각해 보세요.

    • 신뢰할 수 있는 복잡성 점수를 얻으려면 조직의 다양한 마이그레이션 복잡성 수준을 나타내는 기준을 포함하세요.

  3. 스코어링 가이드 시트에서 사용 사례에 따라 기본값과 기준을 업데이트하세요.

  4. 스코어 시트를 저장합니다.

  5. 애플리케이션 우선순위 지정 런북을 엽니다.

  6. 애플리케이션 복잡성 점수 기준 섹션에서 점수표의 위치를 반영하도록 섹션을 업데이트하십시오.

  7. 지원 우선 순위 지정 프로세스 섹션에서 다음을 수행하십시오.

    1. 옵션 1: 수동 복잡성 점수는 유지하고 다른 옵션은 삭제하십시오.

    2. 사용 사례에 맞게 프로세스를 수정하세요.

    3. 이 섹션에서 옵션이라는 단어가 포함된 제목을 모두 삭제하십시오. 런북에 이러한 내용을 그대로 두면 사용자가 해당 프로세스가 선택 사항이거나 여러 옵션을 사용할 수 있다고 착각할 수 있습니다.

    4. 애플리케이션 우선 순위 지정 런북을 저장하세요.

옵션 2: 애플리케이션 추천

이 수동 애플리케이션 우선 순위 지정 프로세스는 애플리케이션 우선 순위를 지정하는 가장 쉽고 빠른 방법입니다. 이 프로세스에서는 애플리케이션 소유자에게 클라우드로 쉽게 마이그레이션할 수 있는 애플리케이션을 추천하도록 요청합니다. 그러면 후보 애플리케이션에 대한 심층적인 지식이 이미 있기 때문에 여러분과 애플리케이션 소유자가 애플리케이션의 우선 순위를 빠르게 지정할 수 있습니다. 워크숍 형식의 세션에서 이해관계자와 함께 작업하는 것이 좋지만 이메일, 공유 문서 및 기타 커뮤니케이션 플랫폼을 통해서도 협업할 수 있습니다.

후보 추천 과정에서 포트폴리오 플레이북 템플릿에 포함된 지원서 복잡성 (Excel 형식) 을 위한 스코어시트 템플릿에 추천된 지원서를 입력합니다. 이 템플릿의 채점 및 기준 기능을 모두 사용하지는 않겠지만 이 시트를 사용하여 지명 및 우선 순위 결정 사항을 기록하는 것이 좋습니다.

경우에 따라서는 우선 순위 지정을 가속화하기 위해 지원자 추천 프로세스를 사용하므로 점수표가 필요하지 않을 수도 있습니다. 예를 들어, 소수의 신청서만 우선 순위를 정하거나 신청서 소유자가 신청에 대해 잘 알고 있는 경우, 신청서 소유자와 이해 관계자가 지식과 경험을 바탕으로 신청 우선 순위를 정할 수 있습니다. 이 경우 채점표 사용을 건너뛰고 바로 우선 순위를 지정할 수 있습니다.

다음과 같이 지원 우선 순위 지정 프로세스를 문서화하십시오.

  1. 애플리케이션 우선순위 지정 런북을 엽니다.

  2. 애플리케이션 복잡성 점수 기준 섹션을 삭제하십시오. 이 프로세스에서는 애플리케이션 복잡성 점수를 사용하지 않습니다.

  3. 애플리케이션 우선 순위 지정 프로세스 섹션에서 다음을 수행하십시오.

    1. 옵션 2: 지원서 추천은 유지하고 다른 옵션은 삭제하십시오.

    2. 사용 사례에 맞게 프로세스를 수정하십시오.

    3. 이 섹션에서 옵션이라는 단어가 포함된 제목을 모두 삭제하십시오. 런북에 이러한 내용을 그대로 두면 사용자가 해당 프로세스가 선택 사항이거나 여러 옵션을 사용할 수 있다고 착각할 수 있습니다.

  4. 애플리케이션 우선 순위 지정 런북을 저장하세요.

옵션 3: 검색 도구

검색 도구에 복잡성 점수 매기기 또는 애플리케이션 우선 순위 지정 기능이 있는 경우 이 자동화된 프로세스는 리소스가 거의 필요하지 않으므로 애플리케이션 우선 순위 지정 프로세스를 가속화할 수 있습니다. 검색 도구에서 사용 사례에 맞게 기준을 사용자 지정하면 검색 도구가 자동으로 애플리케이션을 분석하고 최종 복잡성 점수를 제공합니다. 도구에는 이미 모든 애플리케이션 메타데이터가 있으므로 입력할 필요가 없습니다.

예를 들어 Flexera One 클라우드 마이그레이션 및 현대화 (구 Flexera Foundation 및 CloudScape) 검색 도구에는 최적화 스코어카드라는 복잡성 점수 매기기 기능이 있습니다. 이 기능을 사용하면 채점에 포함하려는 기준을 선택하고 선호도에 따라 각 기준을 평가할 수 있습니다. 데이터 검색이 완료되면 검색 도구가 사용자가 제공한 가중치 기준에 따라 데이터를 분석하고 도구의 전용 공식을 사용하여 최종 복잡성 점수를 산출합니다. 자세한 내용은 기초 및 CloudScape 사용 설명서 (Flexera 설명서) 및 최적화 스코어카드 (Flexera 설명서) 를 참조하십시오.

이 프로세스의 단점은 사용자 환경에서 에이전트 없는 검색 도구를 위한 스캐닝 어플라이언스를 설정하거나 범위 내 모든 워크로드에 에이전트를 설치하는 데 시간 (4~8주) 이 걸린다는 것입니다. 검색 도구에서 점수 매기기 기능을 사용하려면 먼저 검색 도구가 애플리케이션 워크로드를 검사하고 애플리케이션 스택 분석을 수행하여 메타데이터를 수집할 수 있도록 추가 시간 (4~12주) 을 허용해야 합니다. 하지만 메타데이터 수집 및 애플리케이션 우선 순위 지정에 필요한 시간과 리소스를 줄이면 검색 도구를 구성하는 데 필요한 추가 시간을 회수할 수 있습니다. 예를 들어 검색 도구의 데이터가 여전히 최신 상태인 경우 포트폴리오 작업 흐름은 검색 도구와 동원 단계의 해당 데이터를 재사용하여 파일럿 애플리케이션을 식별할 수 있습니다.

참고

검색 도구 프로세스를 사용하는 경우에도 애플리케이션 복잡성에 대한 수동 스코어시트 템플릿을 사용하여 다양한 기준에 따라 애플리케이션을 분석할 수 있습니다. 이 추가 정보는 애플리케이션 우선 순위를 구체화하는 데 도움이 될 수 있습니다.

다음과 같이 신청 우선 순위 지정 프로세스를 문서화하십시오.

  1. 아직 설치하지 않았다면 해당 환경에 검색 도구를 설정하십시오. 자세한 내용은 AWS 지침 웹 사이트의 자동 포트폴리오 검색 시작하기를 참조하십시오.

  2. 도구 지침에 따라 검색 도구에서 복잡성 점수 또는 애플리케이션 우선 순위 지정 기준을 사용자 지정하십시오. 기준 선택에 대한 자세한 내용은 을 참조하십시오복잡성 점수 기준 정보.

  3. 애플리케이션 우선순위 지정 런북을 엽니다.

  4. 응용 프로그램 복잡성 점수 기준 섹션에서 평가 기준이 검색 도구에 정의되어 있음을 반영하도록 섹션을 업데이트하십시오. 예: 복잡성 점수 기준은 에 정의되어 <your discovery tool>있습니다.

  5. 애플리케이션 우선 순위 지정 프로세스 섹션에서 다음을 수행하십시오.

    1. 옵션 3: 검색 도구를 유지하고 다른 옵션은 삭제하십시오.

    2. 사용 사례에 맞게 프로세스를 수정하세요. 복잡성 점수가 포함된 보고서를 생성하는 방법에 대한 step-by-step 지침을 포함하는 것이 중요합니다. 가능한 경우 사용자 가이드 링크를 포함할 수 있습니다.

    3. 이 섹션에서 옵션이라는 단어가 포함된 제목을 모두 제거하십시오. 런북에 이러한 내용을 그대로 두면 사용자가 해당 프로세스가 선택 사항이거나 여러 옵션을 사용할 수 있다고 착각할 수 있습니다.

  6. 애플리케이션 우선 순위 지정 런북을 저장하세요.

2단계: 애플리케이션 우선 순위 지정 규칙 정의

이 단계에서는 애플리케이션의 마이그레이션 순서를 결정하는 데 도움이 되는 애플리케이션 우선 순위 지정 규칙을 정의합니다. 애플리케이션의 복잡성 점수는 애플리케이션의 우선 순위를 정하고 계획을 수립하는 데 중요한 요소이긴 하지만 비즈니스 및 기술 요인도 고려해야 합니다. 규칙을 생성하여 각 애플리케이션의 우선 순위를 평가하고 적절한 시기에 애플리케이션 일정을 잡는 데 도움이 됩니다. 일반적인 비즈니스 및 기술 규칙은 다음과 같습니다.

  • 데이터 센터 마이그레이션 순서 및 일정 지정

  • 사업부 우선 순위 지정

  • 중요한 비즈니스 애플리케이션의 마감일 파악

다음과 같이 애플리케이션 우선 순위 지정 규칙을 정의하십시오.

  1. 애플리케이션 우선순위 지정 런북을 엽니다.

  2. 애플리케이션 우선 순위 지정 규칙 섹션에서 마이그레이션을 위한 사용자 지정 규칙을 추가합니다.

  3. 애플리케이션 우선 순위 지정 런북을 저장합니다.

  4. 애플리케이션 우선 순위 지정 런북에서 규칙을 관리하세요. 규칙은 마이그레이션 진행 상황, 범위 변경 또는 일정 변경에 따라 변경될 수 있습니다.

다음은 애플리케이션 우선 순위 지정 규칙의 예시입니다.

우선 순위 규칙

1

뉴욕 데이터 센터의 애플리케이션은 항상 텍사스 데이터 센터의 애플리케이션보다 우선 순위가 높아야 합니다.

2

IT 부서의 애플리케이션은 항상 마케팅 부서의 애플리케이션보다 우선 순위가 높아야 합니다.

3

복잡성 점수가 높은 애플리케이션은 우선 순위가 높아야 합니다.

4

SAP 애플리케이션은 연말 이전에 마이그레이션해야 합니다.

3단계: 애플리케이션 우선 순위 지정 프로세스 마무리

이제 포트폴리오 워크스트림에서 규칙과 프로세스를 사용하여 애플리케이션의 우선 순위를 지정하는 방법을 정의합니다. 이는 포트폴리오 워크스트림이 마이그레이션의 구현 단계에서 참조하는 프로세스입니다.

응용 프로그램 우선 순위 지정 런북에서 이 프로세스를 다음과 같이 사용자 정의하십시오.

  1. 애플리케이션 우선 순위 지정 런북을 엽니다.

  2. 2단계: 애플리케이션 우선 순위 지정 섹션에서 사용 사례 및 환경에 맞게 프로세스를 수정하십시오.

  3. 애플리케이션 우선 순위 지정 런북을 저장합니다.

작업 종료 기준

다음을 완료했으면 다음 작업을 계속하십시오.

  • 사용 가능한 옵션 중에서 애플리케이션 우선 순위 지정 프로세스를 선택했습니다.

  • 애플리케이션 우선 순위 지정 런북에 다음 내용을 문서화했습니다.

    • 애플리케이션 복잡성 점수 기준 (해당하는 경우)

    • 애플리케이션 우선 순위 지정 프로세스

    • 애플리케이션 우선 순위 지정 규칙

  • 애플리케이션 런북의 2단계: 애플리케이션 우선 순위 지정 섹션을 업데이트했습니다.