안녕하세요 여러분 베하~~! BetterMonday 팀입니다. 이번주는 AWS Launch Template 에 대해 알아 보도록 하겠습니다.
그럼 슈우우웃!
먼저 AWS 의 Docs의 내용을 살펴보도록 하겠습니다.
Launch Template은 인스턴스 구성 정보를 지정한다는 점에서 Launch Configuration 과 유사합니다.여기에는 Amazon 머신 이미지(AMI)의 ID, 인스턴스 유형, 키 페어, 보안 그룹 및 EC2 인스턴스를 시작하는 데 사용되는 기타 파라미터가 포함됩니다. 그러나 Launch Configuration 대신 Launch Template을 정의하면 여러 버전의 시Launch Template을 가질 수 있습니다.
※참조 https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-templates.html
쉽게 말해 Launch Template은 PRD(운영환경)와 동일한 인프라를 가지고 있는 DEV(개발환경)에서 테스트를 마친 후, 이것을 AMI이미지로 만들고 지정한 가용영역에 AutoScailing하는 서비스입니다.
Dev에 PRD와 같은 인프라를 구축하여야한다는 점과 버전업데이트를 할때마다 AMI를 생성하기 때문에 지속적인 관리가 필요하다는 단점이 있지만, (Lambda로 트리거를 생성하여 AMI를 관리할 수는 있음)
테스트가 끝난 이미지를 사용하여 서비스를 배포하기 때문에 휴먼에러를 줄일 수 있으며, 관리가 쉽고 시작프로세스를 효율화하고 간소화 할 수 있습니다. Auto Scailing을 통해 배포하기 때문에 Rolling Update 가 가능합니다. 따라서 최신버전의 AMI를 무중단배포할 수 있습니다.
또한 비용적인 측면에서 AWS 중국(베이징) 리전을 제외한 모든 AWS 상용 리전에서 추가 비용 없이 이용 가능(AWS 리소스 요금만 부과) 합니다.
여기까지 제대로 된 AMI 만 있다면, 편하게 인프라를 구축할 수 있는 Launch Template에 대한 설명이였습니다.~~
다음주에 만나요 베바~~~~~~!
'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글
[AWS] ACM을 통한 Wordpress SSL 적용 (0) | 2022.08.01 |
---|---|
[AWS] Routing Table , NAT 게이트웨이-1 (0) | 2022.08.01 |
Amazon ElastiCache for Redis (0) | 2022.07.29 |
AWS S3 버킷ID, KEY 대용량 데이터 전달 (0) | 2022.07.27 |
AWS AMI hands on (0) | 2022.07.26 |
댓글