코스 개요

소개

기업에서의 DevOps 실천 개요

  • DevOps는 전통적인 IT 실천과 어떻게 다릅니까?
  • DevOps 용어와 기술
  • DevOps에 적용되는 아ジャ일 방법론

Azure DevOps의 기능 및 아키텍처 개요

  • Azure DevOps Server
  • 호스팅 vs. 온프레미스 Azure DevOps
  • Azure DevOps for end-users
  • Azure DevOps for administrators

Azure DevOps를 개발에 설정하고 구성하기

기존 개발 프로세스 평가를 위한 Value Stream Map 활용하기

  • Azure DevOps로 마이그레이션하기

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

  • 비즈니스에 적합한 Azure DevOps 서비스 선택하기

Azure Boards를 활용한 소프트웨어 개발 계획 및 추적

  • Azure Boards의 내장된 스크럼 및 아ジャ일 도구 활용하기
  • Azure Boards 대시보드 위젯 작업하기
  • Azure 애널리틱스 도구를 활용한 프로젝트 상태 모니터링
  • Boards를 활용한 팀 간의 투명성 및 협력 최적화
  • 기존 GitHub 저장소와 Azure Boards 통합하기

Azure Repos를 활용한 Git 저장소 호스팅 및 협업

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

Azure Pipelines를 활용한 소프트웨어 구축 및 배포

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

Azure Artifacts를 활용한 통합 패키지 관리 구현

  • Azure Artifacts에서 코드 패키지 생성 및 공유하기
  • ユニバーサル 아티팩트 관리를 활용한 패키지 유형 관리하기
  • 공개 및 비공개 소스 코드 패키지를 조직화하고 보안 설정하기
  • Azure Artifacts를 CI/CD 파이프라인에 추가하기

Azure Test Plans을 활용한 테스트 및 코드 품질 최적화

  • 계획된 수동 테스트 vs. 탐색 테스트
  • 기업 응용 프로그램에 적합한 테스트 유형 실행하기
  • Azure Test Plans을 활용한 데이터 캡처 및 분석
  • Azure Test Plans의 end-to-end 추적성 기능 활용하기
  • 아이덴티피드 코드 결함 해결을 위한 적절한 조치 취하기

Azure DevOps 서비스와 기타 확장 프로그램 통합하기

트UBLESHOOTING

요약 및 결론

요건

  • 아ジャ일 소프트웨어 개발 방법론에 대한 이해
  • 스크립팅 프로그래밍 언어에 대한 지식
  • 시스템 관리 작업에 대한 기본적인 경험
  • GitHub 워크플로우와 저장소에 대한 지식

대상자

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

참가자 수


참가자당 가격

회원 평가 (2)

예정된 코스

관련 카테고리