AWS series 2

S3란 무엇인가?

이 글을 읽기 전에 앞서 안녕하세요. mayleaf입니다. 이번 글은 S3가 무엇인지, 왜 사용하는지, 사용하는 방법은 무엇인지에 대해서 간략하게 설명한 글입니다. 글의 순서는 S3의 정의, 사용하는 이유, 사용하는 방법 순으로 적혀있습니다. 감사합니다. S3란? S3는 Simple Storage Service 의 약자로 첫 글자에 S가 세 번 나타나기 때문에 S3라고 부릅니다. S3 는 인터넷용 저장소 서비스입니다. 각종 정적 파일들과 스크립트들을 저장하고 제공하는 용도로 사용합니다. 예를 들어서 이미지, 음원, 바이너리 패키지 같은 것들을 관리하는 데 사용합니다. 이 서비스는 웹 스케일에서 컴퓨팅을 쉽게 해주기 위해서 설계되었습니다. 예를 들어서 이미지 업로드가 가능한 서비스를 운영한다면, 이미지 저..

AWS series/S3 2020.11.28

S3 관리 방법

이 글은 S3 관리 방법을 다룬 글입니다. S3는 데이터 저장소입니다. 여러 정적 데이터를 저장하고 사용자들에게 제공하기 위해서 사용됩니다. 저는 s3 버킷 생성, 버킷정책 관리, 버킷 마이그레이션, CloudFront 연동 등 S3와 관련된 기능을 써봤습니다. 그러면서 느낀 점이 두 가지가 있습니다. 첫 번째는 버킷 생성과 파일 업로드, 다운로드를 하는 것은 어렵지 않다는 점이었습니다. 두 번째는 자원을 효율적으로 관리하는 것이 중요하는 점이었습니다. 여러분은 자원을 어떻게 관리해야한다고 생각하십니까? 저는 정책을 통해서 관리해야한다고 생각합니다. S3자원을 관리하려면 생성할때 다음 세 가지 정책을 고려해야 합니다. 바로 명명 정책, 접근 정책, 비용 정책입니다. 명명 정책 버킷 이름은 명명 정책을 따..

AWS series/S3 2020.05.23