Cloud/Azure
AZ-900, 04. Azure 데이터베이스
by 에르모사 쩐뉴
2025. 11. 11.
📘 04. Azure 데이터베이스
4.1 Azure 데이터베이스 💾
🔹 핵심 개념
- 클라우드에서 제공되는 완전 관리형 데이터베이스 서비스
- 백업, 보안 패치, 확장, 모니터링 등을 Azure가 자동 관리
- 개발자는 데이터 구조 설계와 쿼리만 담당
🔹 주요 서비스 비교
서비스유형특징시험 포인트
| Azure SQL Database |
관계형 (PaaS) |
SQL Server 기반, 고가용성·자동 백업 |
가장 자주 출제되는 핵심 DB |
| Azure Database for MySQL |
관계형 (PaaS) |
오픈소스 MySQL 엔진 |
웹앱, 전자상거래 등에서 사용 |
| Azure Database for PostgreSQL |
관계형 (PaaS) |
고급 쿼리와 오픈소스 확장 지원 |
분석형 워크로드에 강함 |
| Azure Cosmos DB |
NoSQL (글로벌 분산형) |
문서형, 키-값형, 그래프형 등 다양한 모델 지원 |
초저지연, 글로벌 복제 가능 |
| Azure SQL Managed Instance |
관계형 (IaaS+PaaS 중간형) |
기존 SQL Server를 클라우드로 손쉽게 이전 |
완전 관리형 + 호환성 보장 |
🔹 관리 수준별 구분
구분유형관리 책임특징
| IaaS (VM에 직접 설치) |
SQL Server on VM |
OS, 백업, 패치 모두 직접 관리 |
유연하지만 관리 부담 큼 |
| PaaS (Managed Service) |
Azure SQL Database / MySQL / PostgreSQL |
Azure가 백업·패치 관리 |
관리 부담 적음 |
| SaaS (응용서비스) |
Power BI, Dynamics 365 등 |
완전 자동화 |
사용자는 데이터 이용만 |
🧠 시험 포인트
- Azure SQL Database = 대표적인 관계형 PaaS DB
- Cosmos DB = NoSQL / 글로벌 분산형 / 지연시간 최소화
- Managed Instance = 온프레미스 SQL Server 이전용
- 자동 백업, 장애 복구, 스케일링 모두 Azure가 관리
4.2 Azure 빅데이터와 분석 서비스 📊
🔹 핵심 개념
- Azure는 단순 저장을 넘어 데이터 분석·시각화·AI 학습까지 통합 제공
- 데이터 엔지니어링, 분석, 인공지능 파이프라인 전체를 지원
🔹 주요 서비스
서비스설명주요 특징
| Azure Synapse Analytics (구: SQL Data Warehouse) |
대용량 데이터 분석 플랫폼 |
데이터 통합 + 고속 분석, BI와 연동 |
| Azure Data Lake Storage |
빅데이터 전용 저장소 |
대규모 비정형 데이터 저장, Hadoop 호환 |
| Azure Databricks |
Apache Spark 기반 데이터 분석 |
머신러닝·실시간 분석, 협업 노트북 환경 |
| Azure HDInsight |
Hadoop, Spark, Kafka 등 오픈소스 클러스터 관리형 서비스 |
빅데이터 파이프라인 구축 |
| Azure Machine Learning |
AI 모델 개발·훈련·배포 플랫폼 |
코드 기반 또는 GUI로 모델 학습 가능 |
| Power BI |
데이터 시각화 SaaS |
SQL, Excel, Synapse와 연동 가능 |
🔹 서비스 간 관계 흐름
[Data Lake / Blob] → [Synapse / Databricks / HDInsight] → [Power BI / ML] (데이터 저장) (분석·처리·모델링) (시각화 / 예측)
🧠 시험 포인트
- Data Lake Storage = 대규모 비정형 원시데이터 저장소
- Synapse Analytics = 대규모 데이터웨어하우스 + 분석 통합
- Databricks = 데이터 처리 + 머신러닝 협업 환경
- HDInsight = Hadoop 기반 오픈소스 빅데이터 서비스
- Power BI = SaaS 기반 시각화 도구
📊 서비스 비교 요약표
카테고리서비스설명유형
| 관계형 DB |
SQL Database |
클라우드 SQL Server |
PaaS |
| 오픈소스 DB |
MySQL / PostgreSQL |
오픈소스 엔진 기반 |
PaaS |
| NoSQL DB |
Cosmos DB |
문서형·그래프형·키-값형 |
PaaS |
| 데이터 저장 |
Data Lake Storage |
대용량 비정형 저장소 |
Storage |
| 데이터 분석 |
Synapse / Databricks / HDInsight |
분석 및 머신러닝 |
Analytics |
| 시각화 |
Power BI |
대시보드·리포트 |
SaaS |
🧩 OX 복습 노트
문항내용정답
| 1 |
Azure SQL Database는 IaaS 서비스이다 |
❌ |
| 2 |
Cosmos DB는 NoSQL 기반으로 글로벌 복제를 지원한다 |
⭕ |
| 3 |
Data Lake Storage는 관계형 데이터만 저장한다 |
❌ |
| 4 |
Synapse Analytics는 대규모 데이터 분석용 플랫폼이다 |
⭕ |
| 5 |
HDInsight는 오픈소스 빅데이터 프레임워크를 관리형으로 제공한다 |
⭕ |
| 6 |
Power BI는 SaaS 기반의 시각화 도구이다 |
⭕ |
| 7 |
Azure Databricks는 Apache Spark 기반 서비스이다 |
⭕ |
| 8 |
Managed Instance는 온프레미스 SQL Server 마이그레이션에 유용하다 |
⭕ |
🌐 시각적 구조 요약
[Data Lake / Blob] → [Synapse / Databricks / HDInsight] → [Power BI / ML]
(데이터 저장) (분석·처리·모델링) (시각화 / 예측)
🧠 시험에서 자주 나오는 포인트 정리
- SQL Database → 관계형, PaaS
- Cosmos DB → NoSQL, 글로벌 복제
- Data Lake → 원시 데이터 저장소
- Synapse → 데이터웨어하우스 + 분석
- Databricks → Spark 기반 분석/AI
- Power BI → 시각화 도구 (SaaS)