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