Құбырларға шолу Power Platform

Құбырлар Power Platform қолданбаның өмірлік циклін басқаруды (ALM) Power Platform және Dynamics 365 тұтынушылары үшін ALM автоматтандыруы мен үздіксіз интеграция және үздіксіз жеткізу (CI/CD) мүмкіндіктерін қызметке енгізу арқылы демократияландыруға бағытталған. барлық жасаушылар, әкімшілер және әзірлеушілер үшін қол жетімді әдіс.

Қолдану құбырлары мүмкіндігінің мысалы

Құбырлар сіздің командаңызда немесе ұйымыңызда сау, автоматтандырылған ALM процестерін қабылдаудан ROI жүзеге асыру үшін бұрын талап етілетін күш пен домен білімін айтарлықтай азайтады.

  • Әкімшілер автоматтандырылған орналастыру құбырларын күн немесе апта емес, бірнеше минут ішінде оңай конфигурациялайды.
  • Жасаушылардың шешімдерін оңай орналастыру үшін интуитивті пайдаланушы тәжірибесі бар.
  • Кәсіби әзірлеушілер (міндетті емес) құбырларды кеңейте алады және оларды Power Platform пәрмен жолы интерфейсі (CLI) арқылы іске қоса алады.

Әкімшілер құбырларды орталықтан басқарады және басқарады

Құбырлар әкімшілерге азаматтар басқаратын және әзірлеушілер басқаратын жобаларды аз күш жұмсай отырып, орталықтан басқаруға мүмкіндік береді. Әкімшілер шешімді әзірлеуді, тестілеуді және ұйым бойынша жеткізуді реттейтін және жеңілдететін сәйкес қауіпсіздік шараларын орнатады. Басқа әкімші артықшылықтары мыналарды қамтиды:

  • Меншіктің жалпы құнының төмендігі:

    • Құбырлар жасаушы, әзірлеуші ​​және әкімші өнімділігін айтарлықтай жақсартады. Құбырлар сіздің бизнес шешімдеріңізді қауіпсіз және басқарылатын процесс арқылы тезірек, жоғары сапалы нарыққа шығаруға мүмкіндік береді.
    • Ұйымыңызда немесе командаңызда қауіпсіз және теңшелген өзгертулерді басқару процестерін енгізу үшін ең аз күш.
  • Уақыт пен ақшаны үнемдеңіз:

    • Жүйе ауыр жүкті көтеруді және ағымдағы жөндеуді орындайды, сондықтан сізге қажет емес.
  • ALM масштабын өз қарқыныңызбен жасаңыз:

    • ALM саяхатында қай жерде болсаңыз да, дамып келе жатқан бизнес қажеттіліктеріңізді қанағаттандыру үшін құбырларды ұзартуға болады. Біз бұл жоғарыға өту мүмкіндігінше кедергісіз және қиындықсыз болуын мақсат етеміз. Қосымша ақпарат: Microsoft Power Platform CLI pac pipeline пәрмендер тобы
  • Сәйкестік, қауіпсіздік, бақылау және автоматтандыру мақсаттарына қол жеткізіңіз:

Жасаушылар алдын ала конфигурацияланған құбыр желілерін басқарады

Құбырлар орнатылғаннан кейін өндірушілер бірнеше рет басу арқылы өнімде орналастыруды бастай алады. Олар мұны тікелей даму орталарында жасайды. Жасаушылар үшін басқа артықшылықтар мыналарды қамтиды:

  • ALM процестері немесе жүйелері туралы алдын ала білім қажет емес. Азаматтық әзірлеушілер құбырларды жиі өзгерістерді басқару процесі ретінде қарастырады.
  • Қателердің алдын алу және сәттілік көрсеткіштерін жақсарту үшін шешімді қолдану мақсатты ортаға қарсы қолданылады. Мысалы, жетіспейтін тәуелділіктер және басқа мәселелер орналастыру алдында анықталады және жасаушылар дереу тиісті әрекетті орындауға нұсқау береді.
  • Қосылымдар мен ортаның айнымалы мәндері орналастыру басталғанға дейін алдын ала беріледі және тексеріледі.
    • Бұл қолданбалар мен автоматтандыруды қолмен өңдеуден кейінгі қадамдарды қажет етпей орналастыруға және әрбір ортадағы сәйкес деректер көздеріне қосылуға көмектеседі.
    • Әкімшілер тіпті пайдаланылатын белгілі қосылымдарды алдын ала конфигурациялай алады.

Әзірлеушілер құбырларды пайдалана және ұзарта алады

Кәсіби әзірлеушілер күрделі фондық операцияларды өңдейтін құбырлар арқылы өнімдірек. Әзірлеушілер бір мақсатқа жету үшін қажетті әртүрлі негізгі тапсырмаларды орындаудың орнына жүйеге нені орындағысы келетінін айта алады. Power Platform CLI көмегімен әзірлеушілер:

  • Қай кезеңдер мен орталар өз шешімдерін орналастыруға дайын екендігі сияқты тиісті мәліметтерді көру үшін құбыржолдарды тізімдеңіз.
  • Шешімді бір пәрменмен орналастырыңыз:
    • Құбырлар арқылы әзірлеушілер жай ғана қажетті параметрлерді қамтамасыз етеді және жүйе ұйымдық саясаттарға сәйкес барлық түпкілікті орналастыру операцияларын реттейді.
    • Бірнеше ортаға қосылу, шешімдерді экспорттау, шешім файлдарын жүктеп алу, қосылымдарды қолмен жасау және орналастыру параметрлері файлдарын толтыру, шешімдерді импорттау немесе бұрын талап етілген әртүрлі басқа тапсырмаларды орындау қажет емес.

Оған қоса, әзірлеушілер құбырларды кеңейте алады және басқа CI/CD құралдарымен біріктіре алады.

Жиі қойылатын сұрақтар

Құбырлар нені орналастырады?

Құбырлар шешімдерді, сондай-ақ қосылымдар, қосылым сілтемелері және орта айнымалылары сияқты мақсатты ортаға арналған конфигурацияны орналастырады. Шешіміңізде қамтылған кез келген Power Platform баптауды конвейерлер арқылы орналастыруға болады. Құбырлар немесе жалпы шешімдерде Dataverse кестелерде сақталған деректер жоқ.

Маңызды

Power BI Бақылау тақталарына (алдын ала қарау) және Power BI Деректер жиындарына (алдын ала қарау) қазіргі уақытта құбыр желілерінде қолдау көрсетілмейді.

Неліктен мен өз құбырымды қоршаған ортадан көре алмаймын?

Біріншіден, бастапқы және мақсатты орталар дұрыс байланыстырылғанына көз жеткізіңіз. Сіз өзіңіздің арнаңызды әзірлеу орталары сияқты тағайындалған бастапқы орталарда ғана көре аласыз. Конфигурациялау кезінде әрбір ортаңызды құбырмен байланыстырғанда, сізде опция бар Даму ортасы немесе Мақсатты орта орта түрі. Егер құбырмен байланысты орталарыңыздың дұрыс түрі тағайындалса, құбырыңыз бастапқы әзірлеу ортасында опция ретінде пайда болады.

Құбырлар шешімнің сақтық көшірмелерін автоматты түрде сақтайды ма?

Иә. Басқарылатын және басқарылмайтын шешімдер автоматты түрде экспортталады және әрбір орналастыру үшін құбырлар хостында сақталады.

Теңшеу QA сияқты орналастыру кезеңін айналып өте алады ма?

Жоқ. Шешімдер орналастыру сұрауы жіберілген бойда экспортталады (жасаушы әзірлеу ортасынан Орналастыру таңдағанда) және сол шешім артефакті орналастырылады. Сол сияқты, жүйе құбырдағы келесі кезеңдерге орналастыруға арналған шешімді қайта экспорттамайды. Бірдей шешім артефакті тізбекті ретпен құбыр сатыларынан өтуі керек. Жүйе сондай-ақ экспортталған шешім артефактіге кез келген бұрмалану немесе өзгертулердің алдын алады. Бұл теңшеудің QA орталарын немесе мақұлдау процестерін айналып өтпейтінін қамтамасыз етеді.

Құбырларды пайдалану үшін жеке лицензиялар қажет пе?

  • Әзірлеуші ​​орталары басқарылатын орталар болуы талап етілмейді. Оларды әзірлеуші ​​жоспарымен әзірлеу және тестілеу үшін пайдалануға болады.
  • Құбырлар хосты өндірістік орта болуы керек, бірақ құбырлар хосты басқарылатын орта болуы міндетті емес.
  • Құбырларда пайдаланылатын барлық басқа орталар Басқарылатын орталар ретінде қосылуы керек.
  • Барлық басқарылатын орталар үшін премиум пайдалану құқығын беретін лицензиялар қажет.

Жалпы орнату мысалы:

Орта мақсаты Орта түрі Дербес лицензия қажет
Хост Өнім No
Әзірлеу Әзірлеуші No
QA Әзірлеуші No
Өнім Өнім Иә

Орналастырулар үшін мақұлдауларды конфигурациялай аламын ба?

Иә. өкілетті орналастыруларды қараңыз.

Әр түрлі құбыр желілері мен кезеңдері үшін әртүрлі қызмет көрсету принциптерін пайдалана аламын ба?

Иә.

Қандай қосылымдарды қолдануға болады?

Авторлық тәжірибелерге ұқсас, конвейерлерді іске қосатын жасаушылар өздерінің қосылымдарын немесе қол жеткізе алатын қосылымдарды қамтамасыз ете алады. Қызметтің негізгі қосылымдарын қызметтің негізгі түпнұсқалық растамасын қолдайтын қосқыштар үшін де пайдалануға болады, соның ішінде теңшелетін қосқыштар.

Неліктен бұрыннан бар қосылым сілтемелерін жаңарта алмаймын?

Қазіргі уақытта шешімдегі немесе мақсатты ортадағы мәні жоқ қосылым сілтемелерін орналастыру кезінде жаңарту мүмкін емес. Егер мән бұрын қолданылған болса, оны мақсатты ортада жаңартуға болады.

Орналастырылған шешім нысандары кімге тиесілі?

Орналастырушы идентификация. Стандартты орналастырулар үшін иесі сұрау салушы болып табылады. Өкілдік берілген орналастырулар үшін иесі өкілетті қызмет көрсетуші немесе пайдаланушы болып табылады.

Құбырларды басқа жалға алушыға орналастыруға болады ма?

Жоқ. Бұл сценарий үшін Azure DevOps немесе GitHub пайдалануды ұсынамыз.

Менің әзірлеуім немесе мақсатты ортам қалпына келтірілсе немесе жойылса не істеуім керек?

Орташа жазбаны жойып, қажет болғанда құбыр конфигурациясын жаңарту керек. Егер орта қалпына келтірілсе, орта жазбасын қайта жасайсыз, содан кейін оны құбырмен байланыстырасыз.

Құбырларды әдепкі ортада пайдалана аламын ба?

Иә. Дегенмен, әдепкі ортаны конвейерлер хосты ретінде пайдалану барлық тұтынушыларға ұсынылмайды.

Мен өзімнің қызмет көрсетушімді пайдаланып орналастыра аламын ба?

Иә. Қосымша ақпарат: Құбырларды қызмет көрсетуші немесе құбыр иесі ретінде орналастырыңыз.

Құбырларды Azure DevOps, GitHub немесе ALM Accelerator көмегімен пайдалануға болады ма?

Иә, бұл құралдар бірге қуатты, сонымен бірге жасаушылардың тәжірибесін қарапайым етеді. Қосымша ақпарат: құбырларды ұзарту

Алдыңғы нұсқаға орала аламын ба?

Қазіргі уақытта тек жоғарырақ шешім нұсқаларын қолдануға немесе импорттауға болады. Шешім ретінде әкімшілер артефактты конвейерлер хостынан жүктеп алып, solution.xml файлындағы шешім нұсқасын ұлғайтады, содан кейін оны мақсатты ортаға қолмен импорттайды.

Құбырлар деректері үшін сақтау саясаттарын орнатуға болады ма?

Иә. Белгіленген кесте бойынша деректерді жою үшін Dataverse құбырлар хостында жаппай жою тапсырмаларын теңшеуге болады.

Жаңарту мен жаңарту сияқты кеңейтілген шешімді импорттау әрекеттерін көрсете аламын ба?

Қазіргі уақытта емес. Құбырлардың әдепкі импорттау әрекеті ЖаңартуҮстіне жазу теңшелімдерімен.

Ортаны бірнеше хосттармен байланыстыруға бола ма?

Жоқ. Дегенмен, бір ортаны бір хост ішіндегі бірнеше конвейерге байланыстыруға болады. Ортаны басқа хостпен байланыстыру үшін оны жаңа хосттағы конвейерге қосыңыз. Содан кейін бастапқы хосттан орта жазбасын жойыңыз және бәрі күткендей жұмыс істейтінін тексеріңіз.

Бірінші тараптың орналастыру құбыры қолданбасы мен кестелерін теңшей немесе кеңейте аламын ба?

Қазіргі уақытта емес. Дегенмен, құбырлар логикасын теңшеу үшін әдейі ұзарту ілмектері қолжетімді. Қосымша ақпарат: құбырларды ұзарту.

Құбырларды қай жерде көруге және іске қосуға болады?

Құбырмен байланысты ортаға әзірлеудегі басқарылмайтын шешімге өтіңіз. Құбырларды әдепкі шешімнен, басқарылатын шешімдерден немесе мақсатты орталардан қарау немесе іске қосу мүмкін емес. Сондай-ақ, Power Platform CLI-дан құбырларды шығарып алуға және іске қосуға болатынын ескеріңіз.

Мен аймақтар бойынша орналастыра аламын ба?

Қазіргі уақытта емес. Хост және хосттағы құбыр желілерімен байланысты барлық орталар бір географиялық жерде орналасуы керек (орталарды жасау кезінде көрсетілгендей). Мысалы, Германиядан Канадаға құбырды орналастыру мүмкін емес. Германиядағы хост Канададағы орталарды басқармауы керек. Оның орнына Германия мен Канада үшін бөлек хосттарды пайдалану керек.

Мен бірдей шешімді әртүрлі құбыр желілерін пайдаланып қолдана аламын ба?

Иә, бұл мүмкін, бірақ біз берілген шешім үшін бірдей құбырдан бастауды ұсынамыз. Бұл шатасулардан және байқаусызда қателіктерден аулақ болуға көмектеседі. Құбырды іске қосу ақпараты бір конвейер мен бір шешім контекстінде (шешім тәжірибесі ішінде) көрсетіледі. Сондықтан басқа конвейерлер соңғы орналастырылған шешім нұсқасын немесе әртүрлі конвейерлермен байланысты басқа маңызды іске қосу ақпаратын көрсетпеуі мүмкін. Қолдану құбырының конфигурациясы қолданбасы ағымдағы хост үшін барлық конвейерлер мен барлық шешімдер бойынша іске қосу туралы ақпаратты көрсететініне назар аударыңыз.

Хост ортасын әзірлеу немесе мақсатты орта ретінде де пайдалануға болады ма?

Әзірлеу үшін бір ортаны пайдалану және хостқа қолдау көрсетілмейді; басқа комбинациялар ең жақсы тәжірибе ретінде ұсынылмайды.

Әр түрлі нұсқалар арасында не өзгергенін қалай көруге болады?

Мақсатты ортада сіз орналастырылған нысандардың қабаттарын, сонымен қатар қабаттар арасында не өзгергенін көре аласыз. Бұған қоса, үлгіге негізделген қолданбалар, торап карталары және пішіндер үшін қабаттар арасындағы XML айырмашылықтарын көре аласыз. Түйіршікті айырмашылықтарды салыстыру үшін құбырларды GitHub және басқа көздерді басқару жүйелерімен біріктіру үшін кеңейтуге болады.

Менің хост ортам COE құралдар жинағы орнатылған жермен бірдей болуы керек пе?

Бұл жарамды конфигурация және ұйымыңыздағы қажеттіліктер мен саясаттар негізінде бағалануы керек.

Мен басқарылмайтын шешімдерді қолдана аламын ба?

Жоқ. Біз әрқашан басқарылатын шешімдерді әзірленбеген орталарға орналастыруды ұсынамыз. Басқарылмайтын шешімдер автоматты түрде экспортталады және құбырлар хостында сақталады, осылайша сіз оларды басқа әзірлеу орталарына жүктеп алып, импорттай аласыз немесе оларды бастапқы басқаруға қоя аласыз.

Бір уақытта бірнеше шешімді қолдана аламын ба?

Қазіргі уақытта емес. Әрбір шешім үшін басқа орналастыруды жіберуіңіз керек. Дегенмен, бір құбырды бірнеше шешімдер үшін пайдалануға болады.

Шешімді экспорттамас бұрын конвейерлер басқарылмайтын теңшеулерді жариялайды ма?

Қазіргі уақытта емес. Жеке нысандарды сақтау кезінде жариялауды ұсынамыз. Тек белгілі бір шешім нысандары жариялауды қажет ететінін ескеріңіз.

Оқшауланған әзірлеу орталарында жұмыс істейтін көп әзірлеушілер топтары үшін құбыр желілерін пайдалана аламын ба?

Ағымдағы іске асыру берілген шешім үшін бір өңдеу ортасын пайдаланады.

Құбырлардың ALM Accelerator-тен айырмашылығы неде?

Екеуі де көптеген құнды мүмкіндіктерді ұсынады және иелік ететін топтар құбыр желілерін және ALM үшін кеңірек көзқарасты дамытуда тығыз жұмыс істейді. Power Platform. Құбырлар табиғаты бойынша анағұрлым қарапайым және оларды аз күш жұмсап орнатуға және басқаруға болады. Басқа өнімдер мен технологияларға қол жеткізу талап етілмейді, өйткені барлығы үйде басқарылады. ALM үдеткіші, керісінше, кейде жетілдірілген ALM сценарийлері үшін жақсырақ болады.

Көптеген қосымша функционалдық айырмашылықтар болғанымен, түбегейлі айырмашылық құбырлар ресми болып табылады Microsoft Power Platform өнім мүмкіндігі — оның жобаланғанын, сәулеттелгенін, құрастырылғанын, сыналғанын, қызмет көрсететінін және Microsoft өнімінің инженериясы арқылы қолдау көрсетілетінін білдіреді. Құбырлар өнімге салынған және оларға жергілікті өнім тәжірибесінде қол жеткізуге болады.

Құбырларды басқа құралға қарсы қашан пайдалануым керек?

Біз тұтынушыларды негізгі орналастыру функционалдығы үшін құбыр желілерін пайдалануға және қажет болғанда басқа CI/CD құралдарымен біріктіру үшін құбырларды кеңейтуге шақырамыз. Бірге пайдаланған кезде, CI/CD құралдарына қажетті жұмыс жүктемелері жиі күрделірек және техникалық қызмет көрсету қымбатқа түседі.

Келесі қадамдар

Құбырларды орнатуҚұбырларды ұзарту