Oversikt over verktøy og apper som brukes for ALM
Denne artikkelen gir en kort oversikt over verktøyene og appene som er brukt for administrasjon av programlivssyklus (ALM) i Microsoft Power Platform. Disse kategoriene er kategorisert for den bestemte målgruppen eller personaen.
Verktøy og apper som brukes av administratorer og utviklere
Administratorer og utviklere bruker verktøyene nedenfor til å implementere ALM i Power Platform.
Administrasjonssenteret for Power Platform
Power Platform-administrasjonssenter er en enhetlig portal for administratorer der de kan administrere miljøer og innstillinger for Power Apps, Power Automate og modelldrevne apper i Dynamics 365 (for eksempel Dynamics 365 Sales og Dynamics 365 Customer Service). Fra administrasjonssenteret kan administratorer administrere miljøer, dataintegrering, gatewayer, datapolicyer og hente viktige Power Platform-måledata via Microsoft Dataverse-analyse, Power Automate-analyse og Power Apps-analyse.
Mer informasjon:
- Funksjoner i Power Platform-administrasjonssenteret
- Administrere Power Apps
- Hvitbok: Administrasjon av en utviklingsplattform med lite kode
Power Apps
Power Apps er en del av løsning med apper, tjenester, koblinger og dataplattform som tilbyr et miljø for rask programutvikling for bygging av tilpassede apper for forretningsbehovene dine. Ved hjelp av Power Apps kan du raskt bygge egendefinerte forretningsapper som kobles til forretningsdata lagret enten i den underliggende dataplattformen (Dataverse) eller i ulike nettbaserte og lokale datakilder, for eksempel Microsoft 365, Dynamics 365, SQL Server og så videre.
Mer informasjon: Hva er Power Apps?
Configuration Migration Tool
Med Configuration Migration Tool kan du flytte konfigurasjonsdata og/eller referansedata på tvers av miljøer. Konfigurasjons- og referansedata er forskjellig fra bruker- og transaksjonsdata, og brukes til å definere tilpasset funksjonalitet i apper basert på Dataverse. Mer informasjon: Flytt konfigurasjonsdata på tvers av miljøer og organisasjoner med Configuration Migration Tool
Merk
Configuration Migration Tool passer best til overføring av relasjonskonfigurasjonsdata. Miljøvariabler anbefales for lagring og overføring av ikke-relasjonskonfigurasjonsparametere.
PowerShell-moduler
Med PowerShell-cmdleter for administratorer, appopprettere og utviklere kan du automatisere mange av overvåknings-, administrasjons- og kvalitetssikringsoppgavene som i dag bare kan utføres manuelt i Power Apps eller i Power Platform-administrasjonssenteret.
Mer informasjon: Administrer løsninger ved hjelp av PowerShell
Forløp
Med Power Platform-pipeliner kan administratorer opprette og konfigurere pipeliner, slik at skapere kan bruke dem til å distribuere løsninger til miljøer med ett valg.
Mer informasjon: Oversikt over Power Platform-forløp (forhåndsversjon)
Verktøy og apper som er brukt av utviklere
Utviklere bruker verktøyene og appene nedenfor til å implementere ALM i Power Platform.
DevOps
DevOps er en kombinasjon av to historisk forskjellige disipliner: programvareutvikling og IT-drift. Hovedmålet for DevOps er å redusere forløpet for programvareutvikling og tilby kontinuerlig integrasjon og kontinuerlig levering (CI/CD) med høy programvarekvalitet. Du kan bruke Power Apps build tools til å automatisere vanlige bygge- og distribusjonsoppgaver relatert til Power Apps hvis DevOps-plattformen er Azure DevOps. Dette omfatter synkronisering av løsningsmetadata (også kalt løsninger) mellom utviklingsmiljøer og versjonskontrollsystemet ditt, generering av build-artefakter, distribusjon til miljøer nedstrøms, klargjøring eller oppheving av klargjøring av miljøer og muligheten til å utføre statiske analysekontroller mot løsningen ved hjelp av Power Apps-kontrolltjenesten.
Mer informasjon: Oversikt over Microsoft Power Platform Build Tools for Azure DevOps
Versjonskontrollsystem
Et versjonskontrollsystem er en kategori med programvareverktøy som hjelper deg med å registrere endringer i filer ved å holde oversikt over endringene som er utført til programvarekoden. Et versjonskontrollsystem er en database med endringer, som inneholder alle redigeringer og historiske versjoner av et programvareprosjekt. Versjonskontrollsystemer gir deg mulighet til å opprettholde en enkel "sannhetskilde" og tilbakekalle bestemte versjoner når det er nødvendig. Git er et populært eksempel på et versjonskontrollsystem.
Viktig
Merk at kildekontrollen gjelder både for Dataverse-løsninger og "tradisjonell" kildekode. Dataverse-løsninger bør alltid være en del av kildekoden og aldri lagres bare i Microsoft Power Platform-miljøer.
Mer informasjon: Komme i gang: Hva er Git?
Package Deployer
Package Deployer gjør det mulig for administratorer eller utviklere å distribuere omfattende pakker med relevante ressurser til Dataverse-forekomster. Pakker kan bare bestå ikke bare av løsningsfiler, men også flate filer, egendefinert kode og HTML-filer. Common Data Service inneholder en Visual Studio-mal for oppretting av pakkene som kan brukes med Package Deployer-verktøyet eller med PowerShell for å distribuere dem til en Common Data Service-forekomst.
Mer informasjon: Opprette pakker for Package Deployer.
Løsningspakkeprogram
Løsningspakkeprogram er et verktøy som kan pakke ut en komprimert løsningsfil i flere XML-filer og andre filer, slik at disse filene kan håndteres på en enklere måte av et kildekontrollsystem.
Mer informasjon: Bruk løsningspakkeverktøyet til å komprimere og pakke ut en løsningsfil
Power Platform CLI
Microsoft Power Platform CLI (Command Line Interface) er et enkelt kommandolinjegrensesnitt for utviklere som gir utviklere og apputviklere muligheten til å opprette kodekomponenter.
Mer informasjon: Hva er Microsoft Power Platform CLI?