AWS Cloud Formation은 인프라 중에서도 권한을 스크립트로 다루는 코드형 인프라(from1) 도구이다(참고1). 아래 yaml 템플릿은 json 파일로도 변환이 가능하다. yaml 파일이나 json 파일은 직접 작성할 수도 있지만 GUI 도구인 AWS CloudFormation Designer(참고2)을 이용해서도 작성이 가능하다.
Resources:
HelloWorldFunction:
Type: AWS::Serverless::Function # More info about Function Resource: <https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction>
Properties:
CodeUri: hello_world/
Handler: app.lambda_handler
Runtime: python3.9
Architectures:
- arm64
parse me : 언젠가 이 글에 쓰이면 좋을 것 같은 재료들.
None
from : 과거의 어떤 생각이 이 생각을 만들었는가?
supplementary : 어떤 새로운 생각이 이 문서에 작성된 생각을 뒷받침하는가?
None
opposite : 어떤 새로운 생각이 이 문서에 작성된 생각과 대조되는가?
None
to : 이 문서에 작성된 생각이 어떤 생각으로 발전되고 이어지는가?
참고 : 레퍼런스