Virtual Class_[AZ-400] Microsoft Azure DevOps Solutions

line
  • 과정번호1563420500
  • 교육일정9월 1~2일
  • LEVELIntermediate
  • 수강료700,000원

교육모집정보

교육기간(시작일~종료일) 수업시간 환급여부 수강료 환급금액우선대상(대기업) 신청하기
2020-09-01 ~ 2020-09-02 13:00 ~ 18:00 \700,000

SA바우처 : 일

교육쿠폰 : 일

\
(\)
수업 신청하기
line

교육개요

이 과정에서는 DevOps 프로세스를 구현하기 위한 실전 지식과 기술을 제공합니다. Git을 사용하는 방법, 빌드 인프라를 구현하고 관리하는 방법에 대해 학습합니다.

수강생은 Azure DevOps 파이프라인에서 연속 통합을 구현하는 방법, 코드 품질 및 보안 원칙을 관리하는 방법과 컨테이너 빌드 전략을 구현하는 방법을 학습하게 됩니다.

또한 DevOps 파이프라인에서 응용 프로그램 인프라를 배포하기 위한 지식과 기술을 제공합니다. 코드형 인프라 및 구성 관리를 구현하는 방법, 일반적인 자동화 도구를 사용하여 Azure 인프라를 프로비전하는 방법과 다양한 Azure 서비스 및 배포 방법론을 사용하여 응용 프로그램 인프라를 배포하는 방법을 학습합니다.

line

교육대상

· 개발 경험이 약간 있으신 분 (특별히 수준이 높지 않아도 괜찮습니다)

· AZ-103/ Virtual Network 또는 Subnet 등에 대한 개념이 약간 있으신 분


* AZ-400 과정을 다루지만, 좀 더 실전 위주로 다룹니다.

line

특이사항

[기대효과]

 · 빌드 인프라 구현 및 관리

 · 응용 프로그램 구성 및 암호 관리

 · 모바일 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 적용 (시간이 여유가 있으면 진행 가능)