Microsoft Azure용 솔루션 개발
TLDR;
- 면책 조항 읽기
- 주제를 살펴보세요(추천 순서는 학습 계획 확인)
- 퀴즈앱으로 연습하기 (주제별)
시험 AZ-204 학습 가이드: Microsoft Azure용 솔루션 개발
2023년 4월 AZ-204 시험 업데이트
Azure 컴퓨팅 솔루션 개발(25-30%)
컨테이너화된 솔루션 구현
- 솔루션용 컨테이너 이미지 생성 및 관리
- Azure Container Registry에 이미지 게시
- Azure Container Instance를 사용하여 컨테이너 실행
- Azure Container Apps를 사용하여 솔루션 만들기
Azure App Service 웹 앱 구현
- Azure App Service 웹앱 만들기
- 진단 및 로깅 구성 및 구현
- 코드 및 컨테이너 배포
- TLS(전송 계층 보안), API 설정, 서비스 연결을 포함한 설정 구성
- 자동 확장 구현
- 배포 슬롯 구성
Azure Function 구현
- Azure 함수 앱 만들기 및 구성
- 입력 및 출력 바인딩 구현
- 데이터 작업, 타이머 및 웹후크를 사용하여 함수 트리거 구현
Azure Storage용 개발(15-20%)
Azure Cosmos DB를 사용하는 솔루션 개발
- SDK를 사용하여 컨테이너 및 항목에 대한 작업 수행
- 운영에 적합한 일관성 수준 설정
- 변경 피드 알림 구현
Azure Blob Storage를 사용하는 솔루션 개발
- 속성과 메타데이터 설정 및 검색
- 적절한 SDK를 사용하여 데이터에 대한 작업 수행
- 스토리지 정책 및 데이터 수명주기 관리 구현
Azure 보안 구현(15-20%)
사용자 인증 및 권한 부여 구현
- Microsoft ID 플랫폼을 사용하여 사용자 인증 및 권한 부여
- Microsoft Entra ID를 사용하여 사용자와 앱을 인증하고 권한을 부여합니다.
- 공유 액세스 서명 만들기 및 구현
- Microsoft Graph와 상호 작용하는 솔루션 구현
안전한 Azure 솔루션 구현
- App Configuration 또는 Azure Key Vault를 사용하여 앱 구성 데이터 보호
- Azure Key Vault에 저장된 키, 비밀 및 인증서를 사용하는 코드 개발
- Azure 리소스에 대한 관리 ID 구현
Azure 솔루션 모니터링, 문제 해결 및 최적화(10-15%)
솔루션 캐싱 구현
- Azure Cache for Redis에 대한 캐시 및 만료 정책 구성
- 데이터 크기 조정, 연결, 암호화 및 만료를 포함하여 안전하고 최적화된 애플리케이션 캐시 패턴 구현
- Azure Content Delivery Network 엔드포인트 및 프로필 구현
Application Insights를 사용하여 솔루션 문제 해결
- 측정항목, 로그, 추적을 모니터링하고 분석합니다.
- Application Insights 웹 테스트 및 경고 구현
- Application Insights를 사용하기 위한 앱 또는 서비스 구현
Azure 서비스 및 타사 서비스에 연결하고 사용합니다(15–20%).
API 관리 구현
- Azure API Management 인스턴스 만들기
- API 생성 및 문서화
- API에 대한 액세스 구성
- API에 대한 정책 구현
이벤트 기반 솔루션 개발
- Azure Event Grid를 사용하는 솔루션 구현
- Azure Event Hub를 사용하는 솔루션 구현
메시지 기반 솔루션 개발
- Azure Service Bus를 사용하는 솔루션 구현
- Azure Queue Storage 큐를 사용하는 솔루션 구현
주제
- Azure 앱 서비스 웹앱
- 애저 함수
- Azure 컨테이너 솔루션
- Azure 컨테이너 레지스트리
- Azure 컨테이너 인스턴스
- Azure 컨테이너 앱
- Azure Blob 저장소
- Azure 코스모스 DB
- Microsoft ID 플랫폼
- Azure 관리 ID
- 마이크로소프트 엔트라 아이디
- 마이크로소프트 그래프
- Azure Key Vault
- Azure 앱 구성
- Azure API 관리
- Redis용 Azure 캐시
- Azure CDN(콘텐츠 배달 네트워크)
- Azure 애플리케이션 통찰력
- Azure 이벤트 그리드
- Azure 이벤트 허브
- 메시지 대기열
API 문서
시험 준비
- 시험 데모
- Microsoft 인증을 위한 실습 평가
- MeasureUp
- 위즈랩스
- Azure 앱 알아보기
학습 자료
- Microsoft 학습 경로(또는 /학습 경로)
- [GitHub] MicrosoftLearning / AZ-204: Microsoft Azure용 솔루션 개발
- 시험 준비 구역:
- Azure 컴퓨팅 솔루션 개발
- Azure Storage용 개발
- Azure 보안 구현
- Azure 솔루션 모니터링, 문제 해결 및 최적화
- Azure 서비스 및 타사 서비스에 연결하고 사용합니다.
- /주제
- Microsoft Applied Skills(나열된 기술 중 일부는 특정 주제를 더 잘 이해하는 데 도움이 될 수 있음)
- Azure Sandbox 환경($$$ 비용)
- [공식] Microsoft Azure Developer Associate(AZ-204) 전문가 자격증(Coursera)
- AZ-204: Microsoft Azure용 솔루션 개발(Alan Rodrigues)
- Azure Developer Associate(AZ-204) — 전체 과정 시험에 합격하세요! (freeCodeCamp.org)
- 시험 AZ-204: Microsoft Azure 과정을 위한 솔루션 개발(클라우드 가이드)
- AZ-204 시험 준비: Microsoft Azure용 솔루션 개발(클라우드 아카데미)
- Microsoft Azure(AZ-204)용 솔루션 개발 - Pluralsight
- AZ-204 Microsoft Azure용 솔루션 개발 - Udemy
- Microsoft 인증 지식 허브
- AZ-204 시험 마스터하기 - Azure 인증 준비를 위한 종합 가이드
- Microsoft 인증을 위한 지식 허브
이모티콘
이모티콘은 공유된 의미를 지닌 공통 개념을 나타내는 데 사용됩니다. 그러나 시험 중에는 동일한 의미의 다양한 변형이 활용될 수 있습니다.
이러한 연구 노트에서 이모티콘은 모호할 수 있으므로 문맥을 통해 올바른 의미를 추측해야 합니다.
- : 추천
- : 권장하지 않음 / 지원하지 않음
- ⏺️: 기본값
- ?️: 저렴함/비용 효율적
- ?: 높은 가격(비용) / 비싸다
- ⚡: 낮은 대기 시간 / 높은 처리량(트랜잭션) / 빠름
- : 높은("유연한") 대기 시간 / 낮은 처리량(트랜잭션)
- ?: 무작위의
- ?: 프리미엄 전용
- ?: 표준 / 프리미엄 아님
- ??: 트랜잭션 집약적 / 트래픽 과다
- ?♂️: 고가용성
- ⏫: 수신/업로드
- ⏬: 송신/다운로드
- ?: 불변 / 변경할 수 없음
- ?: 간단함 / 쉬움
- ?: Microsoft 관리 키
- ?️: 사용자 관리 키
부인 성명
이 저장소에 있는 콘텐츠는 AZ-204 시험 주제에 대한 개인적인 연구와 이해의 결과입니다. 정확성을 기하기 위해 모든 노력을 기울였으나, 이 메모에는 부정확한 정보가 있을 수도 있고 부정확하거나 누락된 정보가 있을 수도 있습니다.
나는 이 자료의 품질과 정확성을 높이기 위해 다른 사람들의 수정과 기여를 환영합니다. 오류를 발견했거나 개선을 위한 제안이 있는 경우 언제든지 문제를 공개하거나 풀 요청을 제출해 주세요.
주제에 대한 완전한 이해를 보장하기 위해 귀하의 재량에 따라 이 노트를 사용하고 공식 자료 및 리소스를 상호 참조하십시오.
AZ-204 시험 준비에 행운이 있기를 바랍니다!