Comparteix a través de


ALM Accelerator for Power Platform

És ALM Accelerator for Power Platform una aplicació de llenç que proporciona una interfície simplificada al control de la font de l'Azure Pipelines i del Git per a l'administració del cicle de vida de l'aplicació (ALM). És una implementació de referència dels patrons i pràctiques de l'ALM que utilitza capacitats integrades de la plataforma per ajudar-vos a començar a utilitzar l'ALM Power Platform. Està creat amb una combinació d'aplicacions de llenç centrades en el creador i l'administrador de codi baix i plantilles de l'Azure Pipelines, YAML i PowerShell.

Amb l'aplicació ALM Accelerator for Power Platform, els creadors poden realitzar el control del codi font, habilitar l'historial de versions i implementar les seves solucions al Power Platform. Per utilitzar l'accelerador ALM, tots els components Power Platform (aplicacions, fluxos, personalitzacions, etc.) han d'estar continguts en una solució.

No necessiteu coneixements avançats d'ALM per utilitzar l'accelerador. Tot i això, hauríeu d'entendre com utilitzar solucions Power Platform. Obteniu més informació sobre solucions i ALM:

Requisits de llicències

ALM Accelerator for Power Platform Utilitza les següents funcions premium Power Platform :

  • Dataverse
  • Connector personalitzat
  • HTTP amb Microsoft Entra connector

Per utilitzar l'accelerador ALM, necessiteu les llicències següents:

  • Llicència per usuari o per aplicació del Power Apps
  • Pla bàsic de l'Azure DevOps

Demostració: ALM Accelerator for Power Platform

Mireu els vídeos de demostració per aprendre a utilitzar l'accelerador ALM.

Qui ha d'utilitzar l'accelerador ALM?

L'accelerador ALM està dirigit a Power Platform fabricants i equips maker:

  • Creadors que no estiguin familiaritzats amb els conceptes de l'ALM, però vulguin poder desar el seu treball, juntament amb un historial de canvis, i compartir aquests canvis amb altres usuaris

  • Fabricants que se senten còmodes amb els conceptes avançats d'ús de Git, com ara sol·licituds d'extracció, ramificació i fusió, i volen treballar d'una manera familiar amb el control d'origen i l'automatització de la implementació

Per configurar i configurar l'accelerador ALM, hauríeu de ser un administrador amb una comprensió més profunda dels entorns, les solucions i les canonades de l'Azure Power Platform . També heu de conèixer Microsoft Entra i Dataverse administrar.

El diagrama següent il·lustra com l'accelerador ALM facilita les interaccions entre un equip fabricant i els entorns de desenvolupament, validació, prova i producció.

Diagrama que il·lustra com l'accelerador ALM facilita les interaccions entre un equip maker i els entorns de desenvolupament, validació, prova i producció.

Els makers treballen aïllats en els seus entorns de desenvolupament personal. Utilitzen l'aplicació de llenç de l'accelerador ALM per importar solucions des del control d'origen, exportar els canvis al control d'origen i crear sol·licituds d'extracció per combinar canvis. Les plantilles personalitzables per a l'Azure Pipelines automatitzen les tasques de l'ALM i admeten una implementació per etapes des del desenvolupament fins a la producció.

En quines opcions tinc per a l'ALM Power Platform?

L'accelerador ALM és una de les moltes opcions per a l'ALM Power Platform. Altres inclouen:

  • Pipelines for Power Platform té com a objectiu democratitzar l'ALM aportant capacitats d'automatització de l'ALM als Power Platform serveis del Dynamics 365 d'una manera més accessible per a tots els fabricants, administradors i desenvolupadors.

  • Power Platform Les tasques de Build Tools es poden utilitzar amb altres Azure DevOps tasques per compondre les canonades de construcció i alliberament. Els pipelines que solen activar els equips inclouen Inicia, Exporta de desenvolupament, Compila i Publica.

  • Accions de GitHub per Power Platform permetre als desenvolupadors crear fluxos de treball automatitzats del cicle de vida del desenvolupament de programari per construir, provar, empaquetar, llançar i implementar aplicacions; realitzar automatització; i gestionar robots i altres components integrats Power Platform.

Quina és l'elecció correcta per a la meva organització?

No hi ha una resposta correcta per a cada organització. La taula següent i les descripcions que segueixen us poden ajudar a decidir quina opció és la més adequada en funció de les capacitats actuals de la vostra organització i dels plans futurs. Aquesta taula no és exhaustiva. Està destinat a ajudar-vos a prendre una decisió informada. Evolucionarà amb el temps a mesura que afegim més capacitats a l'accelerador ALM i a les capacitats de l'ALM Power Platform.

Capacitat Pipelines Accelerador ALM DevOps/GitHub
Implicació de TI / desenvolupador No és obligatori Configuració inicial Necessari per a cada projecte
Integració de codi font No, però planificat
Maker requereix privilegis elevats a l'entorn de destinació No, s'admet el principal del servei No, s'admet el principal del servei No, s'admet el principal del servei
Control de qualitat Personalitzable amb extensions Personalitzable amb extensions Il·limitat
Democratitzats per al desenvolupament ciutadà No
Experiència en el producte S'ha proporcionat l'aplicació de llenç, però no hi ha experiència al fabricant No
Recolzar Compatible amb Microsoft Problemes del Power CAT compatibles amb GitHub Problemes compatibles amb Microsoft i GitHub
Personalització i extensibilitat
Desenvolupament en primer codi No, però planificat

Canonades per Power Platform (Oleoductes)

Les canonades estan destinades a simplificar l'ALM per als fabricants. Són l'experiència estratègica i integrada al producte per a l'ALM iniciada pel Power Platform fabricant. Els pipelines proporcionen capacitats similars a la funcionalitat d'exportació i importació manual disponible Power Platform per moure solucions d'un entorn a un altre.

Amb el suport principal del servei, els usuaris no requereixen permisos elevats per implementar-los a altres entorns. A més, les personalitzacions prèvies i posteriors a la implementació permeten a les organitzacions posar capes als seus processos de negoci a la part superior de les canonades. Això proporciona a les organitzacions control sobre els processos d'aprovació, a més de proporcionar la possibilitat d'inserir passos personalitzats al pipeline de desplegament.

En general, heu de triar Pipelines si la vostra organització no necessita controlar els fitxers de codi font de les vostres solucions i vol començar a utilitzar l'ALM ràpidament.

Power Platform Construir eines / Accions de GitHub i Power Platform CLI (eines de construcció)

Les eines de compilació estan destinades a proporcionar als administradors i desenvolupadors de TI les eines per accelerar l'automatització de l'ALM altament personalitzada. Podeu solucionar les limitacions de les canonades amb Build Tools: controlar el codi de la solució, habilitar escenaris de primer codi, eliminar la necessitat que els fabricants tinguin permisos elevats en entorns posteriors i incloure processos organitzatius i empresarials específics al procés de l'ALM.

En general, escolliríeu Build Tools si la vostra organització té DevOps o GitHub i recursos per a desenvolupadors disponibles i requereix un control granular sobre els vostres processos ALM.

ALM Accelerator for Power Platform (Accelerador ALM)

L'accelerador ALM està pensat per simplificar l'ALM tant per als fabricants de codi baix com per als creadors de codis més avançats. L'accelerador ALM es basa en les eines de construcció i accelera l'inici amb elles, evitant la necessitat de començar de zero. Les canonades de l'accelerador ALM i l'aplicació de llenç relacionada són de codi obert. Podeu utilitzar-lo tal qual o com a implementació de referència que podeu personalitzar.

En general, escolliríeu l'accelerador ALM si la vostra organització requereix un control granular sobre els vostres processos ALM, però no té els recursos per construir-los des de zero i vol proporcionar una experiència de creador a més dels processos que impulsen l'ALM Azure DevOps .