Amazon S3 (Simple Storage Service)
AWS S3 (Simple Stoage Service)는 파일을 저장하기 위한 스토리지이다.
용량 저장할 수 있는 파일의 크기는 개당1byte~5TB이고,총 저장 용량에는 제한이 없다.
AWS S3 에서 먼저 리전(region)과 버킷을 만들어야 한다. 그런 후, 버킷에 객체(파일)을 업로드할 수 있다.
구현 측면에서 버킷과 객체는 리소스이고, Amazon S3는 이를 관리하기 위한 API를 제공한다. 예를 들어 Amazon S3 API를 사용하여 버킷을 만들고 객체를 업로드할 수 있다. 이 작업은 Amazon S3 콘솔을 사용하여 수행할 수도 있다. 콘솔은 내부적으로 Amazon S3 API를 사용하여 Amazon S3에 요청을 보냅니다.
S3 서비스는 현재 http 와 soap 을 이용한 api 는 제공하지않고 있으며, 대신 rest api 나 sdk 를 이용하여 접근하는 것을 추천하고 있다.