제목 | [AZ-400] Designing and Implementing Microsoft DevOps Solutions | ||
---|---|---|---|
역량 | 클라우드 | 구분 | Microsoft Azure |
과정번호 | AZ-400 | 등급 | 고급 |
주/야 | 기간 | 일수 | 교육시간 | 환급여부 | 교육비 | 환급금액 우선대상 (대기업) |
신청 |
---|---|---|---|---|---|---|---|
주간 | 2025-10-20 ~ 2025-10-23 (09:30~17:30) |
4 일 | 28 시간 | 비환급 |
₩1,200,000 교육쿠폰: 8일 |
₩0 (₩0) |
|
주간 | 2025-12-15 ~ 2025-12-18 (09:30~17:30) |
4 일 | 28 시간 | 비환급 |
₩1,200,000 교육쿠폰: 8일 |
₩0 (₩0) |
교육개요 |
본 과정은 Microsoft Azure DevOps 솔루션을 설계하고 구현하는 방법을 학습합니다. DevOps의 핵심 개념과 프로세스를 이해하고, Azure DevOps 및 GitHub을 활용하여 지속적 통합(CI) 및 지속적 배포(CD) 파이프라인을 구축하는 방법을 배웁니다. 주요 학습 내용 • DevOps 원칙 및 프랙티스 이해 • Azure Pipelines과 GitHub Actions를 이용한 CI/CD 구현 • 릴리스 전략 설계 및 구현 • 인프라를 코드로 관리하는 방법 학습 • 종속성 관리 전략 설계 및 구현 • 보안 및 규정 준수를 위한 코드베이스 검증 • 지속적인 피드백 구현 방법 4일 간의 집중 과정을 통해 실습 위주의 학습이 진행되며, Microsoft 공인 강사의 전문적인 강의로 Azure DevOps 기술을 효과적으로 습득할 수 있습니다. 본 과정 수료 후 AZ-400 인증 시험에 대비할 수 있습니다. DevOps 문화를 조직에 도입하고 클라우드 네이티브 애플리케이션 개발 및 운영 능력을 향상 시키고자 하는 IT 전문가들에게 추천 드리는 과정입니다. |
---|---|
교육대상 |
• DevOps 엔지니어로 일하고 있거나 DevOps 엔지니어로 전환하고자 하는 IT 전문가 • 클라우드 컴퓨팅과 Azure에 대한 기본 지식이 있는 개발자 및 시스템 관리자 • Azure 관리 또는 Azure 개발 경험이 있는 IT 전문가 • 소프트웨어 개발 라이프사이클과 CI/CD에 관심 있는 IT 관리자 및 팀 리더 • Microsoft Azure DevOps 솔루션 인증 시험(AZ-400)을 준비하는 분 |
상세 커리큘럼
Module 1 - AZ-400 : 엔터프라이즈 DevOps를 위한 개발 구현
- DevOps 소개
- GitHub 프로젝트 및 Azure Boards를 사용하여 Agile 계획
- 분기 전략 및 워크플로 디자인 및 구현
- Azure Repos에서 끌어오기 요청과 협업
- Git 후크 살펴보기
- 이너 소스 조성 계획
- 리포지토리 관리 및 구성
- 기술 부채 식별
Module 2 - AZ-400 : Azure Pipelines 및 GitHub Actions를 사용한 CI(지속적 통합) 구현
- Azure Pipelines 살펴보기
- 파이프라인 및 동시성 설명
- 파이프라인 전략 디자인 및 구현
- Azure 파이프라인과 통합
- GitHub Actions 소개
- GitHub Actions를 사용한 연속 통합 배우기
- 컨테이너 빌드 전략 설계
Module 3 - AZ-400 : 릴리스 전략 설계 및 구현
- 릴리스 파이프라인 만들기
- 릴리스 권장 사항 살펴보기
- 환경 프로비저닝 및 테스트
- 작업 및 템플릿 관리/모듈화
- 상태 검사 자동화
Module 4 - AZ-400 : Azure Pipelines를 사용한 안전한 지속적 배포 구현
- 배포 패턴 소개
- 파란색-녹색 배포 및 기능 토글 구현
- 카나리아 릴리스 및 어둡게 시작 구현
- A/B 테스트 및 점진적 노출 배포 구현
- ID 관리 시스템과 통합
- 응용 프로그램 구성 데이터 관리
Module 5 - AZ-400 : Azure 및 DSC를 사용한 코드로서의 인프라 관리
- IaC(Infrastructure as Code) 및 구성 관리 살펴보기
- Azure Resource Manager 템플릿을 사용하여 Azure 리소스 만들기
- Azure CLI를 사용하여 Azure 리소스 만들기
- DevOps를 사용한 Azure 자동화 살펴보기
- DSC(Desired State Configuration) 구현
- Bicep 구현
Module 6 - AZ-400 : 보안 구현 및 규정 준수를 위한 코드 기반 검증
- 보안 DevOps 소개
- 오픈 소스 소프트웨어 구현
- 소프트웨어 컴퍼지션 분석
- 보안 모니터링 및 거버넌스
Module 7 - AZ-400 : 종속성 관리 전략 설계 및 구현
- 패키지 종속성 살펴보기
- 패키지 관리 이해
- 통합 및 보안 아티팩트 마이그레이션
- 버전 관리 전략 구현
- GitHub 패키지 소개
Module 8 - AZ-400 : 지속적인 피드백 구현
- 사용량 및 흐름을 추적하는 도구 구현
- 모니터링 및 상태 대시보드 개발
- 팀 내에서 지식 공유
- 애플리케이션 분석 자동화 프로세스 설계
- 경고, 비난하지 않는 회고 및 공정한 문화