Споделяне чрез


Общ преглед на инструментите и приложенията, използвани за ALM

Тази статия дава кратък преглед на инструментите и приложенията, използвани за управление на жизнения цикъл на приложенията (ALM) в Power Platform. Те са категоризирани според аудиторията или персонажите.

Инструменти и приложения, използвани от администратори и създатели

Администраторите и създателите използват следните инструменти за внедряване на ALM в Power Platform.

Център за администриране на Power Platform

Центърът за администриране на Power Platform представлява единен портал за администратори за управление на среди и настройки за Power Apps, Power Automate и управлявани от модели приложения в Dynamics 365 (като например Dynamics 365 Sales и Dynamics 365 Customer Service). От администраторския център администраторите могат да управляват среди, интеграция на данни, шлюзове, политики за данни и да получат ключови показатели на Microsoft Power Platform чрез анализ на Microsoft Dataverse, анализ на Power Automate и анализ на Power Apps.

Допълнителна информация:

Power Apps

Power Apps е част от набор от приложения, услуги, конектори и платформа за данни, която осигурява бърза среда за разработка на приложения за изграждане на персонализирани приложения за вашите бизнес нужди. Като използвате Power Apps, можете бързо да създадете персонализирани бизнес приложения, които се свързват с вашите бизнес данни, съхранявани или в основата на платформата за данни (Dataverse), или в различни онлайн и локални източници на данни, като Microsoft 365, Dynamics 365, SQL Server и т.н. Повече информация: Какво представлява Power Apps?

Configuration Migration Tool

Позволява Configuration Migration Tool ви да премествате конфигурационни и/или референтни данни в различни среди. Конфигурационните/референтните данни са различни от потребителските и транзакционните данни и се използват за дефиниране на персонализирана функционалност в приложения, базирани на Dataverse. Повече информация: Преместване на конфигурационни данни в различни среди и организации с Configuration Migration Tool

Бележка

Той Configuration Migration Tool е най-подходящ за мигриране на данни за релационна конфигурация. Променливи на среда се препоръчват за съхраняване и мигриране на нерелационни конфигурационни параметри.

PowerShell модули

С кратките команди на PowerShell за администратори, създатели на приложения и разработчици можете да автоматизирате много от задачите за мониторинг, управление и осигуряване на качеството, които днес са възможни само ръчно в Power Apps или в центъра за Power Platform администриране.

Повече информация: Управление на решения с помощта на PowerShell

Конвейери

С Power Platform тръбопроводите администраторите създават и конфигурират тръбопроводи, така че производителите да могат да ги използват за внедряване на решения в среди с едно кликване. Повече информация: Преглед на Power Platform тръбопроводите (предварителен преглед)

Инструменти и приложения, използвани от разработчиците

Разработчиците използват следните инструменти и приложения за внедряване на ALM в Power Platform.

DevOps

DevOps е комбинирането на две исторически различни дисциплини: разработка на софтуер и ИТ операции. Основната цел на DevOps е да съкрати жизнения цикъл на разработката на софтуер и да осигури непрекъсната интеграция и непрекъсната доставка (CI/CD) с високо качество на софтуера. Можете да използвате Power Apps build tools за автоматизиране на общи задачи за изграждане и внедряване, свързани с Power Apps, ако вашата платформа DevOps е Azure DevOps. Това включва синхронизиране на метаданните на решения между среди за разработка и система за контрол на версията, генериране на артефакти за изграждане, разполагане в средите надолу по веригата, предоставяне или освобождаване от среда и възможност за извършване на проверки на статичен анализ на вашето решение чрез използване на Power Apps услуга за проверка. Повече информация: Преглед на Microsoft Power Platform build tools за Azure DevOps

Система за контрол на версията

Система за контрол на версиите е категория софтуерни инструменти, които помагат да се записват промените във файлове, като се следят промените, извършени в софтуерен код. Система за контрол на версиите е база данни на промените, която съдържа всички редакции и исторически версии на софтуерен проект. Системите за контрол на версиите ви позволяват да поддържате единен „източник на истина“ и да припомняте конкретни версии, когато е необходимо. Git е популярен пример за система за контрол на версиите.

Важно

Обърнете внимание, че изходната контрола се прилага както за решения на Dataverse, така и за „традиционен” изходен код. Решенията на Dataverse винаги трябва да са част от изходния код и никога да не се съхраняват единствено в среди на Microsoft Power Platform. Повече информация: Първи стъпки: Какво е Git?

Package Deployer

Package Deployer позволява на администраторите или разработчиците да разгърнат изчерпателни пакети от съответните активи към екземпляри на Dataverse. Пакетите могат да се състоят не само от файлове с решения, но и от плоски файлове, персонализиран код и HTML файлове. Common Data Service ви предоставя шаблон на Visual Studio за създаване на тези пакети, които могат да се използват с инструмента Package Deployer или с PowerShell, за да ги разгърнете в екземпляр на Common Data Service. Повече информация: Създаване на пакети за Package Deployer

Инструмент за пакетиране на решение

Инструментът за опаковане на решение е инструмент, който може да разопакова компресиран файл с решение и го разлага на множество XML файлове и други файлове, така че да бъдат по-лесно управлявани от система за контрол на източника. Повече информация: Използвайте инструмента опаковане на решение, за да компресирате и извличате файл с решение

Power Platform CLI

Microsoft Power Platform CLI е опростен, еднократен интерфейс за команден ред за програмисти, който дава възможност на разработчиците и производителите на приложения да създават компоненти на кода. Повече информация: Какво е Microsoft Power Platform CLI?

Вижте също

Прилагане на изправен ALM