Sovelluksen elinkaaren hallinta Microsoft Power Platformin kanssa - yleiskuvaus

Tämän osan artikkeleissa kuvataan, miten sovelluksen elinkaaren hallinta (ALM) voidaan toteuttaa käyttämällä Power Appsia, Power Automatea, Power Pagesia, Microsoft Copilot Studioia ja Microsoft Dataverseä.

Mitä ALM on?

ALM on sovellusten elinkaaren hallinta, joka sisältää hallinnon, kehityksen ja ylläpidon. Lisäksi se sisältää seuraavat vaatimukset: vaatimusten hallinta, ohjelmistoarkkitehtuuri, kehittäminen, testaus, ylläpito, muutosten hallinta, tuki, jatkuva integrointi, projektinhallinta, käyttöönotto, julkaisujen hallinta ja tehostaminen. ALM:n työkalut sisältävät standardoidun järjestelmän viestintää ja muiden ohjelmistokehitystiimien sekä liittyvien osastojen välistä yhteistyötä varten. Niihin kuuluvat esimerkiksi testaus ja toiminnot. Nämä työkalut voivat myös automatisoida ohjelmistokehitystä ja toimitusta. ALM siis yhdistää eri tekijät, joiden avulla pyritään saavuttamaan tehokkuutta ennakoitavien ja toistettavien ohjelmistotoimitusten avulla.

ALM:n tärkeimmät alueet

  1. Järjestelyihin kuuluu vaatimuksien hallinta, resurssien hallinta, hoito- ja järjestelmän hallinta, kuten tietojen suojaus, käyttö, muutosten seuranta, tarkistus, seuranta, käyttöönoton hallinta ja palautus.

  2. Sovellusten kehittämiseen sisältyy nykyisten ongelmien tunnistaminen, suunnittelu, muotoilu, rakentaminen ja testaaminen sekä sovelluksen jatkuvat parannukset. Tämä alue sisältää perinteiset kehittäjän ja sovelluksen tekijän roolit.

  3. Ylläpito sisältää sovelluksen valinnaisten ja riippuvaisten teknologioiden käyttöönoton ja ylläpidon.

Sovelluksen elinkaari on syklinen ohjelmistokehitysprosessi, johon liittyvät nämä alueet: suunnittelu ja seuraaminen, kehittäminen, luominen ja testaaminen, käyttöönotto, toiminta, valvonta ja oppiminen kokeilemalla.

Sovelluksen elinkaari

Power Appsin, Power Automaten, Microsoft Copilot Studioin ja Dataversen sovelluksen elinkaaren hallinta

Microsoft Power Platformin Dataversen avulla voit turvallisesti tallentaa ja hallinnoida liiketoimintasovelluksissa käytettäviä tietoja. Jotta voit käyttää Power Platformin ominaisuuksia ja työkaluja, jotka ovat käytettävissä ALM:n hallintaan, kaikissa ALM:ään osallistuvissa ympäristöissä on oltava Dataverse-tietokanta.

Seuraavat käsitteet ovat tärkeitä, kun käytössä on Microsoft Power Platform ja ALM.

  • Ratkaisut ovat ALM:n toteutuksen mekanismi, jonka avulla voit jakaa komponentteja eri ympäristöihin viennin ja tuonnin kautta. Komponentti edustaa sovelluksessasi käytettyä artefaktia ja jotain, jota voit mahdollisesti mukauttaa. Kaikki, mitä ratkaisuun voidaan sisällyttää, on komponentti, kuten taulukot, sarakkeet, kaaviot ja mallipohjaiset sovellukset, Power Automate -työt, chatbotit, taulukot ja laajennukset.

  • Dataverse tallentaa kaikki artefaktit, ratkaisut ja tuotteensisäiset käyttöönottoputket mukaan luettuna

  • Lähteen hallinnan on oltava totuuden lähde, kun haluat tallentaa komponentteja ja tehdä yhteistyötä niihin liittyvissä asioissa.

  • Jatkuva integrointi ja jatkuva jakelu (CI/CD) -ympäristö, kuten Azure DevOps, jolla voit automatisoida koonti-, testi- ja käyttöönottoputkea. Voidaan käyttää myös yhdessä tuotteensisäisten putkien kanssa.

Lisätietoja ALM:n ja Azure DevOpsin teknologioiden mahdollisuuksista yhdistää henkilöitä ja prosesseja ja näin auttaa ryhmiä auttamaan asiakkaita on kohdassa DevOps-työkalut Azuressa.

Katso myös