다음을 통해 공유


시나리오 0: 새 프로젝트에 대한 ALM

처음으로 Power Apps에서 앱을 만드는 경우 정상 ALM(애플리케이션 수명 주기 관리) 전략을 사용하여 생산 환경에 작동하는 애플리케이션을 성공적으로 배포하려면 이 문서에 설명된 작업을 수행합니다.

작업 설명 추가 정보
1. 환경 전략을 계획하고 구현합니다. 필요한 환경을 결정하고 적절한 거버넌스 모델을 설정하는 것이 중요한 첫 번째 단계입니다. 최소한 두 개의 환경, 즉 개발 및 생산 환경이 있어야 합니다. 그러나 개발, 테스트 및 생산의 세 가지 환경이 있는 것이 좋습니다. 환경 전략
2. 솔루션 및 게시자를 만듭니다. 빈 솔루션으로 시작하여 해당 솔루션에 대한 사용자 지정 게시자를 만듭니다. 솔루션 게시자
3. DevOps 프로젝트를 설정합니다. 솔루션 내보내기 및 배포와 같은 필요한 처리를 수행하기 위해 나중에 여러 파이프라인을 추가할 DevOps 프로젝트를 설정합니다. 연속 통합 및 배포 설정

프로젝트 만들기
4. DevOps에서 개발 파이프라인으로부터 내보내기를 만듭니다. 완성된 비관리형 솔루션을 관리형 솔루션으로 내보낼 DevOps 파이프라인을 만듭니다. 첫 번째 파이프라인 만들기

빌드 및 릴리스 파이프라인

빌드 파이프라인: 개발(DEV)에서 솔루션 내보내기
5. 앱을 구성하고 빌드합니다. 만든 솔루션에서 앱을 만듭니다. 모델 기반 앱: 첫 모델 기반 앱을 처음부터 빌드

캔버스 앱: Microsoft Dataverse를 사용하여 처음부터 앱 만들기
6. 해당 솔루션에 추가 사용자 지정을 추가합니다. 필요에 따라 추가 구성 요소를 추가합니다. 흐름, AI 모델, 데이터 레이크 구성으로 내보내기, 웹 리소스, 플러그 인, 심지어 다른 앱 등 광범위한 구성 요소 중에서 선택합니다. 솔루션에서 구성 요소 만들기

솔루션에 기존 구성 요소 추가
7. DevOps에서 배포 파이프라인을 만듭니다. 관리형 솔루션을 하나 이상의 대상 생산 환경에 배포할 DevOps 파이프라인을 만듭니다. 빌드 및 릴리스 파이프라인

릴리스 파이프라인: 생산(PROD)에 배포
8. 앱에 대한 액세스 권한을 부여합니다. 라이선스를 할당하고 보안 역할을 할당하여 애플리케이션을 사용자와 공유합니다. 라이선싱

모델 기반 앱 공유

캔버스 앱 공유

참조

시나리오 1: 시민 개발(앱 및 흐름 제작자)