
실전 Amazon S3와 CloudFront로 정적 파일 배포하기
실전 Amazon S3와 CloudFront로 정적 파일 배포하기 많은 사용자들이 이용하는 웹사이트 및 모바일 앱에는 이미지, 동영상 또는 음악 같은 파일이나 .css 또는 .js 같은 정적 파일을 가지고 있습니다. 콘텐츠 배포 네트워크(CDN) 서비스가 등장하기 전에는 특정 지역에 서버를 일일이 두고 서비스를 해야 했습니다. 이 글에서는 Amazon Simple Storage Service(S3)와 Amazon CloudFront를 사용해 정적 콘텐츠를 대규모로 저장하고, 보호하고, 전송할 수 있는 방법에 대해 살펴보겠습니다. 그 밖에 클릭 몇 번만으로 시작하는 데 도움이 되도록 서비스를 빠르게 프로비저닝할 수 있는 CloudFormation 템플릿도 포함되어 있습니다. (설정 방법에 대해서는 나중에 알아보겠습니다) 먼저 콘텐츠를 보안성도 높고 확장 가능한 방법으로 저장해야 합니다. 인터넷으로 접근 가능한 정적 콘텐츠에 간단하고 유연하게 접근할 수 있는 방법은 Amazon S3 서비스를 이용하는 것입니다. 파일을 “버킷(Bucket)”에 무제한으로 저장하고 가져올 수 있도록 설계되었습니다. 또한, 손쉽게 확장이 가능한 고가용성 데이터 스토리지를 저렴한 비용으로 제공합니다. 콘텐츠를 클라우드 환경의 S3 버킷에 저장하면 많은 일들이 더욱 쉬워집니다. 첫째, S3 [ more… ]