CC

\uACF5\uC2DD AZ-305 \uC2DC\uD5D8 \uAC00\uC774\uB4DC

\uC2DC\uD5D8 \uD615\uC2DD, \uC601\uC5ED \uBC0F \uC900\uBE44 \uD301

AZ-305: Microsoft Azure 인프라 솔루션 설계 학습 가이드

시험 개요

  • 인증: Microsoft Azure Solutions Architect Expert
  • 시험 코드: AZ-305
  • 대상 사용자: Azure에서 클라우드 및 하이브리드 솔루션을 설계하는 솔루션 아키텍트
  • 필요한 경험: IT 운영, 네트워킹, 가상화, 자격 증명, 보안, 비즈니스 연속성, 재해 복구, 데이터 플랫폼 및 거버넌스에 대한 고급 경험

전제조건

  • 다음 중 하나의 준학위 레벨 인증:
    • Azure Administrator Associate (AZ-104)
    • Azure Developer Associate (AZ-204)

측정되는 기술(2024년 10월 18일 기준)

1. 자격 증명, 거버넌스 및 모니터링 솔루션 설계 (25-30%)

로깅 및 모니터링 솔루션 설계

  • 로깅 솔루션 권장
  • 로그 라우팅 솔루션 권장
  • 모니터링 솔루션 권장

인증 및 권한 부여 솔루션 설계

  • 인증 솔루션 권장
  • 자격 증명 관리 솔루션 권장
  • Azure 리소스 액세스 권한 부여 솔루션 권장
  • 온-프레미스 리소스 액세스 권한 부여 솔루션 권장
  • 비밀, 인증서 및 키 관리 솔루션 권장

거버넌스 설계

  • 관리 그룹, 구독, 리소스 그룹의 구조 권장
  • 리소스 태깅 전략 권장
  • 규정 준수 관리 솔루션 권장
  • 자격 증명 거버넌스 솔루션 권장

2. 데이터 스토리지 솔루션 설계 (20-25%)

관계형 데이터에 대한 데이터 스토리지 솔루션 설계

  • 관계형 데이터 저장 솔루션 권장
  • 데이터베이스 서비스 계층 및 컴퓨팅 계층 권장
  • 데이터베이스 확장성 솔루션 권장
  • 데이터 보호 솔루션 권장

반정형 및 비정형 데이터에 대한 데이터 스토리지 솔루션 설계

  • 반정형 데이터 저장 솔루션 권장
  • 비정형 데이터 저장 솔루션 권장
  • 기능, 성능 및 비용의 균형을 이루는 데이터 스토리지 솔루션 권장
  • 보호 및 내구성을 위한 데이터 솔루션 권장

데이터 통합 설계

  • 데이터 통합 솔루션 권장
  • 데이터 분석 솔루션 권장

3. 비즈니스 연속성 솔루션 설계 (15-20%)

백업 및 재해 복구 솔루션 설계

  • 복구 목표를 충족하는 Azure 및 하이브리드 워크로드에 대한 복구 솔루션 권장
  • 컴퓨팅에 대한 백업 및 복구 솔루션 권장
  • 데이터베이스에 대한 백업 및 복구 솔루션 권장
  • 비정형 데이터에 대한 백업 및 복구 솔루션 권장

고가용성 설계

  • 컴퓨팅에 대한 고가용성 솔루션 권장
  • 관계형 데이터에 대한 고가용성 솔루션 권장
  • 반정형 및 비정형 데이터에 대한 고가용성 솔루션 권장

4. 인프라 솔루션 설계 (30-35%)

컴퓨팅 솔루션 설계

  • 워크로드 요구 사항에 따라 컴퓨팅 솔루션의 구성 요소 지정
  • 가상 머신 기반 솔루션 권장
  • 컨테이너 기반 솔루션 권장
  • 서버리스 기반 솔루션 권장
  • 일괄 처리를 위한 컴퓨팅 솔루션 권장

애플리케이션 아키텍처 설계

  • 메시징 아키텍처 권장
  • 이벤트 주도 아키텍처 권장
  • API 통합 솔루션 권장
  • 애플리케이션용 캐싱 솔루션 권장
  • 애플리케이션 구성 관리 솔루션 권장
  • 애플리케이션의 자동화된 배포 솔루션 권장

마이그레이션 설계

  • Microsoft Cloud Adoption Framework를 활용한 마이그레이션 솔루션 평가
  • 온-프레미스 서버, 데이터 및 애플리케이션의 마이그레이션 대상 평가
  • IaaS 및 PaaS로 워크로드를 마이그레이션하는 솔루션 권장
  • 데이터베이스 마이그레이션 솔루션 권장
  • 비정형 데이터 마이그레이션 솔루션 권장

네트워크 솔루션 설계

  • Azure 리소스를 인터넷에 연결하는 연결성 솔루션 권장
  • Azure 리소스와 온-프레미스를 연결하는 연결성 솔루션 권장
  • 네트워크 성능 최적화 솔루션 권장
  • 네트워크 보안 최적화 솔루션 권장
  • 부하 분산 및 라우팅 솔루션 권장

핵심 학습 자료

공식 Microsoft Learn 학습 경로

  • 자격 증명, 거버넌스 및 모니터링 솔루션 설계
  • 비즈니스 연속성 솔루션 설계
  • 데이터 스토리지 솔루션 설계
  • 인프라 솔루션 설계
  • Azure에서 인프라 운영 아키텍처

참조 아키텍처

  • Azure 아키텍처 센터
  • Azure 아키텍처 프레임워크
  • Well-Architected 프레임워크
  • Cloud Adoption 프레임워크

실습 자료

  • Microsoft Learn의 무료 실습 평가
  • Azure 아키텍처 센터의 사례 연구
  • 참조 아키텍처 및 설계 패턴

시험 세부 정보

  • 합격 점수: 700
  • 문제 형식: 사례 연구, 선다형, 끌어오기 및 놓기, 핫 영역
  • 시험 시간: 120분(비-영어권 사용자 150분)
  • 지원 언어: 영어, 일본어, 중국어, 한국어, 독일어, 프랑스어, 스페인어, 포르투갈어 등 다국어
  • 시험 비용: $165 USD(지역에 따라 다름)

준비 팁

추천 학습 기간

  • 아키텍처 역할이 새로운 경우 4-6개월
  • Azure에 새로운 경험이 있는 숙련된 아키텍트의 경우 2-3개월
  • Azure 전문가의 경우 1-2개월

중점적으로 다루어야 할 영역

  1. Azure Well-Architected 프레임워크 기둥
  2. 고가용성 및 재해 복구 패턴
  3. 자격 증명 및 액세스 관리 아키텍처
  4. 데이터 플랫폼 아키텍처
  5. 하이브리드 및 다중 클라우드 연결성
  6. 마이그레이션 전략 및 도구

중요한 설계 고려 사항

자격 증명 및 보안

  • 제로 트러스트 아키텍처
  • 깊이 있는 방어 전략
  • Key Vault 통합 패턴
  • 조건부 액세스 및 PIM

데이터 아키텍처

  • 데이터 레이크 vs. 데이터 웨어하우스 패턴
  • Polybase 및 데이터 통합
  • 데이터베이스 확장 전략
  • 데이터 보호 및 규정 준수

고가용성

  • RPO 및 RTO 요구 사항
  • 다중 지역 아키텍처
  • 액티브-패시브 vs. 액티브-액티브 패턴
  • 데이터베이스 복제 전략

네트워킹

  • 허브-스포크 토폴로지
  • ExpressRoute vs. VPN
  • Azure Firewall vs. 타사 NVA
  • Application Gateway vs. Front Door
  • 프라이빗 엔드포인트 아키텍처

마이그레이션

  • Cloud Adoption Framework 단계
  • 마이그레이션의 5 R
  • Azure Migrate 기능
  • 데이터베이스 마이그레이션 전략

중요한 아키텍처 패턴

컴퓨팅 패턴

  • N-tier 아키텍처
  • 마이크로서비스
  • 서버리스 아키텍처
  • 빅 컴퓨팅 및 HPC
  • 웹-큐-작업자

데이터 패턴

  • CQRS(Command Query Responsibility Segregation)
  • 이벤트 소싱
  • 샤딩
  • 캐시 위치 패턴
  • 머터리얼라이즈드 뷰 패턴

신뢰성 패턴

  • 재시도 패턴
  • 회로 차단기
  • 벌크헤드 격리
  • 보상 트랜잭션
  • 상태 엔드포인트 모니터링

보안 패턴

  • 페더레이티드 자격 증명
  • 수문장
  • 발레 키 패턴
  • 조절
  • 큐 기반 부하 균등화

사례 연구 접근법

  • 요구 사항을 철저히 읽기
  • 기술적 및 비즈니스적 제약 식별
  • 비용 최적화 고려
  • 확장성 및 성장을 위한 설계
  • 가정 문서화
  • Well-Architected 프레임워크에 대해 검증

인증 경로

  • 전제조건: AZ-104 또는 AZ-204 필수
  • 갱신: Microsoft Learn을 통해 12개월마다 필수
  • 관련 인증:
    • Azure DevOps Engineer Expert(AZ-400도 필요)
    • Azure Security Engineer Associate(AZ-500)
    • Azure Network Engineer Associate(AZ-700)

주요 의사 결정 트리

스토리지 선택

  1. 관계형 데이터 → SQL Database/SQL MI/PostgreSQL
  2. 문서 데이터 → Cosmos DB
  3. 파일 → Azure Files/Blob Storage
  4. 빅 데이터 → Data Lake Storage Gen2
  5. 캐시 → Redis Cache

컴퓨팅 선택

  1. 들어올리기 및 이동하기 → Virtual Machines
  2. 컨테이너화된 앱 → AKS/Container Instances
  3. 이벤트 기반 → Functions
  4. 웹 앱 → App Service
  5. 일괄 처리 → Batch

통합 선택

  1. 메시징 → Service Bus/Event Hubs
  2. 워크플로 → Logic Apps
  3. API 관리 → API Management 서비스
  4. B2B → BizTalk/Logic Apps
  5. 데이터 통합 → Data Factory/Synapse