$ ls tags/ / aws
#aws
4 posts
infra· 시리즈
파일 특성에 맞춘 CloudFront 캐시 전략
전체 무효화로 최대 15분 버전이 혼재하던 문제를, 해시 파일은 영구 캐시·index.html은 no-cache로 나눠 배포 즉시 전 세계에 반영되게 했다.
2026.04.29 3 min read ci-cd · aws · cloudfront · vite
infra· 시리즈
ECS 배포 실패 시 자동 롤백, outcome과 conclusion의 함정
마이그레이션은 성공했는데 ECS 배포가 실패하는 경우, 직전 Task Definition으로 자동 복구한다. continue-on-error의 outcome/conclusion 차이가 관건이었다.
2026.04.26 3 min read ci-cd · github-actions · aws · ecs
infra· 시리즈
배포 파이프라인은 어디서 깨지는가
FE·BE·배치 3개 워크플로우가 서로를 모른 채 동시에 도는 구조. 거기서 생기는 7가지 문제를 위험도별로 분석했다.
2026.04.21 4 min read ci-cd · github-actions · aws · deployment
infra
전체 공개였던 S3 버킷 막기
Principal:* + s3:* 상태로 방치된 구버전 버킷을 발견하고 차단했다. Block Public Access, HTTPS-only 정책, IAM 최소권한 적용 과정.
2026.04.17 3 min read aws · s3 · iam · security