Jagamisviis:


Ülevaade torujuhtmetest Power Platform

Torujuhtmete Power Platform eesmärk on demokratiseerida rakenduste elutsükli haldus (ALM) klientide jaoks Power Platform ja Dynamics 365, 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.

Juurutustorustiku funktsiooni näide

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 .

Administraatorid haldavad ja haldavad konveiereid tsentraalselt

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
  • 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.

Tegijad käitavad eelkonfigureeritud torujuhtmeid

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.

Arendajad saavad müügitorusid kasutada ja laiendada

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.

Korduma kippuvad küsimused

Mida torujuhtmed juurutavad?

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.

Miks ma ei näe oma müügitoru oma keskkonnast?

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.

Kas torujuhtmed salvestavad lahenduse varukoopiad automaatselt?

Jah. Nii hallatavad kui ka mittehallatavad lahendused eksporditakse automaatselt ja salvestatakse iga juurutuse jaoks torujuhtmete hostimisse.

Kas kohandamine saab juurutusetapist (nt kvaliteedikontrollist) mööda hiilida?

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.

Kas torujuhtmete kasutamiseks on vaja autonoomseid litsentse?

  • 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

Kas juurutuste kinnitusi saab konfigureerida?

Jah. Vt delegeeritud juurutused.

Kas ma saan kasutada erinevaid teeninduspõhimõtteid erinevate müügitorude ja etappide jaoks?

Jah. Lisateave: Juurutamine teenuseprintsipaaliga

Milliseid ühendusi saab kasutada?

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).

Miks ei saa olemasolevaid ühenduseviiteid värskendada?

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.

Kellele kuuluvad juurutatud lahenduseobjektid?

Juurutav identiteet. Standardsete juurutuste puhul on omanik taotlev tegija. Delegeeritud juurutuste puhul on omanik delegeeritud teenuse printsipaal või kasutaja.

Kas torujuhtmeid saab juurutada teisele rentnikule?

Ei. Selle stsenaariumi jaoks soovitame kasutada Azure DevOps või GitHubi.

Mida peaksin tegema, kui minu arendus- või sihtkeskkond lähtestatakse või kustutatakse?

Peaksite kustutama keskkonnakirje ja vajadusel värskendama müügitoru konfiguratsiooni. Kui keskkond lähtestatakse, loote keskkonnakirje uuesti ja seostate selle oma müügitoruga.

Kas ma saan kasutada konveiereid vaikekeskkonnas?

Jah. Vaikekeskkonna kasutamine torujuhtmete hostina pole siiski soovitatav kõigile klientidele.

Kas saan juurutada oma teenusesubjekti abil?

Jah. Lisateave: Müügitorude juurutamine teenuseprintsipaali või müügitoru omanikuna.

Kas torujuhtmeid saab kasutada koos GitHubi või ALM Acceleratoriga Azure DevOps?

Jah, koos on need tööriistad võimsad, hoides samal ajal tegija kogemused lihtsad. Lisateave: müügitorude laiendamine

Kas eelmisele versioonile saab tagasi pöörduda?

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.

Kas saan määrata säilituspoliitikaid müügitorude andmetele?

Jah. Saate konfigureerida hulgikustutustöid Dataverse torujuhtmete hostis, et kustutada andmeid määratletud ajakava alusel.

Kas saan määrata täpsema lahenduse importimise käitumise, näiteks värskendamise ja täiendamise?

Praegu mitte. Torujuhtmete vaikimisi impordikäitumine on Täiendamine ülekirjutamise kohandustega.

Kas keskkonda saab seostada mitme hostiga?

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.

Kas ma saan esimese osapoole juurutuskonveier rakendust ja tabeleid kohandada või laiendada?

Praegu mitte. Torujuhtmete loogika kohandamiseks on aga saadaval tahtlikud laienduskonksud. Lisateave: müügitorude laiendamine.

Kus saab müügitorusid vaadata ja käivitada?

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.

Kas saan juurutada eri piirkondades?

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.

Kas ma saan juurutada sama lahenduse erinevate torujuhtmete abil?

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.

Kas hostikeskkonda saab kasutada ka arendus- või sihtkeskkonnana?

Sama keskkonna kasutamine arendamiseks ja hosti ei toetata; muid kombinatsioone ei soovitata parima tavana.

Kuidas vaadata, mis on eri versioonide vahel muutunud?

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.

Kas minu hostikeskkond peaks olema sama, kuhu ma COE tööriistakomplekti installisin?

See on kehtiv konfiguratsioon ja seda tuleks hinnata teie organisatsiooni vajaduste ja poliitikate põhjal.

Kas mittehallatavaid lahendusi saab juurutada?

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.

Kas saan korraga juurutada mitu lahendust?

Praegu mitte. Peate esitama iga lahenduse jaoks eraldi juurutuse. Sama torujuhet saab aga kasutada mitme lahenduse jaoks.

Kas müügitorud avaldavad enne lahenduse eksportimist mittehallatavaid kohandusi?

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.

Kuidas erinevad torujuhtmed ALM Acceleratorist?

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 tootearendusega Microsoft toetatud. Müügitorud on tootesse sisse ehitatud ja neile pääseb juurde kohalike tootekogemuste kaudu.

Millal peaksin kasutama torujuhtmeid võrreldes mõne muu tööriistaga?

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.

Järgmised toimingud

Müügitorudeseadistamine Müügitorude laiendamine