용 템플릿 작성 및 번들 생성 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 해야 하는 코드형 인프라(IaC) 파일이 포함된 템플릿 번들을 업로드 AWS Proton합니다.

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

CloudFormation 환경 템플릿 번들에는 IaC 파일 하나가 포함되어 있습니다.

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

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

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

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

AWS Proton 인프라 리소스 세트에 대한 템플릿 번들을 생성하는 프로세스를 설명하는 다이어그램입니다.

Red circle with the number 1 inside, typically used as a notification icon. 입력 파라미터를 식별합니다.

Number 2 icon in a pink circle. 스키마 파일을 생성하여 입력 파라미터를 정의합니다.

Pink square icon with a white exclamation mark inside a circle. 은 입력 파라미터를 참조하는 IaC 파일을 생성합니다. 환경 IaC 파일 출력을 서비스 IaC 파일의 입력으로 참조할 수 있습니다.

Number 4 in a red circle icon, commonly used to indicate a notification count. 에 템플릿 버전을 등록 AWS Proton 하고 템플릿 번들을 업로드합니다.