[AWS] S3 소개

제이브로·2024년 7월 3일

AWS

목록 보기
6/6
post-thumbnail

1. Amazon S3

S3Amazon Simple Storage Service로 인터넷용 스토리지 서비스입니다.

  • Amazon S3에서 제공하는 단순한 웹 서비스 인터페이스를 사용하여 웹에서 언제 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있습니다.
  • 또한 개발자는 Amazon이 자체 웹 사이트의 글로벌 네트워크 운영에 사용하는 것과 같은 높은 확장성과 신뢰성을 갖춘 빠르고 경제적인 데이터 스토리지 인프라에 액세스할 수 있습니다.
  • 이 서비스의 목적은 규모의 이점을 극대화하고 개발자들에게 이러한 이점을 제공하는 것입니다.

2. Amazon S3 장점

Amazon S3는 의도적으로 단순성 및 견고성에 초점을 두는 최소한의 기능 세트를 사용하여 구축되었습니다. 다음은 Amazon S3을 사용할 때의 일부 장점입니다.

2.1 버킷 만들기

데이터를 저장하는 버킷을 만들고 해당 버킷의 이름을 지정합니다.

  • 버킷은 데이터 스토리지를 위한 Amazon S3의 기본 컨테이너입니다.

2.2 데이터 저장

버킷에 데이터를 무한정으로 저장합니다. Amazon S3 버킷에 객체를 원하는 만큼 업로드할 수 있으며, 각 객체에 최대 5TB의 데이터를 포함할 수 있습니다. 각 객체는 고유한 개발자 할당 키를 사용하여 저장 및 검색합니다.

2.3 데이터 다운로드

데이터를 직접 다운로드하거나 다른 사람이 다운로드할 수 있도록 합니다. 언제든지 데이터를 직접 다운로드하거나 다른 사람이 다운로드하도록 허용할 수 있습니다.

2.4 권한

데이터를 Amazon S3 버킷으로 업로드 또는 다운로드하려는 사용자에게 액세스 권한을 부여하거나 해당 권한을 거부합니다.

  • 3가지 유형의 사용자에게 업로드 및 다운로드 권한을 부여할 수 있습니다.
  • 인증 메커니즘을 사용하면 데이터가 무단으로 액세스되지 않도록 보호하는 데 도움이 될 수 있습니다.

2.5 표준 인터페이스

모든 인터넷 개발 도구 키트에서 사용할 수 있도록 설계된 표준 기반 RESTSOAP 인터페이스를 사용합니다.

  • REST(Representational State Transfer) : 아키텍쳐 원칙 세트
  • SOAP(Simple Object Access Protocol) : World Wide Web Consortium(W3C)에서 유지관리하는 공식 프로토콜입니다.

References

  1. redhat docs
profile
기록하지 않으면 기록되지 않는다.

0개의 댓글