내 첫 번째 공개 웹사이트를 위해 Azure Storage를 설정하는 방법

발행: (2026년 5월 2일 PM 06:19 GMT+9)
4 분 소요
원문: Dev.to

Source: Dev.to

Introduction

웹사이트 프로젝트를 위해 이미지와 파일을 저장할 장소가 필요했습니다. Azure Blob Storage는 URL을 통해 접근할 수 있는 클라우드 기반 파일 시스템을 제공합니다.

Search for Storage Accounts in Azure Portal

  1. Azure 포털을 열고 Storage accounts를 검색합니다.
  2. + Create를 클릭합니다.
  3. 새 리소스 그룹을 생성합니다(예: website-storage).
  4. 스토리지 계정 이름을 지정합니다(예: publicwebsite2024).
  5. Review + create를 클릭한 뒤 Create를 클릭합니다.
  6. 배포가 완료되면 Go to resource를 클릭합니다.

Set Up High Availability

  1. 스토리지 계정에서 Data management → Redundancy로 이동합니다.
  2. **Read-access geo-redundant storage (RA‑GRS)**를 선택합니다.
    • 이는 기본 위치와 보조 위치를 만들어 한 지역이 실패해도 가용성을 보장합니다.
  3. Settings → Configuration을 엽니다.
  4. Allow Blob anonymous access를 켜고 Save를 클릭합니다.

Create Your Container

  1. Data storage → Containers로 이동합니다.
  2. + Container를 클릭합니다.
  3. 컨테이너 이름을 public으로 지정합니다.
  4. Create를 클릭합니다.

Make Files Publicly Accessible

  1. public 컨테이너를 엽니다.
  2. Change access level을 클릭합니다.
  3. **Blob (anonymous read access for blobs only)**를 선택하고 OK로 확인합니다.
  4. 파일을 업로드합니다: Upload을 클릭하고 이미지 또는 텍스트 파일을 선택한 뒤 Upload을 클릭합니다.
  5. 업로드가 완료되면 파일을 선택하고 Overview 탭에서 URL을 복사합니다.
  6. 새 브라우저 탭에 URL을 붙여넣으면 파일이 표시됩니다.

Enable Soft Delete (Recycle‑Bin‑like Protection)

  1. 스토리지 계정 개요로 돌아갑니다.
  2. Properties → Blob service 아래에서 Blob soft delete를 클릭합니다.
  3. Enable soft delete for blobs를 체크하고 보존 기간을 21 days로 설정한 뒤 Save를 클릭합니다.

Testing Soft Delete

  1. 컨테이너에서 파일을 선택하고 Delete를 클릭합니다.
  2. Show deleted blobs(오른쪽 상단)를 클릭합니다.
  3. 삭제된 파일을 선택하고 점 3개 메뉴를 클릭한 뒤 Undelete를 선택합니다.
    • 파일이 복원됩니다.

Enable Versioning

  1. 스토리지 계정 Properties에서 Blob service → Versioning을 찾습니다.
  2. Enable versioning for blobs를 체크하고 Save를 클릭합니다.
    • 새로 업로드되는 파일은 자동으로 이전 버전을 보관합니다.

One Important Warning

문제가 발생하면 언제든지 댓글을 남겨 도움을 요청하세요. 가이드가 도움이 되었다면 좋아요와 공유도 부탁드립니다.

0 조회
Back to Blog

관련 글

더 보기 »