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


ALM Accelerator for Power Platform

Това ALM Accelerator for Power Platform е приложение за платно, което предоставя опростен интерфейс към Azure Pipelines и Git source control за управление на жизнения цикъл на приложенията (ALM). Това е референтна реализация на ALM модели и практики, която използва вградени възможности на платформата, за да ви помогне да започнете с ALM Power Platform. Той е изграден с помощта на комбинация от приложения за платно, фокусирани върху производителя и администратора, и шаблони за YAML и PowerShell на Azure Pipelines.

С приложението ALM Accelerator for Power Platform създателите могат да извършват контрол на източника, да активират хронологията на версиите и да разгръщат своите решения в Power Platform. За да използвате ALM ускорителя, всички ваши Power Platform компоненти – приложения, потоци, персонализации и т.н. – трябва да се съдържат в решение.

Не се нуждаете от напреднали познания за ALM, за да използвате ускорителя. Въпреки това, трябва да разберете как да използвате решения в Power Platform. Научете повече за решенията и ALM:

Изисквания за лиценз

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?

ALM Accelerator е насочен към производителите и екипите на Power Platform производителите:

  • Създатели, които не са запознати с концепциите на ALM, но искат да могат да запазят работата си, заедно с историята на промените, и да споделят тези промени с други потребители

  • Създатели, които се чувстват комфортно с усъвършенстваните концепции за използване на Git, като pull requests, branching и merge, и искат да работят по познат начин с source control и deployment automation

За да настроите и конфигурирате ALM Accelerator, трябва да сте администратор с по-задълбочено разбиране на Power Platform средите, решенията и Azure Pipelines. Също така трябва да сте запознати с Microsoft Entra администрацията Dataverse .

Следващата диаграма илюстрира как ALM Accelerator улеснява взаимодействието между екипа на производителя и средите за разработване, валидиране, тестване и производство.

Диаграма, която илюстрира как ALM Accelerator улеснява взаимодействието между екипа на производителя и средите за разработка, валидиране, тестване и производство.

Създателите работят изолирано в своята среда за личностно развитие. Те използват приложението ALM Accelerator canvas, за да импортират решения от контрола на източника, да експортират промените в контрола на източника и да създават заявки за изтегляне за обединяване на промените. Персонализируемите шаблони за Azure Pipelines автоматизират ALM задачите и поддържат поетапно внедряване от разработката до производството.

Какви са моите възможности за ALM в Power Platform?

ALM Accelerator е една от многото опции за ALM в Power Platform. Други включват:

  • Тръбопроводите имат за Power Platform цел да демократизират ALM, като приведат възможностите Power Platform за автоматизация на ALM и услугите на Dynamics 365 по начин, който е по-достъпен за всички производители, администратори и разработчици.

  • Power Platform Задачите на Build Tools могат да се използват с други Azure DevOps задачи за съставяне на вашите тръбопроводи за изграждане и освобождаване. Тръбопроводите, които екипите обикновено въвеждат, включват Иницииране, Експортиране от разработка, Създаване и Пускане.

  • GitHub Actions дава възможност на Power Platform разработчиците да изграждат автоматизирани работни процеси за разработка на софтуер за изграждане, тестване, пакетиране, пускане и внедряване на приложения; извършване на автоматизация; и управление на ботове и други компоненти, изградени Power Platform.

Какъв е правилният избор за моята организация?

Няма правилен отговор за всяка организация. Следващата таблица и описанията по-долу могат да ви помогнат да решите коя опция е правилна въз основа на текущите възможности и бъдещите планове на вашата организация. Тази таблица не е изчерпателна. Тя е предназначена да ви помогне да вземете информирано решение. Той ще се развива с течение на времето, тъй като добавяме повече възможности към ALM Accelerator и възможностите на ALM Power Platform.

Възможност Конвейери ALM ускорител DevOps/GitHub
Участие на ИТ / разработчици Не се изисква Предварителна настройка Изисква се за всеки проект
Интегриране на изходния код Не, но планирано Да Да
Създателят изисква повишени привилегии в целевата среда Не, обслужващият директор се поддържа Не, обслужващият директор се поддържа Не, обслужващият директор се поддържа
Контрол на качеството Възможност за персонализиране с разширения Възможност за персонализиране с разширения Без лимит
Демократизирани за гражданско развитие Да Да No
Опит в продукта Да Предоставено е приложение за платно, но няма опит в производителя No
Поддръжка Поддържан от Microsoft Power CAT-поддържани чрез проблеми с GitHub Поддържани от Microsoft и GitHub проблеми
Персонализиране и разширяемост Да Да Да
Разработка на код първо Не, но планирано Да Да

Тръбопроводи за Power Platform (тръбопроводи)

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

С основната поддръжка на услугата потребителите не изискват повишени разрешения за разполагане в други среди. Също така, персонализациите преди и след внедряването позволяват на организациите да наслояват своите бизнес процеси върху тръбопроводите. Това дава на организациите контрол върху процесите на одобрение, както и възможност за вмъкване на персонализирани стъпки в тръбопровода за разполагане.

Като цяло, бихте избрали тръбопроводи, ако вашата организация не трябва да контролира файловете с изходния код на вашите решения и иска бързо да започне с ALM.

Power Platform Изграждане на инструменти / GitHub действия и Power Platform CLI (инструменти за изграждане)

Build Tools са предназначени да дадат на ИТ администраторите и разработчиците инструментите за ускоряване на автоматизацията на силно персонализираната ALM. Можете да се справите с ограниченията в тръбопроводите с инструменти за изграждане – да контролирате кода на решението, да активирате сценариите за първия код, да премахнете необходимостта производителите да имат повишени разрешения в среда надолу по веригата и да включите специфични организационни и бизнес процеси във вашия ALM процес.

Като цяло, бихте избрали Build Tools, ако вашата организация разполага с DevOps или GitHub и ресурси за разработчици и изисква подробен контрол върху вашите ALM процеси.

ALM Accelerator for Power Platform (ALM ускорител)

ALM Accelerator е предназначен да опрости ALM както за производителите на ниски кодове, така и за по-напредналите създатели на кодове. ALM Accelerator е изграден върху инструментите за изграждане и ускорява започването с тях, като избягва необходимостта да се започне от нулата. Тръбопроводите ALM Accelerator и свързаното с тях приложение за платно са с отворен код. Можете да го използвате както е или като референтна реализация, която можете да персонализирате.

Като цяло, бихте избрали ALM Accelerator, ако вашата организация изисква подробен контрол върху вашите ALM процеси, но няма ресурсите да ги изгради от нулата и иска да осигури опит на производителя в допълнение към процесите Azure DevOps , които управляват ALM.