템플릿 작성 및 번들 생성 AWS Proton - AWS Proton

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

템플릿 작성 및 번들 생성 AWS Proton

AWS Proton 코드형 인프라 (IaC) 파일을 기반으로 리소스를 자동으로 프로비저닝합니다. 재사용 가능한 IaC 파일로 인프라를 설명합니다. 다양한 환경 및 응용 프로그램에서 파일을 재사용할 수 있도록 하려면 파일을 템플릿으로 작성하고 입력 파라미터를 정의한 다음 이러한 파라미터를 IaC 정의에 사용합니다. 나중에 공급 리소스 (환경, 서비스 인스턴스 또는 구성 요소) 를 만들 때 는 입력 값을 템플릿과 결합하여 프로비전할 준비가 된 IaC 파일을 만드는 렌더링 엔진을 AWS Proton 사용합니다.

관리자는 대부분의 템플릿을 템플릿 번들로 만든 다음 템플릿 번들로 업로드하고 등록합니다. AWS Proton이 페이지의 나머지 부분에서는 이러한 템플릿 번들에 대해 설명합니다. AWS Proton 직접 정의된 구성 요소는 예외입니다. 개발자가 직접 만든 구성 요소는 IaC 템플릿 파일을 직접 제공합니다. 구성 요소에 대한 자세한 내용은 AWS Proton 구성 요소를 참조하세요.

템플릿 번들

관리자는 템플릿을 만들고 등록할 때 사용합니다. AWS Proton이러한 템플릿을 사용하여 환경과 서비스를 만들 수 있습니다. 서비스를 생성할 때 서비스 인스턴스를 AWS Proton 프로비전하여 선택한 환경에 배포합니다. 자세한 설명은 플랫폼 팀용AWS Proton 섹션을 참조하세요.

에서 AWS Proton템플릿을 생성하고 등록하려면 프로비전에 AWS Proton 필요한 코드형 인프라 (IaC) 파일과 환경 또는 서비스가 포함된 템플릿 번들을 업로드합니다.

템플릿 번들에는 다음이 포함됩니다.

CloudFormation 환경 템플릿 번들에는 IaC 파일 1개가 들어 있습니다.

CloudFormation 서비스 템플릿 번들에는 서비스 인스턴스 정의용 IaC 파일 하나와 파이프라인 정의용 선택적 IaC 파일이 하나 포함되어 있습니다.

Terraform 환경 및 서비스 템플릿 번들에는 각각 여러 IaC 파일이 포함될 수 있습니다.

AWS Proton 입력 매개변수 스키마 파일이 필요합니다. 를 AWS CloudFormation 사용하여 IaC 파일을 생성할 때는 Jinja 구문을 사용하여 입력 매개변수를 참조합니다. AWS Proton IaC 파일의 파라미터를 참조하는 데 사용할 수 있는 파라미터 네임스페이스를 제공합니다.

다음 다이어그램은 템플릿을 만들기 위해 취할 수 있는 단계의 예를 보여줍니다. AWS Proton


         AWS Proton 인프라 리소스 집합에 대한 템플릿 번들을 만드는 방법을 설명하는 다이어그램입니다.

입력 파라미터를 식별합니다.

스키마 파일을 생성하여 입력 파라미터를 정의합니다.

은 입력 파라미터를 참조하는 IaC 파일을 생성합니다. 환경 IaC 파일 출력을 서비스 IaC 파일의 입력으로 참조할 수 있습니다.

에 템플릿 버전을 AWS Proton 등록하고 템플릿 번들을 업로드하십시오.