Prezentarea gestionării ciclului de viață al aplicației cu Microsoft Power Platform

Articolele din această secțiune descriu cum puteți implementa gestionarea ciclului de viață al aplicațiilor (ALM) folosind Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio și Microsoft Dataverse.

Ce este ALM?

ALM este managementul ciclului de viață al aplicațiilor, care include dezvoltarea și întreținerea guvernanței. Mai mult, ALM include următoarele discipline: managementul cerințelor, arhitectura software, dezvoltare, testare, mentenanță, managementul schimbării, suport, integrare continuă, management de proiect, implementare, managementul lansărilor și guvernanță. Instrumentele ALM oferă un sistem standardizat de comunicare și colaborare între echipele de dezvoltare software și departamentele conexe, cum ar fi testarea și operațiunile. În plus, aceste instrumente pot automatiza procesul de dezvoltare și de livrare a software-ului. În acest scop, ALM combină disciplinele în cauză cu toate aspectele procesului pentru a atinge obiectivul privind eficiența printr-o livrare de software previzibilă și repetabilă.

Zonele cheie de ALM

  • Guvernanța include gestionarea cerințelor, gestionarea resurselor, cultivarea și administrarea sistemului, cum ar fi securitatea datelor, accesul utilizatorilor, urmărirea modificărilor, revizuirea, auditul, controlul implementării și revenirea la versiunea anterioară.
  • Dezvoltarea aplicațiilor include identificarea problemelor actuale și planificarea, proiectarea, construirea și testarea aplicației și a îmbunătățirilor continue ale acesteia. Această zonă include roluri tradiționale pentru dezvoltator și producător de aplicații.
  • Întreținerea include implementarea aplicației și întreținerea tehnologiilor opționale și dependente.

Ciclul de viață al aplicației este procesul de dezvoltare a software-ului ciclic care implică următoarele domenii: planificați și urmăriți, dezvoltați, construiți și testați, implementați, operați, monitorizați și aflați de la descoperire.

Ciclul de viață al aplicației.

ALM pentru Power Apps, Power Automate, Microsoft Copilot Studio și Dataverse

Dataverse in Microsoft Power Platform vă permite să stocați și să gestionați în siguranță datele și procesele utilizate de aplicațiile de business. Pentru a utiliza caracteristicile Power Platform și instrumentele disponibile pentru gestionarea ALM, toate mediile care participă la ALM trebuie să includă o bază de date Dataverse.

Următoarele concepte sunt importante pentru înțelegerea ALM utilizând Microsoft Power Platform.

  • Soluțiile sunt mecanismul de implementare a ALM; le utilizați pentru a distribui componentele în medii diferite prin export și import. O componentă reprezintă un artifact utilizat în aplicația dvs. și este ceva ce puteți teoretic particulariza. Orice element care poate fi inclus într-o soluție este o componentă, cum ar fi tabele, coloane, aplicații canvas și bazate pe model, fluxuri, agenți, diagrame și pluginuri. Power Automate
  • Dataverse stochează toate artefactele, inclusiv soluțiile și canalele de implementare în produs
  • Controlul sursei ar trebui să fie sursa ta de bază pentru stocarea și colaborarea la componentele tale.
  • Platformă de integrare continuă și livrare continuă (CI/CD) cum ar fi Azure DevOps ce vă permite să automatizați fluxul de lucru pentru construirea, testarea și implementarea. Poate fi utilizat și în conducte în cadrul produsului. ...

Pentru mai multe informații despre modul în care ALM și Azure DevOps tehnologiile – combinate cu oamenii și procesele – permit echipelor să ofere în mod continuu valoare clienților, accesați Instrumente DevOps pe Azure.