처음으로 Power Apps에서 앱을 만드는 경우 정상 ALM(애플리케이션 수명 주기 관리) 전략을 사용하여 생산 환경에 작동하는 애플리케이션을 성공적으로 배포하려면 이 문서에 설명된 작업을 수행합니다.
| 작업 | 설명 | 추가 정보 |
|---|---|---|
| 1. 환경 전략을 계획하고 구현합니다. | 필요한 환경을 결정하고 적절한 거버넌스 모델을 설정하는 것이 중요한 첫 번째 단계입니다. 최소한 두 개의 환경, 즉 개발 및 생산 환경이 있어야 합니다. 그러나 개발, 테스트 및 프로덕션의 세 가지 환경 이상이 있는 것이 좋습니다. | 환경 전략 |
| 2. 솔루션 전략을 계획합니다. | 모든 사용자 지정을 관리되지 않는 단일 솔루션으로 통합할지 또는 여러 솔루션이 있는 모듈식 디자인을 채택할지 결정하고, 격리된 자체 Microsoft Dataverse 개발 환경에서 각 사용자 지정을 개발해야 하는지 여부를 결정합니다. 최소한 새 빈 솔루션을 만들고 해당 솔루션에 대한 사용자 지정 게시자를 만듭니다. | 솔루션 구성 |
| 3. DevOps 프로젝트를 설정합니다. | 나중에 솔루션 내보내기 및 배포와 같은 필요한 처리를 수행하기 위해 여러 파이프라인을 추가하는 DevOps 프로젝트를 설정합니다. |
연속 통합 및 배포 설정 프로젝트 만들기 |
| 4. DevOps에 솔루션 소스 코드를 저장합니다. | Dataverse Git 통합을 사용하거나 DevOps 파이프라인을 만들어 완료된 관리되지 않는 솔루션을 Azure DevOps 리포지토리로 내보낼 수 있습니다. |
Dataverse Git 통합 첫 번째 파이프라인 만들기 빌드 파이프라인: 개발(DEV)에서 솔루션 내보내기 |
| 5. 앱을 구성하고 빌드합니다. | 만든 솔루션에서 앱을 만듭니다. | 모델 기반 앱: 첫 모델 기반 앱을 처음부터 빌드 캔버스 앱: Microsoft Dataverse를 사용하여 처음부터 앱 만들기 |
| 6. 해당 솔루션에 추가 사용자 지정을 추가합니다. | 필요에 따라 추가 구성 요소를 추가합니다. 흐름, AI 모델, 데이터 레이크 구성으로 내보내기, 웹 리소스, 플러그 인, 심지어 다른 앱 등 광범위한 구성 요소 중에서 선택합니다. |
솔루션에서 테이블 구분 사용 솔루션에서 구성 요소 만들기 솔루션에 기존 구성 요소 추가 |
| 7. 솔루션을 배포합니다. | Power Platform에서 파이프라인을 사용하거나 DevOps 파이프라인을 만들어 하나 이상의 대상 프로덕션 환경에 관리형 솔루션을 배포합니다. |
Power Platform의 파이프라인 빌드 및 릴리스 파이프라인 릴리스 파이프라인: 생산(PROD)에 배포 |
| 8. 앱에 대한 액세스 권한을 부여합니다. | 라이선스를 할당하고 보안 역할을 할당하여 애플리케이션을 사용자와 공유합니다. |
라이선싱 모델 기반 앱 공유 캔버스 앱 공유 |