게시된 날짜: Sep 6, 2018

AWS CloudFormation Macros는 찾기 및 바꾸기, 전체 템플릿 변환 같은 단일 작업으로 CloudFormation 템플릿 작업에 대한 사용자 지정 처리를 수행합니다. CloudFormation Macros는 AWS::IncludeAWS::Serverless 변환을 지원하는 것과 동일한 기술을 사용합니다. CloudFormation 변환 기능은 AWS 인프라 표현을 코드로 축소하고 템플릿 컴포넌트의 재사용을 활성화하여 템플릿 작성을 간소화해줍니다.

전에는 AWS::Include 및 AWS::Serverless 변환을 사용하여 CloudFormation이 호스팅한 템플릿을 처리할 수 있었습니다. 이제는 CloudFormation Macros를 사용하여 사용자 지정 변환을 생성할 수 있습니다. 예를 들어, 템플릿의 공통 문자열 함수를 생성하거나 공통 CloudFormation 리소스의 약식 구문을 정의할 수 있습니다. 여기를 클릭하면 참조할 수 있는 샘플 매크로에 대해 자세히 볼 수 있습니다.

CloudFormation Macros에 관한 자세한 내용을 AWS CloudFormation 설명서에서 확인할 수 있습니다.

CloudFormation Macros는 AWS Lambda가 있는 모든 AWS 리전에서 사용할 수 있습니다. AWS Lambda를 사용할 수 있는 AWS 리전의 전체 목록은 당사 리전 테이블에서 볼 수 있습니다.