Course Outline
소개
Businesses 내의 DevOps 연습 개요
- DevOps는 기존 IT 방식과 어떻게 다릅니까?
- DevOps의 용어 및 기술
- Agile DevOps에 적용되는 방법론
Azure DevOps 기능 및 아키텍처 개요
- Azure DevOps 서버
- 호스팅 및 온프레미스 Azure DevOps
- Azure DevOps 최종 사용자용
- Azure DevOps 관리자용
개발을 위한 Azure DevOps 설정 및 구성
기존 개발 프로세스 평가를 위한 가치 흐름 맵 활용
- Azure DevOps로 마이그레이션
Azure DevOps 핵심 서비스 및 도구 개요
- 비즈니스에 적합한 Azure DevOps 서비스 선택
Azure 보드를 사용한 소프트웨어 개발 계획 및 추적
- Azure 보드에 내장된 스크럼 및 애자일 도구 활용
- Azure 보드 대시보드 위젯 작업
- Azure 분석 도구를 사용하여 프로젝트 상태 모니터링
- 이사회와 팀의 투명성 및 협력 최적화
- Azure 보드를 기존 GitHub 저장소와 통합
Git 저장소 호스팅 및 Collaboration Azure 저장소 사용
- Azure Repos를 사용하여 리포지토리 생성 및 버전 제어
- 보안 Git 클라이언트 지원을 통해 푸시 코드로 연결
- Azure Repos에서 REST API 및 웹후크 구축
- 개발 환경 생성 및 풀 요청 수행
- Azure Repos의 코드 인식 검색 기능
- 리포지토리 정리 및 유지 관리
Azure 파이프라인을 사용하여 소프트웨어 빌드 및 배포
- 지속적 통합/지속적 전달(CI/CD) 구현
- 기본 언어 및 OS로 Azure 파이프라인 구성
- 파이프라인에서 빌드 체인 및 다단계 빌드 활용
- Azure 파이프라인 레지스트리 작업
- Kubernetes 또는 모든 클라우드에 컨테이너 배포
통합 패키지 구현 Management Azure 아티팩트 사용
- Azure 아티팩트에서 코드 패키지 생성 및 공유
- 범용 아티팩트 관리로 패키지 유형 관리
- 공개 및 비공개 소스 코드 패키지 구성 및 보안
- Azure 아티팩트를 사용하여 CI/CD 파이프라인에 패키지 추가
Azure 테스트 계획을 통한 코드 품질 테스트 및 최적화
- 계획된 수동 테스트와 탐색적 테스트
- 엔터프라이즈 애플리케이션에 적합한 유형의 테스트 실행
- Azure 테스트 계획을 사용하여 데이터 캡처 및 분석
- Azure 테스트 계획의 엔드 투 엔드 추적 기능 활용
- 식별된 코드 결함을 해결하기 위한 적절한 조치 취하기
Azure DevOps 서비스를 다른 확장과 통합
문제 해결
요약 및 결론
Requirements
- Agile 소프트웨어 개발 방법론에 대한 이해
- 모든 스크립팅 프로그래밍 언어에 대한 지식
- 시스템 관리 업무에 대한 기본 경험
- GitHub 워크플로우 및 리포지토리에 대한 지식
청중
- DevOps 엔지니어
- 개발자
- 프로젝트 관리자
회원 평가 (3)
실제로 우리 스스로 모든 것을 할 수 있다는 것입니다. 우리 트레이너는 폭넓은 지식을 갖고 있었고 우리는 그에게 무엇이든 물어볼 수 있었고 그는 항상 답을 갖고 있었습니다. 개발자에게 유용한 기술을 얻었습니다.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
Machine Translated
Daniel ma bardzo dużą wiedzę popartą doświadczneniem. Podczas szkolenia potrafił świetnie zobrazowań niektóre zagadnienia przytaczając bardzo realne przykłady. To było bardzo istotne i zdecydowanie lepsze od recytowania tylko regułek i definicji.
Przemysław Kormański - EY Global Services (Poland) Sp. z o.o.
Course - Azure DevOps Fundamentals
Practical part and interaction with students