API for kontinuerlig levering av Business Central-apper via Azure DevOps-tjenester
Viktig
Dette innholdet er arkivert og oppdateres ikke. Se produktdokumentasjonen for Microsoft Dynamics 365 for å finne den nyeste dokumentasjonen. Se lanseringsplanene for Dynamics 365 og Microsoft Power Platform for å se de nyeste lanseringsplanene.
Aktivert for | Offentlig forhåndsversjon | Allment tilgjengelig |
---|---|---|
Administratorer, utviklere eller analytikere, automatisk | 1. april 2020 | 14. juli 2020 |
Forretningsverdi
Partnere for Business Central kan bruke Azure DevOps til å skreddersy sine byggeprosesser og distribusjoner til Business Central Online.
Funksjonsdetaljer
Særlig det globale partnerfellesskapet og Business Central-partnerfellesskapet blir mer og mer opptatt av kontinuerlig integrering/levering og DevOps-prinsipper.
Azure DevOps-tjenester formidler allerede en rekke funksjoner for utviklere for å administrere koden etter en praksis for kontinuerlig integrering:
- Koden skrives i Visual Studio-kode.
- Deretter blir koden lagret, gjennomgått, forgrenet og slått sammen i et kildekontrollrepositorium.
- Koden blir til slutt bygget og testet ved hjelp av kompileringskontroller som er rettet mot Business Central Docker-containere.
Neste trinn er å gjøre det mulig for partnere å implementere kontinuerlig levering av appene til Business Central Online-kundene. Løsningen er det nye API-et for fast endepunkt for appbehandling.
API-et for fast endepunkt for appbehandling (eller FAME) er et REST-basert API. Det krever at du er en autorisert ISV og at appene dine er registrert av Microsoft. Når de er registrert, får du tilgang til FAME-API-et ved hjelp av dette globale endepunktet: https://apps.businesscentral.dynamics.com.
API-et kan brukes for følgende operasjoner:
- Foreta store og små oppdateringer og hurtigreparasjoner for apper tilgjengelige for kunder for installasjon fra administrasjonssenteret for Business Central. Du gjør oppdateringene tilgjengelige ved å laste dem opp til FAME-apprepositoriet. De nye appversjonene blir deretter tilgjengelige på siden for administrasjon av apper i administrasjonssenteret for Business Central.
- Hente listen over kundemiljøer der appen er installert.
- Planlegg automatisk distribusjon av hurtigreparasjonene for appene for kundemiljøene.
FAME-API-et gir deg muligheten til å bruke fremgangsmåter for moderne kontinuerlig integrering (KI), kontinuerlig distribusjon (CD) og DevOps i arbeidet ditt, for eksempel:
- Automatisere driften ved hjelp av Microsoft Azure DevOps Services eller andre tilgjengelige prosessautomatiseringsverktøy.
- Organisere rollebasert tilgangskontroll.
- Administrere appene i stor skala, på flere geografiske steder, støttet av avanserte flyter for bygging, testing og utgivelse med god kontroll.
I lanseringsbølge 1 for 2020 for Business Central er direkte tilgang til FAME-API-et bare tilgjengelig for ISV-ene som arbeider med de innebygde appene. Det er ikke tilgjengelig for tilleggsapper og Connect Apps. Når du skal administrere tilleggsapper og Connect Apps, bruker du partnersenteret til å laste opp de nye appversjonene til Business Central-tilbud. Appene vil deretter gjennomgå en teknisk og markedsføringsmessig validering før de blir tilgjengelige i AppSource. Etter valideringen blir de nye versjonene gjort tilgjengelige i administrasjonssenteret for Business Central for kundene som har disse appene installert.
Fortell oss hva du synes
Hjelp oss med å forbedre Dynamics 365 Business Central ved å diskutere ideer, komme med forslag og gi tilbakemelding. Bruk forumet på https://aka.ms/bcideas.
Se også
API for appbehandling (dokumenter)