AWS(Amazon Web Services)/AWS 기본 개념

[AWS] S3란?

ITtechRoy 2023. 8. 23. 04:52
728x90
반응형

AWS S3란?

• AWS S3는 Simple Storage Service의 약자로, 개발자 및 기업이 데이터를 저장하고 검색할 수 있는 객체 스토리지 서비스입니다.

• 확장 가능하며 내구성이 뛰어나고 보안이 강력한 특징을 가지고 있습니다.

S3 버킷 생성하기

• S3 서비스를 사용하기 위해 먼저 S3 버킷을 생성해야 합니다.

• 버킷은 데이터를 저장하는 단위로, 유니크한 이름을 가지고 있어야 합니다.

 

객체 업로드 및 다운로드

• S3 버킷에는 객체(Object)를 업로드하고 다운로드할 수 있습니다.

• 객체는 파일 또는 디렉토리와 유사한 개념으로, 콘텐츠와 메타데이터로 구성됩니다.

 

데이터 보관 및 수명 주기 관리

• S3는 데이터 보관에 유용한 기능을 제공합니다.

• 수명 주기 관리를 설정하여 데이터를 자동으로 티어링하고, 오래된 데이터는 Glacier와 같은 비용 효율적인 스토리지로 이동할 수 있습니다.

 

액세스 제어 및 보안

• S3는 다양한 액세스 제어 및 보안 옵션을 제공합니다.

• 버킷 및 객체 수준의 액세스 정책 설정, 버킷 범위 엑세스 제어 등의 기능을 사용하여 데이터의 보안을 강화할 수 있습니다.

 

버전 관리 및 복원

• S3는 객체 버전 관리를 지원하여 버전 간의 변경 이력을 추적하고, 잘못된 업데이트나 삭제를 방지할 수 있습니다.

• 삭제된 객체를 복원하거나 이전 버전으로 롤백하는 등의 기능을 활용할 수 있습니다.

 

정리)

• AWS S3는 객체 스토리지 서비스로, 데이터의 안전한 저장, 검색, 액세스를 제공합니다.

• S3를 사용하여 데이터를 업로드하고 다운로드하며, 객체 관리, 액세스 제어, 보안, 버전 관리 등의 기능을 활용할 수 있습니다.

• AWS S3는 신뢰성과 내구성이 우수하며, 다양한 규모의 개발 및 기업 환경에 적합한 스토리지 솔루션입니다.

 

728x90
반응형

'AWS(Amazon Web Services) > AWS 기본 개념' 카테고리의 다른 글

[AWS] CloudWatch 란?  (0) 2023.08.23
[AWS] 요금제 활용 방법  (0) 2023.08.23
[AWS] Lambda란?  (0) 2023.08.23
[AWS] MFA란 무엇인가?  (0) 2023.08.23
[AWS] CLI (Command Line Interface)  (0) 2023.08.23