Ülevaade torujuhtmetest Power Platform
Torujuhtmete Power Platform eesmärk on demokratiseerida rakenduste elutsükli haldust (ALM) Power Platform ja Dynamics 365 kliente, tuues teenusesse ALM-i automatiseerimise ning pideva integreerimise ja pideva edastamise (CI/CD) võimalused viisil, mis on kõigile tegijatele, administraatoritele ja arendajatele kättesaadavam.
Torujuhtmed vähendavad märkimisväärselt jõupingutusi ja domeeniteadmisi, mis olid varem vajalikud ROI realiseerimiseks tervislike, automatiseeritud ALM-protsesside kasutuselevõtust teie meeskonnas või organisatsioonis.
- Administraatorid konfigureerivad automatiseeritud juurutustorusid hõlpsalt minutite, mitte päevade või nädalatega.
- Tegijatel on intuitiivne kasutuskogemus oma lahenduste hõlpsaks juurutamiseks.
- Professionaalsed arendajad saavad (valikuliselt) laiendada torujuhtmeid ja käivitada neid käsurealiidese (CLI) abil Power Platform .
Konveierid võimaldavad administraatoritel keskselt juhtida kodanike juhitud ja professionaalsete arendajate juhitud projekte väiksema vaevaga. Administraatorid seadistavad asjakohased kaitsemeetmed, mis reguleerivad ja hõlbustavad lahenduse arendamist, testimist ja tarnimist kogu organisatsioonis. Muud administraatori eelised on järgmised.
Madalamad omamise kogukulud:
- Müügitorud parandavad oluliselt valmistaja, arendaja ja administraatori tootlikkust. Müügitorud võimaldavad teie ärilahendustel turvalise ja juhitud protsessi kaudu kiiremini ja kvaliteetsemalt turule tulla.
- Minimaalne pingutus turvalise ja kohandatud muudatuste haldamise protsessi juurutamiseks kogu organisatsioonis või meeskonnas.
Säästke aega ja raha:
- Süsteem saab hakkama raskete tõstete ja pidevate hooldus nii et te ei pea seda tegema.
Skaleerige ALM-i omas tempos:
- Sõltumata sellest, kus te oma ALM-i teekonnal viibite, saate müügitorusid laiendada, et need vastaksid teie arenevatele ärivajadustele. Meie eesmärk on, et see ülespoole suunatud üleminek oleks võimalikult sujuv ja vaevatu. Lisateave: Microsoft Power Platform CLI
pac pipeline
käsurühm
- Sõltumata sellest, kus te oma ALM-i teekonnal viibite, saate müügitorusid laiendada, et need vastaksid teie arenevatele ärivajadustele. Meie eesmärk on, et see ülespoole suunatud üleminek oleks võimalikult sujuv ja vaevatu. Lisateave: Microsoft Power Platform CLI
Saavutage vastavuse, ohutuse, seire ja automatiseerimise eesmärgid järgmiselt.
- Kaitske tootmiskeskkondi kinnituspõhiste delegeeritud juurutustega.
- Kohandused ja auditilogi salvestatakse automaatselt ja on hõlpsasti juurdepääsetavad.
- Valmis analüütika tagab parema nähtavuse keskses asukohas.
- Võimalus vaadata Power BI valmisaruandeid rakenduses Pipelines või luua oma. Lisateave: Mudelipõhiste rakenduste aruandluse ülevaade
- Kohandatud müügitorud vastavalt teie organisatsiooni vajadustele koos torujuhtmete laiendatavuse ja Power Automate.
Kui müügitorud on paigas, saavad tegijad mõne klõpsuga algatada tootesiseseid juurutusi. Nad teevad seda otse oma arengukeskkonnas. Muud eelised tegijatele on järgmised:
- Eelteadmisi ALM-i protsessidest või süsteemidest pole vaja. Kodanike arendajad näevad torujuhtmeid sageli juhitud muudatuste juhtimise protsessina.
- Lahenduse juurutused on eelvalideeritud sihtkeskkonna suhtes, et vältida vigu ja parandada edukuse määra. Näiteks tuvastatakse enne juurutamist puuduvad sõltuvused ja muud probleemid ning tegijaid juhendatakse kohe asjakohaseid meetmeid võtma.
- Ühendused ja keskkonnamuutujad esitatakse eelnevalt ja valideeritakse enne juurutamise algust.
- See aitab tagada, et rakendused ja automatiseerimine juurutatakse ilma käsitsi järeltöötlusetappideta ning need on ühendatud igas keskkonnas sobivate andmeallikatega.
- Administraatorid saavad isegi teatud kasutatavaid ühendusi eelkonfigureerida.
Professionaalsed arendajad on tootlikumad, kuna torujuhtmed tegelevad nüüd keerukate taustatoimingutega. Arendajad saavad süsteemile öelda, mida nad soovivad saavutada, selle asemel, et täita erinevaid aluseks olevaid ülesandeid, mis on vajalikud sama eesmärgi saavutamiseks. Power Platform CLI abil saavad arendajad:
- Loetlege torujuhtmed, et vaadata asjakohaseid üksikasju, näiteks milliseid etappe ja keskkondi on valmis oma lahendusi juurutama.
- Juurutage lahendus ühe käsuga.
- Torujuhtmete puhul pakuvad arendajad lihtsalt vajalikke parameetreid ja süsteem korraldab kõik otsast lõpuni juurutamise toimingud vastavalt organisatsiooni poliitikale.
- Pole vaja luua ühendust mitme keskkonnaga, eksportida lahendusi, laadida alla lahendusfaile, luua käsitsi ühendusi ja asustada juurutussätete faile, importida lahendusi ega tegeleda mitmesuguste muude varem nõutud toimingutega.
Lisaks saavad arendajad laiendada torujuhtmeid ja integreerida teiste CI/CD tööriistadega.
Torujuhtmed juurutavad nii lahendusi kui ka sihtkeskkonna konfiguratsioone, nagu ühendused, ühenduseviited ja keskkonnamuutujad. Kõiki Power Platform teie lahenduses sisalduvaid kohandusi saab juurutada torujuhtmete abil. Konveierid või lahendused üldiselt ei sisalda tabelites Dataverse talletatud andmeid.
Oluline
Power BI Armatuurlaudu (eelversioon) ja Power BI andmekogumeid (eelversioon) ei toetata praegu torujuhtmetes.
Esiteks veenduge, et teie lähte- ja sihtkeskkonnad oleksid õigesti lingitud. Müügitoru saate vaadata ainult määratud lähtekeskkondades, näiteks arenduskeskkondades. Kui lingite konfigureerimise ajal iga keskkonna müügitoruga, on teil võimalus valida Arenduskeskkond või Sihtkeskkonna tüüp. Kui müügitoruga seotud keskkondadele on määratud õige tüüp, kuvatakse müügitoru allikaarenduskeskkonnas valikuna.
Jah. Nii hallatavad kui ka mittehallatavad lahendused eksporditakse automaatselt ja salvestatakse iga juurutuse jaoks torujuhtmete hostimisse.
Ei. Lahendused eksporditakse kohe, kui juurutustaotlus on esitatud (kui koostaja valib oma arenduskeskkonnast käsu Juuruta) ja juurutatakse sama lahenduse artefakt. Samamoodi ei reekspordi süsteem juurutuste lahendust müügitoru järgmistesse etappidesse. Sama lahenduse artefakt peab läbima torujuhtme etapid järjestikuses järjekorras. Süsteem takistab ka eksporditud lahenduse artefakti rikkumist või muutmist. See tagab, et kohandamine ei saa mööda minna kvaliteedikontrolli keskkondadest ega teie kinnitusprotsessidest.
- Arendajakeskkondi ei pea hallatavad keskkonnad. Neid saab kasutada arendaja plaaniga arendamiseks ja testimiseks.
- Torujuhtmete host peaks olema tootmiskeskkond, kuid torujuhtmete host ei pea olema hallatud keskkond.
- Kõik muud torujuhtmetes kasutatavad keskkonnad peavad olema lubatud hallatavad keskkonnad.
- Lisatasu kasutusõigusi andvad litsentsid on nõutavad kõigi hallatavad keskkonnad jaoks.
Levinud häälestusnäide:
Keskkonna eesmärk | Keskkonna tüüp | Nõutav on eraldiseisev litsents |
---|---|---|
Host | Tootmine | No |
Arendus | Arendaja | No |
QA | Arendaja | No |
Tootmine | Tootmine | Ja |
Jah. Vt delegeeritud juurutused.
Jah. Lisateave: Juurutamine teenuseprintsipaaliga
Sarnaselt loomekogemustele saavad torujuhtmeid käitavad tegijad pakkuda kas oma ühendusi või ühendusi, millele neil on juurdepääs. Teenuse põhiühendusi saab kasutada ka konnektorite jaoks, mis toetavad teenuse põhiautentimist (sh kohandatud konnektorid).
Praegu ei saa ühenduse viiteid, millel pole lahenduses või sihitud keskkonnas väärtust, juurutamise ajal värskendada. Kui väärtus on varem juurutatud, saab seda sihtkeskkonnas värskendada.
Juurutav identiteet. Standardsete juurutuste puhul on omanik taotlev tegija. Delegeeritud juurutuste puhul on omanik delegeeritud teenuse printsipaal või kasutaja.
Ei. Selle stsenaariumi jaoks soovitame kasutada Azure DevOps või GitHubi.
Peaksite kustutama keskkonnakirje ja vajadusel värskendama müügitoru konfiguratsiooni. Kui keskkond lähtestatakse, loote keskkonnakirje uuesti ja seostate selle oma müügitoruga.
Jah. Vaikekeskkonna kasutamine torujuhtmete hostina pole siiski soovitatav kõigile klientidele.
Jah. Lisateave: Müügitorude juurutamine teenuseprintsipaali või müügitoru omanikuna.
Jah, koos on need tööriistad võimsad, hoides samal ajal tegija kogemused lihtsad. Lisateave: müügitorude laiendamine
Jah. Kui müügitoru säte on lubatud, saate lehe Torujuhtmed vaates käituse ajalugu varasemad lahenduseversioonid uuesti juurutada . Kui säte on keelatud, saab juurutada või importida ainult kõrgema lahenduse versioone. Lahendusena saavad administraatorid artefakti torujuhtmete hostist alla laadida, suurendada lahenduse versiooni solution.xml-failis ja seejärel importida selle käsitsi sihtkeskkonda.
Jah. Saate konfigureerida hulgikustutustöid Dataverse torujuhtmete hostis, et kustutada andmeid määratletud ajakava alusel.
Praegu mitte. Torujuhtmete vaikimisi impordikäitumine on Täiendamine ülekirjutamise kohandustega.
Ei. Kuid ühte keskkonda saab siduda mitme torujuhtmega samas hostis. Keskkonna seostamiseks teise hostiga lisage see uue hosti torujuhtmesse. Seejärel kustutage keskkonnakirje algsest hostist ja kontrollige, kas kõik töötab ootuspäraselt.
Praegu mitte. Torujuhtmete loogika kohandamiseks on aga saadaval tahtlikud laienduskonksud. Lisateave: müügitorude laiendamine.
Liikuge mittehallatava lahenduse juurde, mis on arenduses müügitoruga seotud keskkonda. Müügitorusid ei saa vaadata ega käitada vaikelahendusest, hallatavatest lahendustest ega sihtkeskkondadest. Pange tähele, et saate ka CLI-st Power Platform torujuhtmeid tuua ja käivitada.
Jah, kuid ainult siis, kui hostis on lubatud säte Cross-Geo Solution Deployments . Kui säte on keelatud, peavad host ja kõik hosti torujuhtmetega seotud keskkonnad asuma samas geograafilises asukohas (nagu on määratud keskkondade loomisel). Näiteks kui säte on keelatud, ei saa konveier juurutada Saksamaalt Kanadasse ja Saksamaa host ei saa hallata keskkondi Kanadas. Juhul kui rentnikuadministraator soovib vältida geolahenduste juurutamist, tuleks Saksamaa ja Kanada jaoks kasutada eraldi hoste.
Jah, see on võimalik, kuigi soovitame antud lahenduse puhul alustada samast torustikust. See aitab vältida segadust ja tahtmatuid vigu. Torujuhtme käitamise teave kuvatakse ühe müügitoru ja ühe lahenduse kontekstis (lahenduse kogemuses). Seetõttu ei pruugi teised müügitorud näidata uusimat juurutatud lahenduse versiooni ega muud olulist käitusteavet, mis on seotud erinevate müügitorudega. Pange tähele, et rakendus juurutuskonveier Konfiguratsioon näitab käitusteavet kõigis praeguse hosti müügitorudes ja lahendustes.
Sama keskkonna kasutamine arendamiseks ja hosti ei toetata; muid kombinatsioone ei soovitata parima tavana.
Sihtkeskkonnas näete nii juurutatud objektide kihte kui ka seda, mis kihtide vahel muutus. Lisaks näete mudelipõhiste rakenduste, saidikaartide ja vormide kihtidevahelisi XML-diffe. Torustikke saab laiendada ka integreerimiseks GitHubi ja teiste allikajuhtimissüsteemidega, et võrrelda granuleeritud diffe.
See on kehtiv konfiguratsioon ja seda tuleks hinnata teie organisatsiooni vajaduste ja poliitikate põhjal.
Ei. Soovitame juurutada hallatavad lahendused alati mittearenduskeskkondadesse. Pange tähele, et mittehallatavad lahendused eksporditakse ja salvestatakse automaatselt torujuhtmete hosti, et saaksite need alla laadida ja importida teistesse arenduskeskkondadesse või panna need allika kontrolli alla.
Praegu mitte. Peate esitama iga lahenduse jaoks eraldi juurutuse. Sama torujuhet saab aga kasutada mitme lahenduse jaoks.
Praegu mitte. Soovitame avaldada üksikud objektid nende salvestamisel. Pange tähele, et avaldamist vajavad ainult teatud lahenduseobjektid.
Kas ma saan kasutada torujuhtmeid mitme arendajaga meeskondadele, kes töötavad isoleeritud arenduskeskkondades?
Praegune teostus kasutab antud lahenduse jaoks ühte arenduskeskkonda.
Mõlemad pakuvad palju väärtuslikke võimalusi ja omavad meeskonnad teevad tihedat koostööd torujuhtmete ja laiema ALM-i visiooni väljatöötamisel Power Platform. Torujuhtmed on oma olemuselt lihtsamad ning neid saab seadistada ja hallata väiksema vaevaga. Juurdepääs muudele toodetele ja tehnoloogiatele pole vajalik, kuna kõike hallatakse ettevõttesiseselt. ALM Accelerator seevastu sobib mõnikord paremini täiustatud ALM-stsenaariumide jaoks.
Kuigi funktsionaalseid erinevusi on palju, on põhiline erinevus selles, et torujuhtmed on ametlik Microsoft Power Platform tootefunktsioon - see tähendab, et see on projekteeritud, projekteeritud, projekteeritud, testitud, hooldatud ja toetatud Microsoft tootearendusega. Müügitorud on tootesse sisse ehitatud ja neile pääseb juurde kohalike tootekogemuste kaudu.
Julgustame kliente kasutama torujuhtmeid põhijuurutusfunktsioonide jaoks ja vajadusel laiendama torujuhtmeid, et integreerida neid teiste CI/CD tööriistadega. Koos kasutatuna muutuvad CI/CD tööriistades nõutavad töökoormused sageli vähem keeruliseks ja kulukaks.