logo

ECS fargate

language-logoDocker
language-logoFlask
language-logoPython
language-logoTerraform

• Python과 Flask를 이용해 간단한 웹 애플리케이션을 만든 후, Dockerfile을 작성하여 Docker 이미지를 생성하고 AWS ECR에 push하는 과정을 설명하고 있습니다.
• AWS 콘솔에서 IAM Role, LB, TG, ECS 등을 생성하고 설정하는 과정을 상세하게 설명하고 있으며, 이 과정을 테라폼 코드로도 작성하여 관리하는 방법을 제시하고 있습니다.
• 아마존 웹 서비스(AWS)의 보안 그룹, 로드 밸런서, 타겟 그룹, 리스너, ECS 작업 정의 등을 설정하는 코드를 작성하였다. 이를 통해 VPC 내에서 HTTP 프로토콜을 사용하는 애플리케이션을 배포하고 관리한다.
• 이 설정은 FARGATE를 사용하며, ECR을 사용하기 위한 IAM 역할을 할당하였다. 또한, Flask를 위한 보안 그룹을 별도로 설정하였다. 이 보안 그룹은 로드 밸런서의 보안 그룹에서 인바운드 트래픽을 허용한다.

thumbnail
북마크
공유하기
신고하기
3분 분량
조회수 118
profile-image문학적인유사
일 년 전
Copyright © 2024. Codenary All Rights Reserved.