Vamzdynų apžvalga Power Platform
Vamzdynais Power Platform siekiama demokratizuoti programų gyvavimo ciklo valdymą (ALM) Power Platform klientams ir Dynamics 365, įtraukiant ALM automatizavimo ir nuolatinės integracijos bei nuolatinio pristatymo (CI / CD) galimybes į paslaugą taip, kad ji būtų prieinamesnė visiems kūrėjams, administratoriams ir kūrėjams.
Vamzdynai žymiai sumažina pastangas ir domeno žinias, kurių anksčiau reikėjo norint realizuoti IG, pritaikant sveikus, automatizuotus ALM procesus jūsų komandoje ar organizacijoje.
- Administratoriai lengvai konfigūruoja automatinio diegimo srautus per kelias minutes, o ne dienas ar savaites.
- Kūrėjai turi intuityvią vartotojo patirtį, kad galėtų lengvai diegti savo sprendimus.
- Profesionalūs kūrėjai gali (pasirinktinai) išplėsti vamzdynus ir paleisti juos naudodami komandinės eilutės Power Platform sąsają (CLI).
Srautai leidžia administratoriams centralizuotai dideliu mastu valdyti projektus, kuriems vadovauja piliečiai ir profesionalūs kūrėjai, įdedant mažiau pastangų. Administratoriai nustato tinkamas apsaugos priemones, kurios valdo ir palengvina sprendimų kūrimą, testavimą ir pristatymą visoje organizacijoje. Kiti administratoriaus pranašumai:
Mažesnės bendros nuosavybės išlaidos:
- Vamzdynai žymiai pagerina kūrėjo, kūrėjo ir administratoriaus produktyvumą. Vamzdynai leidžia jūsų verslo sprendimams patekti į rinką greičiau, kokybiškiau, naudojant saugų ir valdomą procesą.
- Minimalios pastangos įdiegti saugius ir pasirinktinius pokyčių valdymo procesus visoje organizacijoje ar komandoje.
Taupykite laiką ir pinigus:
- Sistema tvarko sunkų kėlimą ir nuolatinį priežiūra todėl jums to nereikia.
Skalė ALM savo tempu:
- Nepriklausomai nuo to, kur esate savo ALM kelionėje, galite išplėsti vamzdynus, kad patenkintumėte besikeičiančius verslo poreikius. Siekiame, kad šis perėjimas į viršų būtų kuo sklandesnis ir lengvesnis. Daugiau informacijos: Microsoft Power Platform CLI
pac pipeline
komandų grupė
- Nepriklausomai nuo to, kur esate savo ALM kelionėje, galite išplėsti vamzdynus, kad patenkintumėte besikeičiančius verslo poreikius. Siekiame, kad šis perėjimas į viršų būtų kuo sklandesnis ir lengvesnis. Daugiau informacijos: Microsoft Power Platform CLI
Pasiekite atitikties, saugos, stebėjimo ir automatizavimo tikslus naudodami:
- Apsaugokite gamybos aplinkas naudodami patvirtinimu pagrįstus deleguotuosius diegimus.
- Tinkinimai ir audito žurnalas įrašomi automatiškai ir yra lengvai pasiekiami.
- Iš anksto parengta analizė suteikia geresnį matomumą centrinėje vietoje.
- Galimybė peržiūrėti parengtas naudoti Power BI ataskaitas vamzdynų programoje arba kurti savo. Daugiau informacijos: Modeliu pagrįstų programų ataskaitų teikimo apžvalga
- Pasirinktinis vamzdynų pritaikymas jūsų organizacijos poreikiams su vamzdynų išplėtimu ir Power Automate.
Kai vamzdynai bus įdiegti, kūrėjai keliais spustelėjimais gali inicijuoti diegimą produkte. Jie tai daro tiesiogiai savo vystymosi aplinkoje. Kiti privalumai kūrėjams yra šie:
- Nereikia jokių išankstinių žinių apie ALM procesus ar sistemas. Piliečių kūrėjai į vamzdynus dažnai žiūri kaip į vadovaujamą pokyčių valdymo procesą.
- Sprendimų diegimas yra iš anksto patvirtintas pagal tikslinę aplinką, kad būtų išvengta klaidų ir pagerintas sėkmės rodiklis. Pavyzdžiui, trūkstamos priklausomybės ir kitos problemos aptinkamos prieš diegiant, o kūrėjams nedelsiant nurodoma imtis atitinkamų veiksmų.
- Ryšiai ir aplinkos kintamieji pateikiami iš anksto ir patvirtinami prieš pradedant diegimą.
- Tai padeda užtikrinti, kad programos ir automatizavimas būtų diegiami neatliekant rankinio papildomo apdorojimo veiksmų ir būtų prijungti prie atitinkamų duomenų šaltinių kiekvienoje aplinkoje.
- Administratoriai netgi gali iš anksto sukonfigūruoti tam tikrus ryšius, kurie bus naudojami.
Profesionalūs kūrėjai yra produktyvesni, nes vamzdynai dabar tvarko sudėtingas fonines operacijas. Kūrėjai gali pasakyti sistemai, ką jie nori atlikti, užuot vykdę įvairias pagrindines užduotis, reikalingas tam pačiam tikslui pasiekti. Power Platform Naudodami CLI, kūrėjai gali:
- Išvardykite srautus, kad peržiūrėtumėte susijusią informaciją, pvz., kuriuose etapuose ir aplinkose yra pasirengę diegti savo sprendimus.
- Įdiekite sprendimą naudodami vieną komandą:
- Naudodami vamzdynus, kūrėjai tiesiog pateikia reikiamus parametrus, o sistema organizuoja visas diegimo operacijas nuo galo iki galo laikydamasi organizacijos politikos.
- Nereikia jungtis prie kelių aplinkų, eksportuoti sprendimų, atsisiųsti sprendimų failų, rankiniu būdu kurti ryšių ir pildyti diegimo parametrų failų, importuoti sprendimų ar atlikti įvairių kitų užduočių, kurių reikėjo anksčiau.
Be to, kūrėjai gali išplėsti vamzdynus ir integruoti su kitais CI / CD įrankiais.
Vamzdynai diegia sprendimus ir tikslinės aplinkos konfigūraciją, pvz., ryšius, ryšio nuorodas ir aplinkos kintamuosius. Bet koks Power Platform tinkinimas, esantis jūsų sprendime, gali būti įdiegtas naudojant vamzdynus. Vamzdynuose arba apskritai sprendimuose nėra duomenų, saugomų Dataverse lentelėse.
Svarbu
Power BI Ataskaitų sritys (peržiūros versija) ir Power BI duomenų rinkiniai (peržiūros versija) šiuo metu vamzdynuose nepalaikomi.
Pirmiausia įsitikinkite, kad šaltinio ir paskirties aplinkos yra tinkamai susietos. Savo srautą galėsite peržiūrėti tik priskirtose šaltinio aplinkose, pvz., kūrimo aplinkose. Konfigūracijos metu susiedami kiekvieną aplinką su srautu, galite pasirinkti aplinkos tipą Kūrimo aplinka arba Tikslinė aplinka . Jei jūsų su vamzdynu susijusioms aplinkoms priskirtas tinkamas tipas, jūsų srautas rodomas kaip parinktis šaltinio kūrimo aplinkoje.
Taip. Tiek valdomieji, tiek nevaldomieji sprendimai automatiškai eksportuojami ir saugomi vamzdynų pagrindiniame kompiuteryje kiekvienam diegimui.
Nr. Sprendimai eksportuojami, kai tik pateikiama diegimo užklausa (kai kūrėjas pasirenka Diegti iš savo kūrimo aplinkos) ir bus įdiegtas tas pats sprendimo artefaktas. Be to, sistema neeksportuoja diegimo sprendimo į vėlesnius srauto etapus. Tas pats sprendimo artefaktas turi praeiti per vamzdyno etapus nuoseklia tvarka. Sistema taip pat apsaugo nuo bet kokio eksportuoto sprendimo artefakto klastojimo ar modifikavimo. Tai užtikrina, kad tinkinimas negalės apeiti kokybės užtikrinimo aplinkų ar jūsų patvirtinimo procesų.
- Kūrėjų aplinkų nereikia Valdomosios aplinkos. Jie gali būti naudojami kuriant ir bandant su kūrėjo planu.
- Vamzdynų pagrindinis kompiuteris turėtų būti gamybos aplinka, tačiau vamzdynų pagrindinis kompiuteris nebūtinai turi būti valdoma aplinka.
- Visos kitos vamzdynuose naudojamos aplinkos turi būti įjungtos kaip Valdomosios aplinkos.
- Licencijos, suteikiančios aukščiausios kokybės naudojimo teises, reikalingos visoms Valdomosios aplinkos.
Įprastas sąrankos pavyzdys:
Aplinkos paskirtis | Aplinkos tipas | Būtina atskira licencija |
---|---|---|
Pagrindinis kompiuteris | Gamyba | No |
Kūrimas | Developer | No |
KU | Developer | No |
Gamyba | Gamyba | Taip |
Taip. Peržiūrėkite įgaliotuosius diegimus.
Taip. Daugiau informacijos: Diegimas su pagrindine tarnyba
Panašiai kaip kūrimo funkcijos, vamzdynus naudojantys kūrėjai gali pateikti savo ryšius arba ryšius, prie kurių turi prieigą. Pagrindiniai tarnybos ryšiai taip pat gali būti naudojami jungtims, kurios palaiko pagrindinės tarnybos autentifikavimą, įskaitant pasirinktines jungtis.
Šiuo metu ryšio nuorodų be reikšmės sprendime arba tikslinėje aplinkoje negalima atnaujinti diegimo metu. Jei reikšmė buvo įdiegta anksčiau, ją galima atnaujinti tikslinėje aplinkoje.
Diegimo tapatybė. Standartinių diegimų atveju savininkas yra užklausą pateikęs kūrėjas. Deleguotųjų diegimų savininkas yra įgaliotasis paslaugos vykdytojas arba naudotojas.
Nr. Šiam scenarijui rekomenduojame naudoti Azure DevOps arba "GitHub".
Turėtumėte panaikinti aplinkos įrašą ir, jei reikia, atnaujinti srauto konfigūraciją. Jei aplinka nustatoma iš naujo, iš naujo sukuriate aplinkos įrašą, tada susiejate jį su savo srautu.
Taip. Tačiau naudoti numatytąją aplinką kaip vamzdynų pagrindinį kompiuterį rekomenduojama ne visiems klientams.
Taip. Daugiau informacijos: Vamzdynų diegimas kaip pagrindinės tarnybos arba vamzdyno savininko.
Taip, kartu šie įrankiai yra galingi, todėl kūrėjo patirtis yra paprasta. Daugiau informacijos: vamzdynų išplėtimas
Taip. Jei srauto parametras įjungtas, galite iš naujo įdiegti ankstesnes sprendimo versijas iš vykdymo retrospektyvos rodinio, esančio puslapyje Vamzdynai. Jei parametras išjungtas, galima diegti arba importuoti tik naujesnes sprendimo versijas. Kaip darbo būdą, administratoriai gali atsisiųsti artefaktą iš vamzdynų pagrindinio kompiuterio, padidinti sprendimo versiją solution.xml faile, tada rankiniu būdu importuoti jį į tikslinę aplinką.
Taip. Galite konfigūruoti masinio naikinimo užduotis Dataverse vamzdynų pagrindiniame kompiuteryje, kad panaikintumėte duomenis pagal nustatytą grafiką.
Ar galiu nurodyti išplėstinius sprendimų importavimo veiksmus, pvz., naujinimą ar versijos naujinimą?
Šiuo metu ne. Numatytasis vamzdynų importavimo veikimas yra Naujinimas su tinkinimų perrašymu.
Nr. Tačiau vieną aplinką galima susieti su keliais vamzdynais tame pačiame pagrindiniame kompiuteryje. Norėdami susieti aplinką su kitu pagrindiniu kompiuteriu, pridėkite ją prie vamzdyno naujajame pagrindiniame kompiuteryje. Tada ištrinkite aplinkos įrašą iš pradinio pagrindinio kompiuterio ir patikrinkite, ar viskas veikia taip, kaip tikėtasi.
Šiuo metu ne. Tačiau galimi tyčiniai prailginimo kabliukai, skirti pritaikyti vamzdynų logiką. Daugiau informacijos: išplėsti vamzdynus.
Eikite į kuriamą nevaldomąjį sprendimą į aplinką, susietą su jūsų vamzdynu. Srautų negalima peržiūrėti arba paleisti naudojant numatytąjį sprendimą, valdomuosius sprendimus arba paskirties aplinkas. Atkreipkite dėmesį, Power Platform kad taip pat galite gauti ir paleisti vamzdynus iš CLI.
Taip, bet tik tuo atveju, jei pagrindiniame kompiuteryje įjungtas "Cross-Geo Solution Deployments " parametras. Jei parametras išjungtas, pagrindinis kompiuteris ir visos aplinkos, susijusios su pagrindinio kompiuterio vamzdynais, turi būti toje pačioje geografinėje vietoje (kaip nurodyta kuriant aplinkas). Pavyzdžiui, jei parametras išjungtas, vamzdynas negali būti įdiegtas iš Vokietijos į Kanadą, o pagrindinis kompiuteris Vokietijoje negali valdyti aplinkų Kanadoje. Jei nuomotojo administratorius norėtų užkirsti kelią kelių geografinių sprendimų diegimui, Vokietijoje ir Kanadoje turėtų būti naudojami atskiri pagrindiniai kompiuteriai.
Taip, tai įmanoma, nors tam tikram sprendimui rekomenduojame pradėti nuo to paties vamzdyno. Tai padeda išvengti painiavos ir netyčinių klaidų. Vamzdyno paleidimo informacija rodoma vieno srauto ir vieno sprendimo kontekste (sprendimo aplinkoje). Todėl kituose srautuose gali būti nerodoma naujausia įdiegto sprendimo versija arba kita svarbi vykdymo informacija, susieta su skirtingais srautais. Atkreipkite dėmesį, kad diegimo srautas konfigūravimo programa rodo vykdymo informaciją visuose vamzdynuose ir visus dabartinio pagrindinio kompiuterio sprendimus.
Tos pačios aplinkos naudojimas kūrimui ir pagrindiniam kompiuteriui nepalaikomas; Kiti deriniai nerekomenduojami kaip geriausia praktika.
Tikslinėje aplinkoje galite matyti įdiegtų objektų sluoksnius ir tai, kas pasikeitė tarp sluoksnių. Be to, galite matyti XML skirtumus tarp modeliu pagrįstų programų, svetainių schemų ir formų sluoksnių. Vamzdynai taip pat gali būti išplėsti, kad būtų integruoti su "GitHub" ir kitomis šaltinio valdymo sistemomis, kad būtų galima palyginti granuliuotus diferencialus.
Ar mano pagrindinio kompiuterio aplinka turėtų būti tokia pati, kaip ir toje vietoje, kurioje įdiegiau COE įrankių rinkinį?
Tai yra tinkama konfigūracija ir turėtų būti įvertinta pagal jūsų organizacijos poreikius ir strategijas.
Nr. Rekomenduojame valdomuosius sprendimus visada diegti nekūrimo aplinkose. Atkreipkite dėmesį, kad nevaldomieji sprendimai automatiškai eksportuojami ir saugomi vamzdynų pagrindiniame kompiuteryje, kad galėtumėte juos atsisiųsti ir importuoti į kitas kūrimo aplinkas arba įdėti į šaltinio valdymą.
Šiuo metu ne. Kiekvienam sprendimui turėsite pateikti skirtingą diegimą. Tačiau tą patį vamzdyną galima naudoti keliems sprendimams.
Šiuo metu ne. Rekomenduojame publikuoti atskirus objektus, kai jie įrašomi. Atkreipkite dėmesį, kad publikuoti reikia tik tam tikrus sprendimo objektus.
Dabartinis diegimas tam tikram sprendimui naudoja vieną kūrimo aplinką.
Abi siūlo daug vertingų galimybių, o savininkų komandos glaudžiai bendradarbiauja kurdamos dujotiekius ir platesnę ALM viziją Power Platform. Vamzdynai yra paprastesni, juos galima nustatyti ir valdyti su mažiau pastangų. Prieiga prie kitų produktų ir technologijų nebūtina, nes viskas tvarkoma įmonės viduje. Kita vertus, ALM greitintuvas kartais geriau tinka sudėtingesniems ALM scenarijams.
Nors yra daug papildomų funkcinių skirtumų, esminis skirtumas yra tas, kad vamzdynai yra oficiali Microsoft Power Platform produkto funkcija – tai reiškia, kad jie suprojektuoti, suprojektuoti, suprojektuoti, išbandyti, prižiūrimi ir palaikomi Microsoft produkto inžinerijos. Vamzdynai yra įmontuoti į produktą ir juos galima pasiekti naudojant vietinio produkto patirtį.
Raginame klientus naudoti konvejerines pagrindines diegimo funkcijas ir, kai reikia, išplėsti vamzdynus, kad būtų galima integruoti su kitais CI / CD įrankiais. Naudojant kartu, darbo krūvis, reikalingas CI / CD įrankiams, dažnai tampa ne toks sudėtingas ir brangus išlaikyti.
Nustatyti vamzdynusIšplėsti vamzdynus
Įdiekite sprendimus naudodami „Pupeline“ Power Apps (vaizdo įrašas)