ALM:n kanssa käytettävien työkalujen ja sovellusten yleiskatsaus
Tässä artikkelissa on lyhyt yleiskatsaus sovelluksen elinkaaren hallinnan (ALM) työkaluista ja sovelluksista Power Platformissa. Nämä on luokiteltu kohdeyleisön tai henkilötyypin mukaan.
Järjestelmänvalvojien ja tekijöiden käyttämät työkalut ja sovellukset
Järjestelmänvalvojat ja tekijät käyttävät seuraavia työkaluja ALM:n toteutukseen Power Platformissa.
Power Platform -hallintakeskus
Power Platform -hallintakeskus sisältää yhtenäisen portaalin järjestelmänvalvojille ympäristöjen hallintaa ja Power Appsin, Power Automaten ja Dynamics 365:n mallipohjaisten sovellusten (kuten Dynamics 365 Sales ja Dynamics 365 Customer Service) asetuksia varten. Järjestelmänvalvojakeskuksessa järjestelmänvalvojat voivat hallita ympäristöjä, tietojen integrointia, yhdyskäytäviä, tietokäytäntöjä ja hankkia tärkeitä Microsoft Power Platformin mittausarvoja Microsoft Dataverse -analytiikan, Power Automate -analytiikan ja Power Apps -analytiikan kautta.
Lisätietoja:
- Power Platform Hallintakeskuksen ominaisuudet
- Hallita Power Apps
- Tekninen raportti: Vähäistä koodausta edellyttävän kehitysympäristön hallinta
Power Apps
Power Apps on osa sovellusten, palveluiden, yhdistimien ja tietoympäristön pakettia, joka tarjoaa nopean sovelluskehitysympäristön mukautettujen sovellusten luomiseen yrityksesi tarpeisiin. Power Appsin avulla voit nopeasti luoda mukautettuja yrityssovelluksia, jotka muodostavat yhteyden joko taustalla olevaan tietoalustaan (Dataverse) tai erilaisiin verkkolähteisiin tai paikallisiin lähteisiin (Microsoft 365, Dynamics 365, SQL Server jne.) tallennettuihin yritystietoihin. Lisätietoja: Mitä on Power Apps?
Configuration Migration Tool
Configuration Migration Toolin avulla voit siirtää määritystietoja ja/tai viitetietoja ympäristöjen välillä. Määritys-/viitetiedot poikkeavat käyttäjä- ja tapahtumatiedoista. Niitä käytetään mukautettujen toimintojen määrittämiseen Dataverseen perustuvissa sovelluksissa. Lisätietoja: Määritystietojen siirtäminen ympäristöissä ja organisaatioissa Configuration Migration Toolin avulla
Muistiinpano
Configuration Migration Tool soveltuu parhaiten relaatiomääritystietojen siirtämiseen. Ympäristömuuttujia suositellaan ei-relaatiomääritysparametrien tallentamiseen ja siirtämiseen.
PowerShell-moduulit
Järjestelmänvalvojille, sovellusten tekijöille ja kehittäjille tarkoitettujen PowerShell-cmdlet-komentojen avulla voit automatisoida monia seuranta-, hallinta- ja laadunvarmistustehtäviä, jotka tällä hetkellä voi suorittaa vain manuaalisesti Power Appsissa tai Power Platform -hallintakeskuksessa.
Lisätietoja: Ratkaisujen hallinta PowerShellin avulla
Putket
Power Platform -putkien avulla järjestelmänvalvojat luovat ja määrittävät putkia, jotta tekijät voivat niiden avulla ottaa ratkaisuja käyttöön ympäristöissä yhdellä napsautuksella. Lisätietoja: Power Platform -putkien yleiskatsaus (esiversio)
Kehittäjien käyttämät sovellukset ja työkalut
Kehittäjät käyttävät seuraavia työkaluja ja sovelluksia ALM:n toteutukseen Power Platformissa.
DevOps
DevOps yhdistää kaksi seuraavaa historiallisesti erilaista toimintoa: ohjelmistokehitys ja IT-toiminnot. DevOps:n ensisijaisena tavoitteena on lyhentää ohjelmistokehityksen elinkaarta ja tarjota laadukkaiden ohjelmiston jatkuva integrointi ja toimitus (CI/CD). Voit käyttää Power Apps build tools -ratkaisua ja automatisoida Power Appsiin liittyvät yleiset luonti- ja kehitystehtävät, jos DevOps-ympäristö on Azure DevOps. Tämä käsittää myös ratkaisumetatietojen synkronoinnin kehitysympäristöjen ja versionhallintajärjestelmän välillä, koontiartefaktien luomisen, loppupään ympäristöjen käyttöönoton, ympäristöjen valmistelun tai valmistelun purkamisen sekä mahdollisuuden suorittaa ratkaisulle staattisen analyysin Power Apps -tarkistuspalvelun avulla. Lisätietoja: Azure DevOpsin Microsoft Power Platform Build Toolsin yleiskatsaus
Versionhallintajärjestelmä
Versionhallintajärjestelmä on ohjelmistotyökalujen luokka, joka auttaa tallentamaan tiedostojen muutokset seuraamalla ohjelmistokoodiin tehtyjä muutoksia. Versionhallintajärjestelmä on muutosten tietokanta, joka sisältää kaikki ohjelmistoprojektin muokkaukset ja aiemmat versiot. Versionhallintajärjestelmien avulla voit ylläpitää yhtä "totuuden lähdettä" ja hakea tarvittaessa tiettyjä versioita. Git on esimerkki suositusta versionhallintajärjestelmästä.
Tärkeä
Huomaa, että lähteenhallinta koskee sekä Dataverse -ratkaisuja että perinteistä lähdekoodia. Dataverse -ratkaisujen on aina oltava osa lähdekoodia. Niitä ei saa tallentaa pelkästään Microsoft Power Platform -ympäristöihin. Lisätietoja: Aloittaminen: Mikä on Git?
Package Deployer
Package Deployerin avulla järjestelmänvalvojat tai kehittäjät voivat ottaa käyttöön merkittävien resurssien paketteja Dataverse -esiintymissä. Paketit voivat koostua ratkaisun tiedostojen lisäksi myös vakiotiedostoista, mukautetusta koodista ja HTML-tiedostoista. Common Data Service tarjoaa Visual Studio -mallin näiden pakettien luomiseen. Paketteja voidaan käyttää Package Deployer -työkalulla tai PwerShellillä niiden käyttöönottamiseksi Common Data Service -esiintymässä. Lisätietoja: Package Deployer -pakettien luominen
Ratkaisun paketointityökalu
Ratkaisun paketointityökalun avulla voit purkaa pakatun ratkaisutiedoston useisiin XML-tiedostoihin ja muihin tiedostoihin, jotta lähteenhallintajärjestelmä pystyy helpommin hallitsemaan kyseisiä tiedostoja. Lisätietoja: Ratkaisun paketointityökalun käyttäminen ratkaisutiedoston pakkaamiseen ja purkamiseen
Power Platform CLI
Microsoft Power Platform CLI on kehittäjän yksinkertainen yhden pysähdyksen komentorivikäyttöliittymä, jonka avulla kehittäjät ja sovellusten tekijät voivat luoda koodin komponentteja. Lisätietoja: Mikä on Microsoft Power Platform CLI?