ALM Accelerator for Power Platform
To ALM Accelerator for Power Platform je aplikacija platna koja pruža pojednostavljeni interfejs za Azure Pipelines i Git kontrolu izvora za upravljanje životnim ciklusom aplikacija (ALM). To je referentna implementacija ALM obrazaca i praksi koja koristi ugrađene mogućnosti platforme kako bi vam pomogla da započnete sa ALM-om Power Platform. Izgrađen je korišćenjem kombinacije nisko kodiranje i administratorskih aplikacija za izradu i administratore i Azure Pipelines IAML i PoverShell šablona.
Pomoću aplikacije ALM Accelerator for Power Platform, autori mogu da izvrše kontrolu izvora, omoguće istoriju verzija i primene svoja rešenja u usluzi Power Platform. Da biste koristili ALM Accelerator, sve vaše Power Platform komponente - aplikacije, tokovi, prilagođavanja i tako dalje - moraju biti sadržane u rešenju.
Ne treba vam napredno znanje ALM-a da biste koristili akcelerator. Međutim, trebalo bi da razumete kako da koristite rešenja u Power Platform. Saznajte više o rešenjima i ALM-u:
- Upravljajte rešenjima u Power Apps i Power Automate
- Razviti strategiju upravljanja životnim ciklusom aplikacija
Zahtevi za licence
ALM Accelerator for Power Platform Koristi sledeće premium Power Platform funkcije:
- Dataverse
- Prilagođeni konektor
- HTTP sa konektorom Microsoft Entra
Da biste koristili ALM Accelerator, potrebne su vam sledeće licence:
- Power Apps licenca po korisniku ili po aplikaciji
- Azure DevOps osnovni plan
Demo: ALM Accelerator for Power Platform
Pogledajte demo video snimke da biste saznali kako da koristite ALM Accelerator.
Ko treba da koristi ALM Accelerator?
ALM Accelerator je namenjen Power Platform proizvođačima i timovima proizvođača:
Kreatori koji nisu upoznati sa ALM konceptima, ali žele da budu u mogućnosti da sačuvaju svoj rad, zajedno sa istorijom promena, i dele te promene sa drugim korisnicima
Kreatori koji su zadovoljni naprednim konceptima korišćenja Git-a, kao što su zahtevi za povlačenje, grananje i spajanje, i žele da rade na poznat način sa kontrolom izvora i automatizacijom primene
Da biste postavili i konfigurisali ALM Accelerator, trebalo bi da budete administrator sa dubljim razumevanjem Power Platform okruženja, rešenja i Azure Pipelines. Takođe bi trebalo da budu upoznati sa Microsoft Entra Dataverse i administracije.
Sledeći dijagram ilustruje kako ALM Accelerator olakšava interakciju između tima proizvođača i razvoja, validacije, testiranja i proizvodnih okruženja.
Kreatori rade u izolaciji u svojim okruženjima za lični razvoj. Oni koriste aplikaciju platna ALM Accelerator za uvoz rešenja iz kontrole izvora, izvoz promena u kontrolu izvornog koda i kreiranje zahteva za povlačenje za spajanje promena. Prilagodljivi šabloni za Azure Pipelines automatizuju ALM zadatke i podržavaju faznu raspoređivanje od razvoja do proizvodnje.
Koje su moje opcije za ALM u Power Platform?
ALM Accelerator je jedna od mnogih opcija za ALM u Power Platform. Ostali uključuju:
Cevovodi za Power Platform cilj demokratizacije ALM-a dovođenjem mogućnosti automatizacije ALM-a i Power Platform Dynamics 365 usluga na način koji je pristupačniji za sve proizvođače, administratore i programere.
Power Platform Zadaci alata za izgradnju mogu se koristiti sa drugim Azure DevOps zadacima za sastavljanje cevovoda za izgradnju i izdavanje. Kanali koje timovi obično uvode uključuju pokretanje, izvoz iz razvojnog okruženja, gradnju i objavljivanje.
GitHub Akcije za Power Platform omogućavaju programerima da izgrade automatizovane tokove životnog ciklusa razvoja softvera za izgradnju, testiranje, pakovanje, oslobađanje i primenu aplikacija; obavljanje automatizacije; i upravljanje botovima i drugim komponentama izgrađenim Power Platform.
Koji je pravi izbor za moju organizaciju?
Ne postoji jedan pravi odgovor za svaku organizaciju. Sledeća tabela i opisi koji slede mogu vam pomoći da odlučite koja opcija je prava na osnovu trenutnih mogućnosti i budućih planova vaše organizacije. Ova tabela nije iscrpna. Trebalo bi da vam pomogne da donesete informisanu odluku. Vremenom će se razvijati kako dodajemo više mogućnosti ALM Accelerator-u i mogućnostima ALM-a Power Platform.
Mogućnost | Kanali | ALM akcelerator | Srpskohrvatski / srpskohrvatski |
---|---|---|---|
Uključivanje IT / programera | Nije obavezno | Podešavanje napred | Potrebno za svaki projekat |
Integracija izvornog koda | Ne, ali planirano | Da | Da |
Maker zahteva povišene privilegije u ciljnom okruženju | Ne, glavni servis je podržan | Ne, glavni servis je podržan | Ne, glavni servis je podržan |
Kontrola kvaliteta | Prilagodljiv sa ekstenzijama | Prilagodljiv sa ekstenzijama | Neograničeno |
Demokratizovana za razvoj građana | Da | Da | No |
Iskustvo u proizvodu | Da | Aplikacija Canvas obezbeđena, ali nema iskustva u proizvođaču | No |
Podršku | Microsoft-Podržana | Pover CAT-podržan kroz GitHub pitanja | Microsoft-podržani i GitHub pitanja |
Prilagođavanje i proširivost | Da | Da | Da |
Razvoj koda na prvom mestu | Ne, ali planirano | Da | Da |
Cevovodi za Power Platform (Cevovodi)
Cevovodi imaju za cilj da pojednostave ALM za proizvođače. Oni su strateško iskustvo u proizvodu za ALM Power Platform koji je pokrenuo proizvođač. Cevovodi pružaju slične mogućnosti za ručni izvoz i uvoz funkcionalnosti koja je dostupna za Power Platform premeštanje rešenja iz jednog okruženja u drugo.
Sa podrškom za glavnu uslugu, korisnicima nisu potrebne povišene dozvole za raspoređivanje u drugim okruženjima. Takođe, prilagođavanja pre i posle primene omogućavaju organizacijama da svoje poslovne procese stave na sloj na Pipelines. Ovo daje organizacijama kontrolu nad procesima odobravanja, kao i mogućnost umetanja prilagođenih koraka u kanal primene.
Generalno, izabrali biste Pipelines ako vaša organizacija ne treba da kontroliše datoteke izvornog koda vaših rešenja i želi brzo započeti sa ALM-om.
Power Platform Build Tools / GitHub Actions i Power Platform CLI (Build Tools)
Alati za izgradnju imaju za cilj da IT administratorima i programerima daju alate za ubrzavanje automatizacije visoko prilagođenog ALM-a. Možete da se pozabavite ograničenjima u cevovodima pomoću alata za izradu - kontrolišete kod rešenja, omogućite scenarije prvog koda, uklonite potrebu za proizvođačima da imaju povišene dozvole u nizvodnim okruženjima i uključite specifične organizacione i poslovne procese u vaš ALM proces.
Generalno, izabrali biste Build Tools ako vaša organizacija ima DevOps ili GitHub i resurse za programere na raspolaganju i zahteva granularnu kontrolu nad vašim ALM procesima.
ALM Accelerator for Power Platform (ALM akcelerator)
ALM Accelerator ima za cilj da pojednostavi ALM i za proizvođače nisko kodiranje i za naprednije proizvođače koda. ALM Accelerator je izgrađen na vrhu Build Tools i ubrzava početak rada sa njima, izbegavajući potrebu da se počne od nule. ALM Accelerator cevovodi i srodna aplikacija platna su otvorenog koda. Možete ga koristiti kao što jeste ili kao referentnu implementaciju koju možete prilagoditi.
Generalno, izabrali biste ALM Accelerator ako vaša organizacija zahteva granularnu kontrolu nad vašim ALM procesima, ali nema resurse da ih izgradi od nule i želi da pruži iskustvo proizvođača povrh procesa koji pokreću Azure DevOps ALM.