ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [포스코x코딩온] AWS- S3(단순 저장 서비스)
    [포스코x코딩온] 웹개발자 풀스택 부트캠프8기 2023. 8. 15. 18:30
    728x90

    AWS(Amazon Web Service)

    S3(Simple Storage Service)

    • 내구성과 확장성이 뛰어난 스토리지 서비스
    • 안전하고 가변적인 Object 무제한 저장공간을 제공
    • 편리한 UI 인터페이스를 통해 어디서나 쉽게 데이터를 저장하고 불러올 수 있다.
    • 용어
      • Bucket
        • S3에서 생성되는 최상위 디렉토리와 객체를 저장하는 컨테이너
      • Object
        • S3에서 저장되는 데이터로 파일과 메타데이터로 이루어져 있다.
      • Key
        • 객체를 찾기 위해 사용하는 고유 식별자로 "디렉토리 + 파일명"으로 명명
      • Region
        • AWS 클라우드 인프라의 물리적인 위치 
    • 특징
      • 무한대의 객체를 저장할 수 있어, 스토리지의 확장/ 축소에 신경 쓸 필요가 없다.
      • 버킷마다 인증 시스템을 개별로 설정할 수 있어 보안에 좋다.
      • 버전 관리 기능을 사용하면 사용자가 실수할 경우에도 복원이 가능하다.
      • 사용자가 실제 사용한 만큼 요금을 책정한다.

    버킷 만들기

    • 버킷 생성 후

     


    ※ ChatGPT가 알려주는 S3

    Amazon S3(단순 저장 서비스)는 Amazon Web Services의 객체 스토리지 서비스로서, 인터넷을 통해 대량의 데이터를 저장하고 검색할 수 있는 확장 가능한 스토리지 인프라를 제공합니다. "객체"는 데이터와 해당 메타데이터로 이루어진 개별 항목을 의미하며, 파일, 이미지, 비디오, 문서 등 다양한 종류의 데이터를 저장할 수 있습니다.

    Amazon S3는 몇 가지 중요한 특징을 가지고 있습니다.

    1. 무한한 스토리지: Amazon S3는 거의 무한한 용량의 스토리지를 제공하며, 필요한 만큼 데이터를 저장할 수 있습니다.
    2. 데이터 내구성 및 가용성: Amazon S3는 여러 가용 영역에서 데이터를 복제하여 데이터의 내구성과 가용성을 보장합니다. 데이터의 복제본은 하나의 가용 영역에서 장애가 발생하더라도 다른 가용 영역에서 사용할 수 있습니다.
    3. 데이터 보안: Amazon S3는 데이터의 보안을 위해 암호화, 접근 제어 및 인증과 같은 다양한 보안 기능을 제공합니다.
    4. 데이터 접근 및 검색: 데이터를 저장한 후에도 필요한 시점에 언제든지 데이터에 저장하고 비용을 최적화할 수 있습니다.
    5. 비용 효율성: Amazon S3는 사용한 용량에 대한 비용을 부과하며, 필요한 만큼 데이터를 저장하고 비용을 최적화할 수 있습니다.
    6. 다양한 사용 사례: Amazon S3는 웹 사이트 호스팅, 데이터 백업 및 복구, 비디오 및 미디어 스트리밍, 애플리케이션 데이터 저장 등 다양한 사용 사례에 적합합니다.
    7. 버전 관리: Amazon S3는 데이터의 버전 관리를 지원하여 이전 버전의 데이터를 보존하고 관리할 수 있습니다.

    Amazon S3는 AWS 클라우드에서 가장 중요하고 널리 사용되는 서비스 중 하나로, 데이터의 스케일과 가용성을 관리하며 다양한 애플리케이션 및 서비스에서 데이터 저장과 관리를 용이하게 해줍니다.

     

    728x90
Designed by Tistory.