Deli putem


Pregled upravljanja životnim ciklusom aplikacija pomoću platforme Microsoft Power Platform

Članci u ovom odeljku opisuju kako možete implementirati upravljanje životnim ciklusom aplikacija (ALM) koristeći Power Apps, Power Automate,, Power Pages, Microsoft Copilot Studio i Microsoft Dataverse.

Šta je upravljanje životnim ciklusom aplikacija?

ALM je upravljanje životnim ciklusom aplikacija, što uključuje razvoj i održavanje upravljanja. Štaviše, ALM uključuje ove discipline: upravljanje zahtevima, softversku arhitekturu, razvoj, testiranje, održavanje, upravljanje promenama, podršku, kontinuiranu integraciju, upravljanje projektima, raspoređivanje, upravljanje izdanjima i upravljanje. Alatke za upravljanje životnim ciklusom aplikacija pružaju standardizovani sistem za komunikaciju i saradnju između timova za razvoj softvera i povezanih odeljenja, kao što su testiranje i operacije. Ove alatke takođe mogu automatizovati proces razvoja i isporuke softvera. U tom cilju, upravljanje životnim ciklusom aplikacija kombinuje discipline koje se bave svim aspektima procesa kako bi se postigao cilj povećanja efikasnosti kroz predvidljivu i ponovljivu isporuku softvera.

Ključni elementi upravljanja životnim ciklusom aplikacija

  • Upravljanje uključuje upravljanje zahtevima, upravljanje resursima, negovanje i administraciju sistema, kao što su bezbednost podataka, pristup korisnicima, praćenje promena, pregled, revizija, kontrola raspoređivanja i vraćanje.
  • Razvoj aplikacija uključuje identifikaciju trenutnih problema i planiranje, projektovanje, izgradnju i testiranje aplikacije i njena stalna poboljšanja. U ovu oblast spadaju klasične uloge programera i autora aplikacija.
  • Održavanje uključuje raspoređivanje aplikacije i održavanje opcionih i zavisnih tehnologija.

Životni ciklus aplikacije je ciklički proces razvoja softvera koji podrazumeva ove oblasti: planiranje i praćenje, razvoj, izrada i testiranje, primena, upravljanje, nadgledanje i učenje iz otkrivanja.

Životni ciklus aplikacije.

ALM za Power Apps, Power Automate, Microsoft Copilot Studio, i Dataverse

Dataverse In Microsoft Power Platform vam omogućava da bezbedno čuvate i upravljate podacima i procesima koje koriste poslovne aplikacije. Da biste koristili Power Platform funkcije i alatke dostupne za upravljanje ALM, sva okruženja koja učestvuju u upravljanju ALM moraju da imaju Dataverse bazu podataka.

Sledeći koncepti su važni za razumevanje upravljanja životnim ciklusom aplikacija pomoću platforme Microsoft Power Platform.

  • Rešenja su mehanizam za implementaciju ALM-a; koristite ih za distribuciju komponenti u okruženjima putem izvoza i uvoza. Komponenta rešenja predstavlja artefakt koji koristite u aplikaciji i nešto što možete potencijalno da prilagodite. Sve što može biti uključeno u rešenje je komponenta, kao što su tabele, kolone, platno i aplikacije zasnovane na modelu, Power Automate tokovi, agenti, grafikoni i dodaci.
  • Dataverse skladišti sve artefakte, uključujući rešenja i cevovode za primenu u proizvodu
  • Kontrola izvora treba da bude vaš izvor istine za čuvanje i saradnju na vašim komponentama.
  • Kontinuirana integracija i kontinuirana isporuka (CI / CD) platforma kao što Azure DevOps je to omogućava vam da automatizujete svoj cevovod za izgradnju, testiranje i primenu. Može se koristiti i u cjevovodima unutar proizvoda .

Za više informacija o tome kako ALM i Azure DevOps tehnologije - u kombinaciji sa ljudima i procesima - omogućavaju timovima da kontinuirano pružaju vrednost klijentima, idite na DevOps alati na Azuri.