Stack
1 CloudFormation Stack
- CloudFormation Stack은 AWS 리소스 컬렉션을 관리하는 단위입니다.
- 스택은 하나의 단위로 생성, 업데이트, 삭제할 수 있는 AWS 리소스 그룹입니다.
- 스택은 템플릿을 기반으로 생성됩니다.
- 템플릿은 JSON 또는 YAML 형식의 텍스트 파일로, 필요한 AWS 리소스를 선언적으로 정의합니다.
- 스택을 사용하면 인프라를 코드로 관리할 수 있어, 버전 관리, 반복 가능한 배포, 일관성 있는 구성이 가능해집니다.
기본 스택 템플릿 예시
AWSTemplateFormatVersion: '2010-09-09'
Description: A simple EC2 instance
Resources:
MyEC2Instance:
Type: AWS::EC2::Instance
Properties:
InstanceType: t2.micro
ImageId: ami-0c55b159cbfafe1f0
- 이 예시는 단일 EC2 인스턴스를 생성하는 간단한 스택 템플릿입니다.