교육기간(시작일~종료일) | 수업시간 | 환급여부 | 수강료 | 환급금액우선대상(대기업) | 신청하기 |
---|
![]() 교육개요 이 과정에서는 DevOps 프로세스를 구현하기 위한 실전 지식과 기술을 제공합니다. Git을 사용하는 방법, 빌드 인프라를 구현하고 관리하는 방법에 대해 학습합니다. 수강생은 Azure DevOps 파이프라인에서 연속 통합을 구현하는 방법, 코드 품질 및 보안 원칙을 관리하는 방법과 컨테이너 빌드 전략을 구현하는 방법을 학습하게 됩니다. 또한 DevOps 파이프라인에서 응용 프로그램 인프라를 배포하기 위한 지식과 기술을 제공합니다. 코드형 인프라 및 구성 관리를 구현하는 방법, 일반적인 자동화 도구를 사용하여 Azure 인프라를 프로비전하는 방법과 다양한 Azure 서비스 및 배포 방법론을 사용하여 응용 프로그램 인프라를 배포하는 방법을 학습합니다. |
|
![]() 교육대상 · 개발 경험이 약간 있으신 분 (특별히 수준이 높지 않아도 괜찮습니다) · AZ-103/ Virtual Network 또는 Subnet 등에 대한 개념이 약간 있으신 분 * AZ-400 과정을 다루지만, 좀 더 실전 위주로 다룹니다. |
|
![]() 특이사항 [기대효과] · 빌드 인프라 구현 및 관리 · 응용 프로그램 구성 및 암호 관리 · 모바일 DevOps 전략 구현 · Azure DevOps를 사용하여 연속 통합 구현 · 사용 가능한 빌드 및 옵션 구성 · 자동화된 빌드 워크플로 만들기 · 하이브리드 빌드 프로세스 만들기 · 릴리스 파이프라인에서 릴리스 변수 및 단계 변수 사용 · Blue/Green 배포 구현 · 점진적 공개 배포 구현 · 패키지 보안 및 라이선스 등급 평가를 활용하도록 빌드 파이프라인 구성 · 패키지 피드에 대한 보안 액세스 구성 · ARM 템플릿, PowerShell 및 Azure CLI 같은 Microsoft Automation 기술을 사용하여 인프라를 배포하고 관리 · 릴리스 파이프라인 및 응용 프로그램 인프라에 대한 인프라 및 구성 전략과 적합한 도구 집합 정의 응용 프로그램 인프라에 규정 준수 및 보안 구현 · 클라이언트 응용 프로그램 충돌 보고서 데이터에 대한 라우팅 구현 * 이 과정은 초대받은 고객을 대상으로 하며, 각 과정의 모집 인원이 저조할 경우 교육이 취소될 수 있습니다. * 이 과정은 Virtual Class로 진행되며, 교육 전 별도로 참석 안내를 드립니다. |
1
Day
Module 1 : GitHub를 이용한 Application 버전 제어
Module 2 : Jenkins를 이용한 Azure Virtual Machine Application 업데이트
Module 3 : Azure DevOps를 이용하기 위한 YAML 파일 구조 이해하기
Module 4 : Azure 리포지토리에서 Git으로 버전 제어
· 소스 버전제어로 소프트웨어를 빠르고 효율적을 릴리즈
· 중앙집중식 소스 제어와 분산 소스 제어
2
Day
Module 5 : Azure DevOps PipeLine의 이해
· 코드 프로젝트를 자동으로 빌드 및 테스트하고 유저가 사용할 수 있도록 하게 하는 서비스
· 지속적인 통합 및 지속적인 업데이트
· DevOps의 파이프라인 개념
Module 6 : VMSS(Virtual Machine Scale Set)을 이용하여 AutoScaling이 가능한 아키텍처에서의 DevOps 구축
· VMSS 아키텍처 구성 및 LoadBalancer를 통한 SSH 접속
· 다수의 VM들을 대상으로 지속적인 통합 및 업데이트 구현
Module 7 : Azrue WebApp에 DevOps 적용 (시간이 여유가 있으면 진행 가능)