Course Outline

소개

Businesses 내의 DevOps 연습 개요

  • DevOps이 전통적인 IT 관행과 어떻게 다른가?
  • DevOps의 용어와 기술
  • DevOps에 적용되는 Agile 방법론

Azure DevOps 기능 및 아키텍처 개요

  • Azure DevOps 서버
  • 호스팅된 Azure DevOps 대 온프레미스 Azure DevOps
  • 종업원을 위한 Azure DevOps
  • 관리자를 위한 Azure DevOps

개발을 위한 Azure DevOps 설정 및 구성

기존 개발 프로세스 평가를 위한 가치 흐름 맵 활용

  • Azure DevOps로 마이그레이션

Azure DevOps 핵심 서비스 및 도구 개요

  • 비즈니스에 적합한 Azure DevOps 서비스를 선택하는 방법

Azure 보드를 사용한 소프트웨어 개발 계획 및 추적

  • Azure 보드의 내장 스크럼 및 애자일 도구 활용
  • Azure 보드 대시보드 위젯 사용
  • Azure 분석 도구로 프로젝트 상태 모니터링
  • Azure 보드로 팀의 투명성과 협업 최적화
  • Azure 보드를 기존 GitHub 저장소와 통합

Git 저장소 호스팅 및 Collaboration Azure 저장소 사용

  • Azure Repos로 저장소 생성 및 버전 관리
  • 안전한 Git 클라이언트 지원으로 코드 푸시 연결
  • Azure Repos에서 REST API 및 웹훅 구축
  • 개발 환경 생성 및 풀 요청 수행
  • Azure Repos의 코드 인식 검색 기능
  • 저장소 정리 및 유지 관리

Azure 파이프라인을 사용하여 소프트웨어 빌드 및 배포

  • 지속적인 통합/지속적인 배포 (CI/CD) 구현
  • 선호하는 언어와 운영 체제로 Azure 파이프라인 구성
  • Azure 파이프라인에서 빌드 체이닝 및 다단계 빌드 활용
  • Azure 파이프라인 레지스트리와 작업
  • Kubernetes 또는 다른 클라우드에 컨테이너 배포

통합 패키지 구현 Management Azure 아티팩트 사용

  • Azure Artifacts에서 코드 패키지 생성 및 공유
  • 유니버설 아티팩트 관리로 패키지 유형 관리
  • 공개 및 비공개 소스 코드 패키지 구성 및 보안 설정
  • Azure Artifacts로 CI/CD 파이프라인에 패키지 추가

Azure 테스트 계획을 통한 코드 품질 테스트 및 최적화

  • 계획된 수동 테스트 대 탐색 테스트
  • 기업 애플리케이션에 적합한 테스트 유형 실행
  • Azure 테스트 계획으로 데이터 캡처 및 분석
  • Azure 테스트 계획의 종단 간 추적 기능 활용
  • 발견된 코드 결함 해결을 위한 적절한 조치

Azure DevOps 서비스를 다른 확장과 통합

문제 해결

요약 및 결론

Requirements

  • Agile 소프트웨어 개발 방법론에 대한 이해
  • 스크립트 프로그래밍 언어에 대한 지식
  • 시스템 관리 작업에 대한 기본 경험
  • GitHub 워크플로우와 리포지토리에 대한 지식

청중

  • DevOps 엔지니어
  • 개발자
  • 프로젝트 관리자
 14 Hours

Number of participants


Price per participant

회원 평가 (2)

Upcoming Courses

Related Categories