Құбырларға шолу 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 саяхатында қай жерде болсаңыз да, дамып келе жатқан бизнес қажеттіліктеріңізді қанағаттандыру үшін құбырларды ұзартуға болады. Біз бұл жоғарыға өту мүмкіндігінше кедергісіз және қиындықсыз болуын мақсат етеміз. Қосымша ақпарат: Microsoft Power Platform CLI
Сәйкестік, қауіпсіздік, бақылау және автоматтандыру мақсаттарына қол жеткізіңіз:
- Бекітуге негізделген өкілетті орналастырулармен қауіпсіз өндіріс орталары.
- Баптаулар мен аудит журналы автоматты түрде сақталады және оңай қол жетімді.
- Шығарылған аналитика орталық жерде жақсырақ көрінуді қамтамасыз етеді.
- Құбырлар қолданбасында дайын Power BI есептерді көру немесе өз есептерді жасау мүмкіндігі. Қосымша ақпарат: Үлгіге негізделген қолданбалар үшін есеп беру шолуы
- Құбыр желілерін құбырлардың кеңейтілуі және Power Automate арқылы ұйымның қажеттіліктеріне сәйкес реттеңіз.
Құбырлар орнатылғаннан кейін өндірушілер бірнеше рет басу арқылы өнімде орналастыруды бастай алады. Олар мұны тікелей даму орталарында жасайды. Жасаушылар үшін басқа артықшылықтар мыналарды қамтиды:
- ALM процестері немесе жүйелері туралы алдын ала білім қажет емес. Азаматтық әзірлеушілер құбырларды жиі өзгерістерді басқару процесі ретінде қарастырады.
- Қателердің алдын алу және сәттілік көрсеткіштерін жақсарту үшін шешімді қолдану мақсатты ортаға қарсы қолданылады. Мысалы, жетіспейтін тәуелділіктер және басқа мәселелер орналастыру алдында анықталады және жасаушылар дереу тиісті әрекетті орындауға нұсқау береді.
- Қосылымдар мен ортаның айнымалы мәндері алдын ала қамтамасыз етіледі және орналастыру басталғанға дейін тексеріледі.
- Бұл қолданбалар мен автоматтандыруды қолмен өңдеуден кейінгі қадамдарды қажет етпей орналастыруға және әрбір ортадағы сәйкес деректер көздеріне қосылуға көмектеседі.
- Әкімшілер тіпті пайдаланылатын белгілі қосылымдарды алдын ала конфигурациялай алады.
Кәсіби әзірлеушілер күрделі фондық операцияларды өңдейтін құбырлар арқылы өнімдірек. Әзірлеушілер бір мақсатқа жету үшін қажетті әртүрлі негізгі тапсырмаларды орындаудың орнына жүйеге нені орындағысы келетінін айта алады. Power Platform CLI көмегімен әзірлеушілер:
- Қай кезеңдер мен орталар өз шешімдерін орналастыруға дайын екендігі сияқты тиісті мәліметтерді көру үшін құбыржолдарды тізімдеңіз.
- Шешімді бір пәрменмен орналастырыңыз:
- Құбырлар арқылы әзірлеушілер жай ғана қажетті параметрлерді қамтамасыз етеді және жүйе ұйымдық саясаттарға сәйкес барлық түпкілікті орналастыру операцияларын реттейді.
- Бірнеше ортаға қосылу, шешімдерді экспорттау, шешім файлдарын жүктеп алу, қосылымдарды қолмен жасау және орналастыру параметрлері файлдарын толтыру, шешімдерді импорттау немесе бұрын талап етілген әртүрлі басқа тапсырмаларды орындау қажет емес.
Оған қоса, әзірлеушілер құбырларды кеңейте алады және басқа CI/CD құралдарымен біріктіре алады.
Құбырлар шешімдерді, сондай-ақ қосылымдар, қосылым сілтемелері және орта айнымалылары сияқты мақсатты ортаға арналған конфигурацияны орналастырады. Шешіміңізде қамтылған кез келген Power Platform баптауды конвейерлер арқылы орналастыруға болады. Құбырлар немесе жалпы шешімдерде Dataverse кестелерде сақталған деректер жоқ.
Маңызды
Power BI Бақылау тақталарына (алдын ала қарау нұсқасы) және Power BI Деректер жиындарына (алдын ала қарау нұсқасы) қазіргі уақытта құбыр желілерінде қолдау көрсетілмейді.
Біріншіден, бастапқы және мақсатты орталар дұрыс байланыстырылғанына көз жеткізіңіз. Құбырды әзірлеу орталары сияқты тағайындалған бастапқы орталарда ғана көре аласыз. Конфигурациялау кезінде әрбір ортаңызды құбырмен байланыстырғанда, сізде опция бар Даму ортасы немесе Мақсатты орта орта түрі. Егер құбырмен байланысты орталарыңыздың дұрыс түрі тағайындалса, құбырыңыз бастапқы әзірлеу ортасында опция ретінде пайда болады.
Иә. Басқарылатын және басқарылмайтын шешімдер автоматты түрде экспортталады және әрбір орналастыру үшін құбырлар хостында сақталады.
Жоқ. Шешімдер орналастыру сұрауы жіберілген бойда экспортталады (жасаушы әзірлеу ортасынан Орналастыру таңдағанда) және сол шешім артефакті орналастырылады. Сол сияқты, жүйе құбырдағы келесі кезеңдерге орналастыруға арналған шешімді қайта экспорттамайды. Бірдей шешім артефакті тізбекті ретпен құбыр сатыларынан өтуі керек. Жүйе сондай-ақ экспортталған шешім артефактіге кез келген бұрмалану немесе өзгертулердің алдын алады. Бұл теңшеудің QA орталарын немесе мақұлдау процестерін айналып өтпейтінін қамтамасыз етеді.
- Әзірлеуші орталарының Басқарылатын орталар болуы талап етілмейді. Оларды әзірлеуші жоспарымен әзірлеу және тестілеу үшін пайдалануға болады.
- Құбырлар хосты өндірістік орта болуы керек, бірақ құбырлар хосты басқарылатын орта болуы міндетті емес.
- Құбырларда пайдаланылатын барлық басқа орталар Басқарылатын орталар ретінде қосылуы керек.
- Барлық Басқарылатын орталар үшін премиум пайдалану құқығын беретін лицензиялар қажет.
Жалпы орнату мысалы:
Орта мақсаты | Орта түрі | Дербес лицензия қажет |
---|---|---|
Хост | Өнім | No |
Әзірлеу | Әзірлеуші | No |
QA | Әзірлеуші | No |
Өнім | Өнім | Иә |
Иә. өкілетті орналастыруларды қараңыз.
Иә. Қосымша ақпарат: Қызмет көрсетушімен бірге қолданыңыз
Авторлық тәжірибелерге ұқсас, конвейерлерді іске қосатын жасаушылар өздерінің қосылымдарын немесе қол жеткізе алатын қосылымдарды қамтамасыз ете алады. Қызметтің негізгі қосылымдарын қызметтің негізгі түпнұсқалық растамасын қолдайтын қосқыштар үшін де пайдалануға болады, соның ішінде теңшелетін қосқыштар.
Қазіргі уақытта шешімдегі немесе мақсатты ортадағы мәні жоқ қосылым сілтемелерін орналастыру кезінде жаңарту мүмкін емес. Егер мән бұрын қолданылған болса, оны мақсатты ортада жаңартуға болады.
Орналастырушы идентификация. Стандартты орналастырулар үшін иесі сұрау салушы болып табылады. Өкілдік берілген орналастырулар үшін иесі өкілетті қызмет көрсетуші немесе пайдаланушы болып табылады.
Жоқ. Бұл сценарий үшін Azure DevOps немесе GitHub пайдалануды ұсынамыз.
Орташа жазбаны жойып, қажет болғанда құбыр конфигурациясын жаңарту керек. Егер орта қалпына келтірілсе, орта жазбасын қайта жасайсыз, содан кейін оны құбырмен байланыстырасыз.
Иә. Дегенмен, әдепкі ортаны конвейерлер хосты ретінде пайдалану барлық тұтынушыларға ұсынылмайды.
Иә. Қосымша ақпарат: Құбырларды қызмет көрсетуші немесе құбыр иесі ретінде орналастырыңыз.
Иә, бұл құралдар бірге қуатты, сонымен бірге жасаушылардың тәжірибесін қарапайым етеді. Қосымша ақпарат: құбырларды ұзарту
Иә. Құбыр параметрі қосылса, Құбырлар бетіндегі іске қосу журналы көрінісінен алдыңғы шешім нұсқаларын қайта орналастыруға болады . Параметр өшірілген болса, тек жоғарырақ шешім нұсқаларын орналастыруға немесе импорттауға болады. Шешім ретінде әкімшілер артефактты конвейерлер хостынан жүктеп алып, solution.xml файлындағы шешім нұсқасын арттырып, оны мақсатты ортаға қолмен импорттай алады.
Иә. Белгіленген кесте бойынша деректерді жою үшін Dataverse құбырлар хостында жаппай жою тапсырмаларын теңшеуге болады.
Қазіргі уақытта емес. Құбырлардың әдепкі импорттау әрекеті Жаңарту Үстіне жазу теңшелімдерімен.
Жоқ. Дегенмен, бір ортаны бір хост ішіндегі бірнеше конвейерге байланыстыруға болады. Ортаны басқа хостпен байланыстыру үшін оны жаңа хосттағы конвейерге қосыңыз. Содан кейін бастапқы хосттан орта жазбасын жойыңыз және бәрі күткендей жұмыс істейтінін тексеріңіз.
Бірінші тараптың орналастыру үдерістерінің тізбегі қолданбасы мен кестелерін теңшей немесе кеңейте аламын ба?
Қазіргі уақытта емес. Дегенмен, құбырлар логикасын теңшеу үшін әдейі ұзарту ілмектері қолжетімді. Қосымша ақпарат: құбырларды ұзарту.
Құбырмен байланысты ортаға әзірлеудегі басқарылмайтын шешімге өтіңіз. Құбырларды әдепкі шешімнен, басқарылатын шешімдерден немесе мақсатты орталардан қарау немесе іске қосу мүмкін емес. Сондай-ақ, Power Platform CLI-дан құбырларды шығарып алуға және іске қосуға болатынын ескеріңіз.
Иә, бірақ хостта Cross-Geo Solution Deployments параметрі қосылған болса ғана. Параметр өшірілген болса, хост және хосттағы құбыр желілерімен байланыстырылған барлық орталар бір географиялық жерде орналасуы керек (орталарды жасау кезінде көрсетілгендей). Мысалы, параметр өшірілген болса, құбыр Германиядан Канадаға орналаса алмайды және Германиядағы хост Канададағы орталарды басқара алмайды. Жалға алушы әкімшісі кросс-гео шешімді орналастыруды болдырмайтын жағдайда, Германия және Канада үшін бөлек хосттарды пайдалану керек.
Иә, бұл мүмкін, бірақ біз берілген шешім үшін бірдей құбырдан бастауды ұсынамыз. Бұл шатасулардан және байқаусызда қателіктерден аулақ болуға көмектеседі. Құбырды іске қосу ақпараты бір конвейер мен бір шешім контекстінде (шешім тәжірибесі ішінде) көрсетіледі. Сондықтан басқа конвейерлер соңғы орналастырылған шешім нұсқасын немесе әртүрлі конвейерлермен байланысты басқа маңызды іске қосу ақпаратын көрсетпеуі мүмкін. орналастыру үдерістерінің тізбегі Конфигурация қолданбасы ағымдағы хост үшін барлық конвейерлер мен барлық шешімдер бойынша іске қосу туралы ақпаратты көрсететініне назар аударыңыз.
Әзірлеу үшін бір ортаны пайдалану және хостқа қолдау көрсетілмейді; басқа комбинациялар ең жақсы тәжірибе ретінде ұсынылмайды.
Мақсатты ортада сіз орналастырылған нысандардың қабаттарын және қабаттар арасында не өзгергенін көре аласыз. Оған қоса, үлгіге негізделген қолданбалар, торап карталары және пішіндер үшін қабаттар арасындағы XML айырмашылықтарын көре аласыз. Түйіршікті айырмашылықтарды салыстыру үшін GitHub және басқа көздерді басқару жүйелерімен біріктіру үшін құбыр желілерін кеңейтуге болады.
Бұл жарамды конфигурация және ұйымыңыздағы қажеттіліктер мен саясаттар негізінде бағалануы керек.
Жоқ. Біз әрқашан басқарылатын шешімдерді әзірленбеген орталарға орналастыруды ұсынамыз. Басқарылмайтын шешімдер автоматты түрде экспортталады және құбырлар хостында сақталады, осылайша сіз оларды басқа әзірлеу орталарына жүктеп алып, импорттай аласыз немесе оларды бастапқы басқаруға қоя аласыз.
Қазіргі уақытта емес. Әрбір шешім үшін басқа орналастыруды жіберуіңіз керек. Дегенмен, бір құбырды бірнеше шешімдер үшін пайдалануға болады.
Қазіргі уақытта емес. Жеке нысандарды сақтау кезінде жариялауды ұсынамыз. Тек белгілі бір шешім нысандары жариялауды қажет ететінін ескеріңіз.
Оқшауланған әзірлеу орталарында жұмыс істейтін көп әзірлеушілер топтары үшін құбыр желілерін пайдалана аламын ба?
Ағымдағы іске асыру берілген шешім үшін бір өңдеу ортасын пайдаланады.
Екеуі де көптеген құнды мүмкіндіктерді ұсынады және иелік ететін топтар құбырларды дамытуда және ALM үшін кеңірек көзқараста тығыз жұмыс істейді Power Platform. Құбырлар табиғаты бойынша анағұрлым қарапайым және оларды аз күш жұмсап орнатуға және басқаруға болады. Басқа өнімдер мен технологияларға қол жеткізу талап етілмейді, өйткені барлығы үйде басқарылады. ALM үдеткіші, керісінше, кейде жетілдірілген ALM сценарийлері үшін жақсырақ болады.
Көптеген қосымша функционалдық айырмашылықтар болғанымен, негізгі айырмашылық құбырлар Microsoft Power Platform өнімнің ресми мүмкіндігі болып табылады, яғни ол жобаланған, сәулеттелген, жобаланған, сынақтан өткен, техникалық қызмет көрсетеді және Microsoft өнімге қолдау көрсетеді. инженерия. Құбырлар өнімге салынған және оларға жергілікті өнім тәжірибесінде қол жеткізуге болады.
Біз тұтынушыларды негізгі орналастыру функционалдығы үшін құбыр желілерін пайдалануға және қажет болған жағдайда басқа CI/CD құралдарымен біріктіру үшін құбырларды кеңейтуге шақырамыз. Бірге пайдаланған кезде, CI/CD құралдарына қажетті жұмыс жүктемелері жиі күрделірек және техникалық қызмет көрсету қымбатқа түседі.