ALM Accelerator for Power Platform
Това ALM Accelerator for Power Platform е приложение за платно, което предоставя опростен интерфейс за Azure Pipelines и Git контрол на източниците за управление на жизнения цикъл на приложенията (ALM). Това е референтна реализация на ALM модели и практики, която използва вградени възможности на платформата, за да ви помогне да започнете с ALM Power Platform. Той е изграден с помощта на комбинация от приложения за платно, фокусирани с малко код, създатели и администратори, и шаблони за YAML и PowerShell на Azure Pipelines.
С приложението ALM Accelerator for Power Platform създателите могат да извършват контрол на източника, да активират хронологията на версиите и да разгръщат своите решения в Power Platform. За да използвате ускорителя ALM, всички ваши Power Platform компоненти – приложения, потоци, персонализации и т.н. – трябва да се съдържат в решение.
Не се нуждаете от напреднали познания за ALM, за да използвате ускорителя. Трябва обаче да разберете как да използвате решенията в Power Platform. Научете повече за решенията и ALM:
- Управление на решения в Power Apps и Power Automate
- Разработване на стратегия за управление на жизнения цикъл на приложението
Изисквания за лиценз
ALM Accelerator for Power Platform Използва следните премиум Power Platform функции:
- Dataverse
- Персонализиран конектор
- HTTP с Microsoft Entra конектор
За да използвате ALM Accelerator, се нуждаете от следните лицензи:
- Лиценз за Power Apps на база приложение или на база потребител
- Основен план за Azure DevOps
Демонстрация: ALM Accelerator for Power Platform
Гледайте демонстрационните видеоклипове , за да научите как да използвате ALM Accelerator.
Кой трябва да използва ALM Accelerator?
Акселераторът ALM е насочен към Power Platform създателите и екипите на производителите:
Създатели, които не са запознати с концепциите на ALM, но искат да могат да запазят работата си, заедно с историята на промените, и да споделят тези промени с други потребители
Създатели, които се чувстват комфортно с усъвършенстваните концепции за използване на Git, като заявки за изтегляне, разклоняване и сливане, и искат да работят по познат начин с контрола на източника и автоматизацията на внедряването
За да настроите и конфигурирате ALM Accelerator, трябва да сте администратор с по-задълбочено разбиране на Power Platform среди, решения и Azure Pipelines. Също така трябва да сте запознати с Microsoft Entra администрацията Dataverse .
Следващата диаграма илюстрира как ALM Accelerator улеснява взаимодействието между екипа на производителя и средите за разработка, валидиране, тестване и производство.
Създателите работят изолирано в средата си за личностно развитие. Те използват приложението за платно ALM Accelerator за импортиране на решения от контрола на източника, експортиране на промени в контрол на източника и създаване на заявки за изтегляне за обединяване на промени. Персонализираните шаблони за Azure Pipelines автоматизират ALM задачите и поддържат поетапно внедряване от разработката до производството.
Какви са възможностите ми за ALM Power Platform?
ALM Accelerator е една от многото опции за ALM в Power Platform. Други включват:
Pipelines for Power Platform има за цел да демократизира ALM чрез въвеждане на възможности за автоматизация на ALM към Power Platform услугите на Dynamics 365 по начин, който е по-достъпен за всички производители, администратори и разработчици.
Power Platform Задачите на инструментите за изграждане могат да се използват с други Azure DevOps задачи за съставяне на вашите тръбопроводи за изграждане и издаване. Тръбопроводите, които екипите обикновено въвеждат, включват Иницииране, Експортиране от разработка, Създаване и Пускане.
GitHub Actions за Power Platform да позволи на разработчиците да изграждат автоматизирани работни потоци на жизнения цикъл на разработката на софтуер за изграждане, тестване, пакетиране, пускане и внедряване на приложения; извършване на автоматизация и управление на ботове и други компоненти, изградени на. Power Platform
Кой е правилният избор за моята организация?
Няма един правилен отговор за всяка организация. Таблицата по-долу и описанията, които следват, могат да ви помогнат да решите коя опция е правилна въз основа на текущите възможности и бъдещите планове на вашата организация. Тази таблица не е изчерпателна. Той има за цел да ви помогне да вземете информирано решение. Той ще се развива с течение на времето, тъй като добавяме повече възможности към ALM Accelerator и ALM възможностите Power Platform.
Възможност | Конвейери | ALM ускорител | DevOps/GitHub |
---|---|---|---|
Участие на ИТ/разработчици | Не се изисква | Предварителна настройка | Изисква се за всеки проект |
Интеграция на изходния код | Не, но планирано | Да | Да |
Maker изисква повишени привилегии в целевата среда | Не, принципът на услугата се поддържа | Не, принципът на услугата се поддържа | Не, принципът на услугата се поддържа |
Контрол на качеството | Възможност за персонализиране с разширения | Възможност за персонализиране с разширения | Без лимит |
Демократизирани за гражданско развитие | Да | Да | No |
Изживяване в продукта | Да | Предоставено е приложение за платно, но няма изживяване в създателя | No |
Поддръжка | Microsoft-Поддържа | Поддържан от Power CAT чрез проблеми с GitHub | Microsoft-поддържани и проблеми с GitHub |
Персонализиране и разширяемост | Да | Да | Да |
Разработка на първо място за код | Не, но планирано | Да | Да |
Тръбопроводи за Power Platform (тръбопроводи)
Тръбопроводите имат за цел да опростят ALM за производителите. Те са стратегическото изживяване в продукта за ALM Power Platform, иницииран от производителя. Тръбопроводите предоставят възможности, подобни на наличната функционалност Power Platform за ръчно експортиране и импортиране за преместване на решения от една среда в друга.
С поддръжката на принципала на услугата потребителите не се нуждаят от повишени разрешения за внедряване в други среди. Освен това персонализациите преди и след внедряването позволяват на организациите да слой своите бизнес процеси върху Pipelines. Това дава на организациите контрол върху процесите на одобрение, както и предоставя възможност за вмъкване на персонализирани стъпки в конвейер за внедряване.
Като цяло бихте избрали Pipelines, ако вашата организация не трябва да контролира файловете с изходния код на вашите решения и иска бързо да започне с ALM.
Power Platform Инструменти за изграждане/GitHub действия и Power Platform CLI (инструменти за изграждане)
Инструментите за изграждане имат за цел да предоставят на ИТ администраторите и разработчиците инструментите за ускоряване на автоматизацията на силно персонализиран ALM. Можете да се справите с ограниченията в тръбопроводите с инструменти за изграждане – да контролирате кода на решението, да активирате сценарии с първо място на кода, да премахнете необходимостта производителите да имат повишени разрешения в средите надолу по веригата и да включите специфични организационни и бизнес процеси във вашия ALM процес.
Като цяло бихте избрали инструменти за изграждане, ако вашата организация разполага с DevOps или GitHub и ресурси за разработчици и изисква подробен контрол върху вашите ALM процеси.
ALM Accelerator for Power Platform (Ускорител на ALM)
ALM Accelerator има за цел да опрости ALM както за създателите с малко код, така и за по-напредналите създатели на код. ALM Accelerator е изграден върху инструментите за изграждане и ускорява започването с тях, като избягва необходимостта да започвате от нулата. Тръбопроводите на ALM Accelerator и свързаното с тях приложение за платно са с отворен код. Можете да го използвате такъв, какъвто е или като референтна реализация, която можете да персонализирате.
Като цяло бихте избрали ALM Accelerator, ако вашата организация изисква подробен контрол върху вашите ALM процеси, но няма ресурсите да ги изгради от нулата и иска да предостави изживяване на създателя в допълнение към Azure DevOps процесите, които управляват ALM.