시각적 도구를 사용한 파이프라인 템플릿 생성 - AWS의 Cloud Migration Factory

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

시각적 도구를 사용한 파이프라인 템플릿 생성

이 섹션에서는 시각적 다이어그램 작성 도구를 사용하여 Cloud Migration Factory 파이프라인 템플릿을 생성하는 방법을 설명합니다. 솔루션은 DrawIO 또는 Lucid 차트를 사용하여 템플릿 생성을 지원합니다.

사전 조건 확인

  • DrawIO 또는 Lucid 차트 다이어그램 작성 도구에 대한 액세스

  • Cloud Migration Factory 환경에 대한 액세스

  • CMF 인스턴스의 유효한 자동화 스크립트 IDs 목록

템플릿 구성 요소

파이프라인 템플릿은 다음과 같은 핵심 구성 요소로 구성됩니다.

요소 유형 Shape 사용 시기...

노드 시작

Circle(원)

흐름 시작 표시 및 브랜치 시작 표시

자동화된 작업

직사각형

자동화가 CMF 자동화 라이브러리의 일부로 이미 존재함을 나타냅니다.

수동 작업

직사각형

현재 진행 중인 작업이 수동임을 나타냅니다.

연결

선/화살표

작업 시퀀스를 표시합니다.

데이터 속성

각 셰이프에는 CMF 변환을 위한 특정 속성이 필요합니다.

요소 유형 필수 속성 예제

서클 시작

시작

“시작”: “웨이브 1 마이그레이션”

자동화된 작업

TaskType, AutomationID

"TaskType": "Automated", "AutomationID": "<VALID_CMF_SCRIPT_NAME>"

수동 작업

TaskType

"TaskType": "Manual"

중요 개념

다이어그램을 생성하기 전에 CMF 템플릿으로 성공적으로 변환할 수 있는 다음 주요 요소를 이해합니다.

  1. 템플릿 이름 지정

    1. 다이어그램의 탭/시트 이름이 CMF 템플릿 이름이 됩니다.

    2. 이름은 CMF에서 고유해야 합니다.

    3. 각 탭은 별도의 CMF 템플릿을 생성하므로 단일 파일로 여러 템플릿을 설계할 수 있습니다.

  2. 작업 이름 지정

    1. 작업 이름은 다이어그램의 각 셰이프에 제공하는 텍스트/레이블과 동일합니다.

    2. 각 작업에 명확한 식별을 위한 고유하고 설명적인 레이블이 있는지 확인합니다.

  3. 속성 요구 사항

    1. TaskType은 정확히 "수동" 또는 "자동"이어야 합니다.

    2. AutomationID는 기존 CMF 스크립트 이름과 일치해야 합니다.

    3. Start circle의 "Start" 속성은 템플릿 설명을 정의합니다.

DrawIO에서 템플릿 생성

  1. 시작 노드 생성:

    1. 원 모양을 캔버스로 드래그합니다.

    2. 두 번 클릭하고 "시작"으로 레이블을 지정합니다.

      1. 시작 속성 추가:

        1. 마우스 오른쪽 버튼 클릭 원 → 데이터 편집

          DrawIO 셰이프 마우스 오른쪽 버튼 클릭 패널

          드로이오 오른쪽 클릭 패널 생성
        2. 데이터 속성 키 "Start" 및 값 추가(예: "Wave 1 Migration")

          DrawIO 셰이프 데이터

          드로우리오 셰이프 데이터 생성
  2. 수동 작업:

    1. 직사각형 셰이프를 캔버스로 드래그합니다.

    2. 두 번 클릭하고 설명이 포함된 레이블 추가

    3. 속성 추가:

      1. 마우스 오른쪽 버튼 클릭 사각형 → 데이터 편집

      2. 값 "수동"으로 데이터 속성 키 "TaskType" 추가

        DrawIO 수동 작업 구성

        드로우리오 수동 작업 데이터 생성
  3. 자동 작업:

    1. 직사각형 셰이프를 캔버스로 드래그합니다.

    2. 두 번 클릭하고 설명이 포함된 레이블을 추가합니다. CMF의 작업 이름이 됩니다.

    3. 속성 추가:

      1. 마우스 오른쪽 버튼 클릭 사각형 → 데이터 편집

      2. 값이 "Automated"인 데이터 속성 키 "TaskType" 추가

      3. 유효한 CMF 스크립트 이름을 사용하여 데이터 속성 키 "AutomationID"를 추가합니다.

        1. 유효한 AutomationID를 찾으려면:

          1. CMF 포털에 로그인

          2. 왼쪽 탐색 모음의 자동화에서 "스크립트"로 이동합니다.

          3. 원하는 스크립트 찾아보기 또는 검색

            CMF 스크립트 목록

            스크립트 목록
          4. 다이어그램에서 스크립트 이름을 AutomationID로 사용

            DrawIO 자동 작업 구성

            드로우리오 자동 작업 데이터 생성
  4. 템플릿 이름 설정

    1. 다이어그램 탭의 이름을 원하는 템플릿 이름으로 변경합니다.

  5. 저장 및 내보내기

    1. 파일 → 다른 이름으로 저장 → 형식: .drawio

  6. CMF에 업로드

    1. CMF 포털에 로그인

    2. 왼쪽 탐색 모음에서 "파이프라인 템플릿"으로 이동합니다.

    3. "작업"을 클릭하고 "가져오기"를 선택합니다.

      파이프라인 템플릿 작업→가져오기

      파이프라인 템플릿 작업 가져오기
    4. 저장된 .drawio 파일 선택

    5. "제출"을 클릭하여 가져오기를 완료합니다.

      템플릿 가져오기 제출

      파이프라인 템플릿 가져오기 제출

drawIO 가져오기가 완료된 후

  1. 파이프라인 템플릿 아래에 새 템플릿이 생성됩니다.

  2. 다이어그램 속성이 CMF에서 변환되는 방법을 확인하려면:

    • 파이프라인 템플릿 목록에서 새로 생성된 템플릿을 찾습니다.

    • 템플릿을 클릭하여 엽니다.

    • 시각적 작업 편집기 아래에 워크플로의 시각적 표현이 표시됩니다.

      파이프라인 템플릿 시각적 작업 편집기

      파이프라인 템플릿 시각적 객체
    • 다이어그램의 각 셰이프는 이제 CMF의 작업입니다.

    • 작업을 클릭하여 세부 정보를 봅니다.

      • 작업 이름은 셰이프를 지정한 레이블에 해당합니다.

      • 자동화된 작업의 경우 스크립트 드롭다운 아래에 할당된 AutomationID가 표시됩니다.

        파이프라인 템플릿 작업 편집

        파이프라인 템플릿 작업 편집

Lucid 차트에서 템플릿 생성

Lucid 차트를 사용하여 파이프라인 템플릿을 생성하려면 다음 단계를 따르세요.

  1. 시작 노드 생성

    1. 원 모양을 캔버스로 드래그합니다.

    2. 두 번 클릭하고 "시작"으로 레이블을 지정합니다.

    3. 시작 속성 추가:

      1. 데이터 아이콘(UI에서 빨간색 화살표로 표시됨)을 클릭합니다.

      2. "데이터" 탭을 선택합니다.

      3. 데이터 속성 키 "Start" 및 값 추가(예: "Rehost Servers")

        Lucid 차트 시작 노드 구성

        Lucid 데이터 생성 탭
  2. 수동 작업 추가

    1. 직사각형 셰이프를 캔버스로 드래그합니다.

    2. 두 번 클릭하고 설명이 포함된 레이블 추가

    3. 속성 추가:

      1. 데이터 아이콘을 클릭합니다.

      2. "데이터" 탭을 선택합니다.

      3. 값 "수동"으로 데이터 속성 키 "TaskType" 추가

        Lucid 차트 수동 작업 구성

        Lucid 수동 작업 데이터 생성
  3. 자동 작업 추가

    1. 직사각형 셰이프를 캔버스로 드래그합니다.

    2. 두 번 클릭하고 설명이 포함된 레이블 추가

    3. 속성 추가:

      1. 데이터 아이콘을 클릭합니다.

      2. "데이터" 탭을 선택합니다.

      3. 값이 "Automated"인 데이터 속성 키 "TaskType" 추가

      4. 유효한 CMF 스크립트 이름으로 데이터 속성 키 "AutomationID" 추가

        1. 유효한 AutomationID를 찾으려면:

          1. CMF 포털에 로그인

          2. 왼쪽 탐색 모음의 자동화에서 "스크립트"로 이동합니다.

          3. 원하는 스크립트 찾아보기 또는 검색

            CMF 스크립트 목록

            드로우리오 스크립트 목록 생성
          4. 다이어그램에서 스크립트 이름을 AutomationID로 사용

            Lucid 차트 자동 작업 구성

            Lucid 자동 작업 데이터 생성
  4. 템플릿 이름 설정

    1. 다이어그램 탭의 이름을 원하는 템플릿 이름으로 변경합니다.

  5. 저장 및 내보내기

    1. 파일 → 내보내기 → 셰이프 데이터의 CSV

  6. CMF에 업로드

    1. CMF 포털에 로그인

    2. 왼쪽 탐색 모음에서 “파이프라인 템플릿”으로 이동합니다.

    3. "작업"을 클릭하고 "가져오기"를 선택합니다.

      파이프라인 템플릿 작업→가져오기

      파이프라인 템플릿 작업 가져오기
    4. 저장된 Lucid 파일 선택

    5. "제출"을 클릭하여 가져오기를 완료합니다.

      템플릿 가져오기 제출

      파이프라인 템플릿 가져오기 제출

Lucid 가져오기가 완료된 후

  1. 파이프라인 템플릿 아래에 새 템플릿이 생성됩니다.

  2. 다이어그램 속성이 CMF에서 변환되는 방법을 확인하려면:

    • 파이프라인 템플릿 목록에서 새로 생성된 템플릿을 찾습니다.

    • 템플릿을 클릭하여 엽니다.

    • 시각적 작업 편집기 아래에 워크플로의 시각적 표현이 표시됩니다.

      파이프라인 템플릿 시각적 작업 편집기

      파이프라인 템플릿 시각적 객체
    • 다이어그램의 각 셰이프는 이제 CMF의 작업입니다.

    • 작업을 클릭하여 세부 정보를 봅니다.

      • 작업 이름은 셰이프를 지정한 레이블에 해당합니다.

      • 자동화된 작업의 경우 스크립트 드롭다운 아래에 할당된 AutomationID가 표시됩니다.

        파이프라인 템플릿 작업 편집

        파이프라인 템플릿 작업 편집