공개 웹사이트를 위한 스토리지 제공

발행: (2026년 2월 13일 오후 05:04 GMT+9)
5 분 소요
원문: Dev.to

Source: Dev.to

Objective

공용 웹사이트 자산을 위한 안전하고 확장 가능하며 신뢰할 수 있는 스토리지 솔루션을 설계·구현하여 전 세계 사용자에게 높은 가용성과 최적의 성능을 보장합니다.

Create a storage account

  1. Azure 포털에서 Storage accounts를 검색하고 + Create를 선택합니다.
  2. Resource group에서 Create new를 선택하고 이름을 지정합니다(예: publicwebsiterg). OK를 클릭합니다.
  3. 스토리지 계정 이름 등 필수 항목을 입력한 뒤 Review + createCreate를 차례로 클릭합니다.
  4. 배포가 완료될 때까지 기다린 후 Go to resource를 선택합니다.

Configure redundancy

  1. 스토리지 계정에서 Data managementRedundancy로 이동합니다.
  2. **Read-access Geo-redundant storage (RA‑GRS)**가 선택되어 있는지 확인합니다.
  3. 기본 및 보조 위치 정보를 검토합니다.

Enable anonymous blob access

  1. SettingsConfiguration에서 Allow blob anonymous accessEnabled로 설정하고 Save를 클릭합니다.

Create a public container

  1. Data storageContainers에서 + Container를 클릭합니다.
  2. 컨테이너 이름을 public으로 지정합니다.
  3. Create를 클릭합니다.
  4. 새로 만든 컨테이너를 선택한 뒤 Overview 블레이드에서 Change access level을 선택합니다.
  5. Public access level을 **Blob (anonymous read access for blobs only)**로 설정하고 OK를 클릭합니다.

Upload and test files

  1. public 컨테이너를 열고 Upload를 클릭합니다.
  2. 파일(예: 작은 이미지나 텍스트 파일)을 찾아 선택하고 Upload를 클릭합니다.
  3. 페이지를 새로 고쳐 파일이 표시되는지 확인합니다.
  4. 업로드된 파일을 선택하고 Overview 탭에서 URL을 복사한 뒤 새 브라우저 탭에 붙여넣습니다.
    • 파일이 이미지인 경우 브라우저에 이미지가 표시됩니다.

Configure soft delete

  1. 스토리지 계정 Overview에서 PropertiesBlob service로 이동합니다.
  2. Blob soft delete를 선택합니다.
  3. Enable soft delete for blobs를 체크합니다.
  4. **Keep deleted blobs for (days)**를 21로 설정합니다.
  5. (선택 사항) 컨테이너에 대한 소프트 삭제도 활성화합니다.
  6. Save를 클릭합니다.

Restore a deleted blob

  1. 컨테이너에서 파일을 선택하고 Delete를 클릭한 뒤 확인합니다.
  2. 컨테이너 Overview 페이지에서 검색 상자 오른쪽에 있는 Show deleted blobs 토글을 켭니다.
  3. 삭제된 파일을 찾아 오른쪽 끝의 점 3개()를 클릭하고 Undelete를 선택합니다.
  4. 컨테이너를 새로 고쳐 파일이 복원되었는지 확인합니다.

Configure blob versioning

  1. 스토리지 계정 Overview에서 PropertiesBlob service로 이동합니다.
  2. Versioning을 선택합니다.
  3. Enable versioning for blobs를 체크합니다.
  4. 모든 버전을 유지할지, 일정 기간 후 오래된 버전을 삭제할지 선택합니다.
  5. Save를 클릭합니다.

Test versioning

  1. public 컨테이너에 기존 파일의 새 버전을 업로드합니다(현재 블롭을 덮어씁니다).
  2. Show deleted blobs(또는 버전 보기)를 사용해 이전 버전을 확인하고 복원 실험을 진행합니다.
0 조회
Back to Blog

관련 글

더 보기 »