실행 중인 애플리케이션에서 재사용 가능한 템플릿 만들기

App Hub 애플리케이션이 이미 성공적으로 실행되고 있는 경우 Application Design Center를 사용하여 재사용 가능한 템플릿을 만들 수 있습니다. 이 방법을 사용하면 개발자 팀이 조직의 표준을 준수하는 방식으로 배포를 셀프 서비스할 수 있습니다.

이 가이드에서는 관리되고 재사용 가능한 템플릿을 만들어 등록된 기존 애플리케이션의 아키텍처를 표준화하는 방법을 보여줍니다.

이 워크플로는 권장사항을 홍보하고 일관되고 안전한 배포 프로세스를 지원하는 데 적합합니다. 예를 들어 실행 중인 translator_v4.0 애플리케이션의 아키텍처를 사용하여 예정된 translator_v5.0 애플리케이션의 템플릿을 만듭니다.

시작하기 전에

기존 애플리케이션에서 템플릿을 만들기 전에 다음 단계를 완료해야 합니다.

소스 애플리케이션 식별 및 검토

App Hub를 사용하여 기존 애플리케이션의 아키텍처에 관한 명확한 청사진을 확인합니다.

  1. App Hub에서 애플리케이션 페이지로 이동합니다.

    애플리케이션으로 이동

  2. 애플리케이션 목록에서 소스 모델로 사용할 실행 중인 애플리케이션을 찾습니다. 그런 다음 이름을 클릭합니다.

  3. 애플리케이션 세부정보 페이지에서 등록된 서비스와 워크로드를 검토합니다. 이 뷰는 애플리케이션 아키텍처의 정보 소스 역할을 합니다.

템플릿 생성 및 매개변수화

App Hub의 애플리케이션 청사진을 사용하여 App Design Center에서 재사용 가능한 유연한 템플릿을 빌드합니다.

  1. 애플리케이션 템플릿을 설계하여 소스 애플리케이션의 서비스 및 워크로드 인벤토리를 설계 캔버스에 매핑합니다.
  2. 개발자가 각 배포에 맞게 맞춤설정해야 하는 구성 값(예: 리전, 머신 크기, 인스턴스 수)을 구성요소 내에서 식별합니다. 템플릿에서 이를 입력 매개변수로 정의합니다. 이 방법을 사용하면 템플릿 사용자가 설정을 지정하고 핵심 아키텍처를 유지할 수 있습니다.
  3. 템플릿에 자세한 설명, 버전 번호, 기타 관련 메타데이터를 추가합니다.

템플릿 게시 및 검증

템플릿의 설계 및 매개변수화가 완료되면 다른 팀에서 사용할 수 있도록 카탈로그에 게시합니다.

  1. 템플릿을 확인합니다.
  2. 카탈로그에 템플릿 공유하기
  3. 최종 검증으로 테스트 애플리케이션의 아키텍처가 원래 소스 애플리케이션과 일치하는지 확인합니다.

이제 개발자는 조직의 표준을 준수하는 일관된 애플리케이션의 템플릿을 재사용할 수 있습니다.