CloudFormation 템플릿 구조 살펴보기
NovaTech의 팀은 CloudFormation 템플릿을 표준화하는 작업을 진행하고 있습니다. CloudFormation 템플릿 탐색기를 사용해 템플릿이 어떻게 구성되는지 살펴보세요. 탐색기에는 여섯 개의 섹션(Resources, Parameters, Outputs, Mappings, Conditions, Transform)이 모두 표시되며, 각 섹션을 토글해 예시를 확인할 수 있습니다.
내재 함수(intrinsic function)가 각 섹션을 어떻게 연결하는지 주의 깊게 살펴보세요. !Ref는 Parameters와 Resources를 참조하고, !GetAtt는 ARN 같은 리소스 속성을 읽어오며, !Sub는 문자열에 변수를 치환합니다.
질문: CloudFormation 템플릿에 EnvName이라는 Parameter와 Lambda 함수 리소스가 있습니다. "my-app-${EnvName}-bucket"과 같은 문자열에 EnvName의 값을 삽입하려면 어떤 내재 함수를 사용해야 할까요?
이 연습은 강의의 일부입니다
