테라폼

more

4-12. 테라폼 - Lambda와 EventBridge 구현하기

테라폼 - Lambda와 EventBridge 구현하기서버 없이 코드를 실행하고, 이벤트나 일정에 따라 자동으로 호출하기이전 글에서는 Terraform으로 ECS Fargate를 구현하는 방법을 정리했다.이번 글에서는 AWS의 서버리스 실행 환경인 Lambda와 이벤트 기반 실행을 위한 EventBridge를 Terraform으로 구현해보려 한다.Lambda는 서버를 직접 만들지 않고 코드를 실행할 수 있는 서비스다.코드 작성→ Lambda에 배포→ 이벤트 발생→ Lambda 실행EventBridge는 특정 이벤트나 일정에 따라 Lambda를 실행할 수 있게 해준다.정해진 시간→ EventBridge Rule→ Lambda 실행예를 들어 매일 새벽 배치 작업을 실행하거나, 5분마다 상태 점검 작업을 수행..

테라폼 2026.05.15 0

4-11. 테라폼 - ECS Fargate 기본 구현하기

테라폼 - ECS Fargate 기본 구현하기ECR 이미지를 가져와 컨테이너를 실행하고 ALB와 연결하기이전 글에서는 Terraform으로 ECR을 구현하는 방법을 정리했다.이번 글에서는 ECR에 저장된 Docker 이미지를 실행하는 ECS Fargate를 Terraform으로 구현해보려 한다.ECS는 Elastic Container Service의 약자다.AWS에서 컨테이너를 실행하고 관리하는 서비스이며, Fargate를 사용하면 EC2 서버를 직접 관리하지 않고 컨테이너를 실행할 수 있다.ECR→ Docker Image 저장ECS Fargate→ Docker Image 실행ALB→ 외부 요청을 ECS Task로 전달ECS Fargate는 처음 보면 리소스가 많아 보여서 어렵게 느껴질 수 있다.하지만 ..

테라폼 2026.05.14 0

4-10. 테라폼 - ECR 구현하기

테라폼 - ECR 구현하기Docker 이미지를 저장할 컨테이너 이미지 레지스트리 만들기이전 글에서는 Terraform으로 ALB와 Target Group을 구현하는 방법을 정리했다.이번 글에서는 AWS에서 Docker 이미지를 저장할 때 사용하는 ECR을 Terraform으로 구현해보려 한다.ECR은 Elastic Container Registry의 약자다.쉽게 말하면 AWS에서 제공하는 Docker 이미지 저장소다.Docker Image→ ECR Repository→ ECS / Lambda / EC2에서 사용ECR은 ECS Fargate, Lambda Container Image, EC2 기반 Docker 배포에서 자주 사용된다.다만 이 글에서는 Docker 이미지를 빌드하고 push하는 배포 흐름까지..

테라폼 2026.05.14 0