#ECS

5 편의 글

테라폼 실전 강좌 #8 ECS Fargate 배포: 태스크 정의, 서비스, ALB 뒤에서의 전환
4 분 소요

테라폼 실전 강좌 #8 ECS Fargate 배포: 태스크 정의, 서비스, ALB 뒤에서의 전환

user_data 방식의 한계를 짚고 컴퓨팅 계층을 컨테이너로 세대교체합니다. ECS 클러스터와 Fargate 태스크 정의, 실행 역할과 태스크 역할의 구분, ip 타입 대상 그룹을 가진 서비스를 만들고, 같은 ALB 뒤에서 EC2와 컨테이너를 나란히 돌리다 리스너 전환으로 갈아타는 과정까지 코드로 진행하겠습니다.

AWS 실전 #3 CI/CD: GitHub Actions + ECR + ECS
8 분 소요

AWS 실전 #3 CI/CD: GitHub Actions + ECR + ECS

OIDC로 액세스 키 없는 GitHub Actions, ECR push, 작업 정의 자동 갱신, ECS 서비스 롤링 배포, 배포 차단기와 자동 롤백, CodeDeploy blue/green 살짝까지. 한 번의 git push로 끝나는 배포 흐름을 정리합니다.

AWS 실전 #1 인프라 기본 구조: FastAPI/Django를 ECS Fargate에 배포
8 분 소요

AWS 실전 #1 인프라 기본 구조: FastAPI/Django를 ECS Fargate에 배포

컨테이너 이미지를 ECR에 올리고, Task Definition을 작성해 ALB 뒤의 ECS Fargate Service로 배포하는 흐름을 정리합니다. 작은 블로그 API를 운영 환경에 처음 올리는 과정을 한 글에 담았습니다.

도커 실전 강좌 #6 클라우드 배포 — Fly.io / Railway / ECS — 트랙 마무리
8 분 소요

도커 실전 강좌 #6 클라우드 배포 — Fly.io / Railway / ECS — 트랙 마무리

빌드해 푸시한 이미지를 실제 운영에 올리는 마지막 단계를 다룹니다. Fly.io , Railway , ECS Fargate 세 옵션의 갈림길과 각각의 배포 흐름, 시크릿 관리, 헬스체크와 zero-downtime, 그리고 트랙 24편을 회수하며 마무리하겠습니다.

AWS 고급 #1 ECS와 Fargate: 컨테이너 배포
11 분 소요

AWS 고급 #1 ECS와 Fargate: 컨테이너 배포

ECS의 동작 방식(vs EKS), Cluster / Service / Task / Task Definition의 4가지 구성 요소, EC2 launch type vs Fargate, ALB / VPC와의 연결, 첫 컨테이너 배포까지. AWS 위에 컨테이너를 어떻게 올리는지 한 번에 정리합니다.