Azure 거버넌스와 보안 관리
2026년 7월 13일 공유
Azure 학습 모듈 요약
개요
본 강의는 Azure 관련 핵심 개념과 서비스 활용 방법을 정리한 내용이다. 정책, 관리, 모니터링, 보안, 비용 관리 등 다양한 영역을 포괄적으로 다루며, Azure Portal, CLI, Azure Monitor, Azure Policy, Azure Arc 등 주요 도구와 서비스의 사용 사례를 설명한다.
주요 개념
Azure Policy
- 조직 규정 준수와 리소스 설정/배치를 제어
- VM 위치, 크기, 네트워크, IP 제약 설정 가능
Azure Arc
- AWS, Google Cloud, 온프레미스, Edge 환경까지 통합 관리
- 멀티 클라우드, 온프레미스, Edge 서비스 지원
Azure Edge
- 데이터 전송 비용 절감 및 네트워크 자원 최적화
- 제한된 지역에서 로컬에서 데이터 처리 후 의미 있는 데이터만 클라우드 전송
Azure CLI
- Bash 환경에서 Azure 리소스 관리
- 스크립트 자동화 가능, 플랫폼 독립적 (Linux, macOS, Windows)
Azure Monitor
- CPU, 메모리 등 메트릭 기반 알림 및 자동화 워크플로우
- 실시간 대시보드 및 차트 제공
리소스 잠금 (Lock)
- Delete Lock → 삭제 방지
- ReadOnly Lock → 수정/삭제 방지
Azure Advisor
- 비용, 보안, 성능, 안정성에 대한 권장 사항 제공
Azure Service Health
- 서비스 중단 시 RCA 보고서 제공
- 지역별 장애 알림 수집
Azure Virtual Desktop
- Windows 기반 애플리케이션 실행을 Mac·Android 사용자에게 제공
Azure Blob Storage
- 비정형 데이터 (이미지, 비디오, PDF 등) 저장
- 백업, 복구, 웹앱 파일 제공 등
Azure Active Directory
- MFA (다단계 인증) 및 조건부 액세스 지원
- 온프레미스 AD와 Azure AD 동기화 → Microsoft Entra Connect
클라우드 서비스 모델
- IaaS: OS 설치·관리 필요
- PaaS: 플랫폼 제공, OS 관리 필요 없음
- SaaS: 애플리케이션 사용만
비용 구조
- CAPEX(자본지출) vs OPEX(운영비용)
- 하이브리드 클라우드 → 온프레미스 + 퍼블릭 클라우드 결합
리전 페어 (Region Pair)
- 동일 지리적 지역 내 2대 데이터센터
- 재해 복구, 고가용성, 데이터 주권 지원
상세 내용
정책 활용 예시
- VM을 특정 위치·크기·네트워크로 제한
- IP 기반 접근 제어
Azure Arc 활용
- 멀티 클라우드 관리 가능
- Edge 서비스 통합
Edge 클라우드 개념
- 네트워크 대역폭, 스토리지 비용 절감
- 로컬에서 의미 있는 데이터만 전송
Azure CLI 사용
- Bash → Azure CLI → 리소스 생성·관리
- JSON 출력 지원, 스크립트 자동화
Azure Monitor 활용
- 5분간 CPU 80% 초과 시 경고
- 워크플로우 자동화 (이메일, SMS 등)
리소스 잠금
- Delete Lock: 삭제 방지 → 관리자 권한 필요 시 잠금 해제
- ReadOnly Lock: 읽기 전용
비용 예측
- 가격 계산기(Price Calculator)로 월별 예측
- TCO(Total Cost of Ownership) 계산 시 온프레미스→클라우드 전환 비용 비교
MFA 구현
- Microsoft Authenticator 사용 → ID·비밀번호 + 2차 인증
조건부 액세스
- 위치 기반, 디바이스 상태 기반 정책 적용
- 위험 수준 평가 후 추가 인증 요청
리소스 태그 활용
- 비용 집계·분류, 부서별 비용 분석
Azure Advisor
- 안정성·보안·성능·비용 측면 권장 사항 제공
Azure Virtual Desktop
- Mac·Android에서도 Windows 애플리케이션 실행
Blob Storage
- 이미지, 비디오, PDF 등 비정형 데이터 저장
- 백업·복구, 웹앱 파일 호스팅
Entra Connect
- 온프레미스 AD → Azure AD 사용자·그룹·암호 동기화
리전 페어 운영
- 자동 데이터 복제 (스토리지, SQL)
- 동일 국가 내 데이터 주권 준수
- 하이브리드 클라우드
- 온프레미스 + 퍼블릭 클라우드 병합
- 자원 확장·비용 최적화
- 서비스 중단 분석
- Azure Service Health에서 RCA PDF 다운로드
- Azure Cloud Shell
- 모바일(Android)에서도 Azure CLI/PowerShell 실행 가능
- 심층 방어
- 다계층 보안(네트워크, 애플리케이션, 데이터)으로 무단 접근 방지
- 클라우드 컴퓨팅 장점
- 빠른 스케일 조정
- 비용 효율(사용한 만큼 지불)
- 운영체제 관리
- IaaS에서는 OS 직접 설치·관리
- PaaS·SaaS는 OS 관리 필요 없음
위 요약은 강의 내용을 핵심 개념과 사용 사례별로 정리한 것이며, 필요 시 상세 문서(예: Azure Service Health, Azure Advisor)로 바로 조회할 수 있도록 구성하였다.