📦 1. Blob Storage – 비정형 데이터를 위한 객체 스토리지
Blob Storage는 이미지, 비디오, 로그 파일 등 비정형 데이터를 저장하기 위한 대용량 객체 스토리지입니다.
- AWS S3와 유사한 서비스
- 계층적 저장 방식으로 비용 최적화 가능
▶ 액세스 계층
핫 계층: 자주 사용하는 데이터 저장에 적합
쿨 계층: 사용 빈도가 낮은 데이터에 적합
아카이브 계층: 장기 보관용으로, 리하이드레이션이 필요
💡 리하이드레이션이란?
- 아카이브 계층의 데이터는 직접 읽거나 수정할 수 없음
- 먼저 핫 또는 쿨 계층으로 전환해야 접근 가능
📁 2. File Storage – 클라우드 기반 공유 파일 시스템
Azure File Storage는 SMB 프로토콜을 지원하는 완전관리형 파일 공유 서비스입니다.
- VM 간 공유 폴더 구성
- 온프레미스 ↔ 클라우드 간 하이브리드 구성도 가능
▶ 활용 예시
- 기업 내 공유 파일 시스템 대체
- 여러 VM이 동일한 구성 파일 또는 진단 로그 공유
- 하이브리드 환경에서 클라우드 연동 파일 서버로 활용
📨 3. Queue Storage – 메시징 큐를 통한 비동기 처리
Queue Storage는 메시지를 저장하고 처리하는 데 적합한 큐 서비스입니다.
▶ 대표적인 활용 예
- 사용자 이미지 업로드 → 큐에 메시지 생성
- 백엔드 앱이 큐에서 메시지를 읽고 썸네일 생성
- 비동기 방식으로 시스템 확장성과 안정성 확보
📊 4. Table Storage – 스키마 없는 NoSQL 데이터 저장소
Table Storage는 비관계형 구조화 데이터를 저장하는 NoSQL 기반 저장소입니다.
- 스키마 없이 자유로운 데이터 구조 가능
- 저렴한 비용으로 대량 데이터를 저장
▶ 주요 사용 사례
- 사용자 정보, 디바이스 설정, 이벤트 메타데이터 저장
- 빠른 읽기/쓰기 성능이 요구되는 서비스에 적합
📌 요약: Azure Storage 서비스 비교
Blob – 비정형 데이터 저장 (이미지, 영상, 백업)
File – 파일 공유 저장소 (구성 파일, 진단 데이터)
Queue – 메시지 큐 (비동기 처리, 확장성 확보)
Table – NoSQL 저장소 (사용자 설정, 메타데이터)
✅ 마무리
Azure의 스토리지 서비스는 다양한 데이터 유형에 맞춰 최적화되어 있으며, 구조화 데이터와 비정형 데이터를 모두 효율적으로 저장하고 처리할 수 있습니다.
적절한 스토리지 선택을 통해 비용 효율성과 성능, 확장성을 모두 확보할 수 있습니다.
'클라우드 > Azure' 카테고리의 다른 글
AZ-900 8강 Azure 핵심 솔루션 – IoT, AI, DevOps (0) | 2025.06.12 |
---|---|
AZ-900 7강 Azure 데이터베이스 및 분석 서비스, Cosmos DB,Synapse, HDInsight (0) | 2025.06.12 |
AZ-900 5강 Azure 가상 네트워크, ExpressRoute, 파이어월, CDN (0) | 2025.06.12 |
AZ-900 4강 Azure 컴퓨팅 서비스 정리 Logic Apps, Azure Functions, VM, AKS까지 (0) | 2025.06.12 |
AZ-900 3강 애저(Azure) 리소스 구성요소와 아키텍처 (0) | 2025.06.12 |