[AWS] S3 + CloudFront + ACM으로 이미지 배포환경 구축하기(Route 53 사용 X)


[AWS] S3 + CloudFront + ACM으로 이미지 배포환경 구축하기(Route 53 사용 X)

우테코에서 프로젝트를 진행 도중, 원래는 S3 사용 허락을 받지 못한 상황이라 원래는 아래와 같은 이미지 배포환경을 구축했었다. 위에 보이는 EC2들의 디스크 용량은 20GiB이다. 그런데, 서비스 정책 상 이미지를 한 장에 최대 10MiB까지 올릴 수 있었다. 여기서 한 사용자가 올릴 수 있는 사진의 양이 한두장 수준이 아닌지라, 이미지가 올라갈 일이 굉장히 잦았다. 10MiB크기의 사진이 2000장만 올라가도 EC2가 디스크 용량 초과로 실서버에 지장이 갈 수 있는 상황이었기에, 요청을 해서 S3, CloudFront, ACM을 얻어냈다. 다만, Route 53은 사용할 수 없었다. 결론적으로 EC2 + Nginx를 이용한 이미지 배포 환경에서 S3 + CloudFront + ACM을 사용한 이미지 배포 아키텍처로 전환하였다. 여기서 사용했던 방법을 개인 aws계정에서 다시 해보는 방식으로 포스팅을 해보려 한다. 1. s3 버켓 생성하기 이런 식으로 만들어주고, 이미지 저장소로 ...


#acmcloudfront #acm인증서 #cloudfront #cloudfrontacm #s3 #s3cloudfront #s3cloudfrontacm #우테코레벨3 #우테코프로젝트

원문링크 : [AWS] S3 + CloudFront + ACM으로 이미지 배포환경 구축하기(Route 53 사용 X)