Преглед управљања животним циклусом апликација помоћу платформе Microsoft Power Platform
Чланци у овом одељку описују како можете да примените управљање животним циклусом апликације (АЛМ) користећи Power Apps, Power Automate, Power Pages Microsoft Copilot Studio и Microsoft Dataverse.
Шта је управљање животним циклусом апликација?
Управљање животним циклусом апликација подразумева управљање, развој и одржавање. Поред тога, обухвата ове дисциплине: управљање захтевима, архитектура софтвера, развој, тестирање, одржавање, управљање променама, подршка, континуирана интеграција, управљање пројектима, примена, управљање издањима и управљање. Алатке за управљање животним циклусом апликација пружају стандардизовани систем за комуникацију и сарадњу између тимова за развој софтвера и повезаних одељења, као што су тестирање и операције. Ове алатке такође могу аутоматизовати процес развоја и испоруке софтвера. У том циљу, управљање животним циклусом апликација комбинује дисциплине које се баве свим аспектима процеса како би се постигао циљ повећања ефикасности кроз предвидљиву и поновљиву испоруку софтвера.
Кључни елементи управљања животним циклусом апликација
Управљање обухвата управљање захтевима, управљање ресурсима, обуку и администрацију система као што су безбедност података, приступ корисника, праћење промена, преглед, надгледање, контролу примене и враћање.
Развој апликација обухвата идентификовање тренутних проблема, као и планирање, дизајнирање, развој и тестирање апликације и њихово непрекидно побољшавање. У ову област спадају класичне улоге програмера и креатора апликација.
Одржавање обухвата примену апликације и одржавање опционалних и зависних технологија.
Животни циклус апликације је циклички процес развоја софтвера који подразумева ове области: планирање и праћење, развој, израда и тестирање, примена, управљање, надгледање и учење из откривања.
АЛМ за Power Apps, Power Automate, Microsoft Copilot Studio, и Dataverse
Dataverse омогућава Microsoft Power Platform вам да безбедно складиштите податке и процесе које користе пословне апликације и управљате њима. Да бисте користили Power Platform функције и алатке доступне за управљање ALM, сва окружења која учествују у управљању ALM морају да имају Dataverse базу података.
Следећи концепти су важни за разумевање управљања животним циклусом апликација помоћу платформе Microsoft Power Platform.
Решења су механизам за примену управљања животним циклусом апликација; користите их за дистрибуцију компоненти у окружењима помоћу извоза и увоза. Компонента решења представља артефакт који користите у апликацији и нешто што можете потенцијално да прилагодите. Све што може бити укључено у решење је компонента, као што су табеле, колоне, апликације са подлогом и апликације засноване на моделу, Power Automate токови, роботи за ћаскање, графикони и додатне компоненте.
Dataverse складишти све артефакте, укључујући решења и цевоводе за распоређивање производа
Контрола извора треба да буде ваш извор истине за складиштење компоненти и сарадњу око њих.
Континуирана интеграција и платформа за континуирану испоруку (CI/CD) као што је услуга Azure DevOps, која омогућава аутоматизацију канала за израду, тестирање и примену. Такође се може користити у цевоводима унутар производа.
Више информација о томе како управљање животним циклусом апликација и Azure DevOps технологије – у комбинацији са људима и процесима – омогућавају тимовима да стално пружају вредност клијентима, потражите у чланку DevOps алатке за Azure.