마이크로소프트에서 제공하는 자격증들 중 애저 관련 MCSA (Microsofft Certified Solutions Associate): Cloud Platform 취득을 위해서는 총 다섯 과목 중 세 과목의 시험에서 합격하면 된다. 그 다섯 과목 중에 70-532, 70-533, 70-534 이 세 과목을 합격하면 MCSA와 동시에 MCSE (Microsoft Certified Solutions Expert): Cloud Platform and Infrastructure 자격증 역시 취득할 수 있어서 보통 이 테크트리를 많이 타는 편이다.

이 포스트에서는 이 세 과목 중 70-532: Developing Microsoft Azure Solutions 과목과 관련해서 자격증 취득을 위해 공부해야 하는 내용들에 대해 정리해 보고자 한다.

출제 범위

출제 범위는 아래와 같다

주제 비중
1 애저 리소스 매니저를 이용한 VM 생성 및 관리 30‒35%
2 스토리지 및 데이터 관련 설계 및 개발 전략 25‒30%
3 인증, 애플리케이션, 네트워크 서비스 관리 15‒20%
4 애저 PaaS 자원을 활용한 웹 및 모바일 서비스 설계 및 개발 25–30%

1. 애저 리소스 매니저를 이용한 VM 생성 및 관리

이 주제에서는 아래와 같은 내용을 준비하면 좋다. 그리고 이와 관련한 온라인 무료 과정으로는 Microsoft Azure Virtual Machines을 수강하면 좋다.

  • 애저 리소스 매니저 상에서 VM에 워크로드 설치
    • 설치할 수 있는 워크로드와 그렇지 않은 것 구분하기
    • 워크로드 실행하기 (리눅스 포함)
    • VM 생성하기 (리눅스 포함)
  • 설정 관리 (Configuration Management) 수행
    • 파워셸 DSC와 VM 에이전트를 이용해서 설정 관리 자동화하기
    • Chef 나 Puppet 같은 설정 관리 도구를 이용해서 VM 설정하기
    • 리모트 디버깅 활성화하기
  • 애저 리소스 매니저 VM에 대한 네트워킹 설정
    • 정적 IP주소, 네트워크 보안 그룹 (NSG), DNS, 사용자 정의 라우트 (UDRs), HTTP, TCP에 해당하는 내부/외부 로드 발란싱, 퍼블릭 IP, 방화벽 규칙, Direct server return
    • 애플리케이션 게이트웨이 설계및 개발
  • 애저 리소스 매니저 VM에 대한 스케일링
    • VM 사이즈 스케일 업/다운, VM 스케일셋 (VMSS) 설치, ARM VMSS 오토 스케일링 설정
  • 애저 리소스 매니저 VM을 위한 스토리지 설계 및 개발
    • 디스크 캐싱 설정
    • 스토리지 용량 계획
    • 애저 파일 서비스를 이용한 공유 스토리지 설정
    • 지오 리플리케이션 설정
    • 스탠다드/프리미엄 스토리지를 이용한 VM 설치
  • 애저 리소스 매니저 VM에 대한 모니터링
    • 모니터링 설정, 알람 설정, 진단 설정, 모니터링 스토리지 지역 설정
  • 애저 리소스 매니저 가용성 관리
    • 가용성 셋 안에 리던던시를 위한 여러개의 VM을 설정하는 방법
    • 각각의 애플리케이션 티어를 여러개의 가용성 셋에 설정하는 방법
    • 로드밸런서와 가용성 셋을 조합하는 방법

위에 언급한 과목에 대한 정리는 아래 포스트를 참조하기 바란다.

2. 스토리지 및 데이터 관련 설계 및 개발 전략

TBD

3. 인증, 애플리케이션, 네트워크 서비스 관리

TBD

4. 애저 PaaS 자원을 활용한 웹 및 모바일 서비스 설계 및 개발

TBD

이상으로 70-532 과목을 위해 준비해야 하는 내용에 대해 알아 보았다. 현재까지 공부한 내용이 많지 않아 나머지 주제에 대해서는 알 수가 없다. 계속 공부하는대로 업데이트 하도록 하겠다.