Jaa


Ohjelmointirajapinta Business Central -sovellusten jatkuvalle toimittamiselle Azure DevOps Servicesin avulla

Tärkeä

Tämä sisältö on arkistoitu eikä sitä päivitetä. Uusimmat ohjeet ovat kohdassa Microsoft Dynamics 365:n tuoteohjeet. Uusimmat julkaisusuunnitelmat ovat kohdassa Dynamics 365:n ja Microsoft Power Platformin julkaisusuunnitelmat.

Käytössä Julkinen esiversio Yleinen saatavuus
Järjestelmänvalvojille, tekijöille tai analyytikoille automaattisesti Tämä toiminto on julkaistu. 1. huhtikuuta 2020 Tämä toiminto on julkaistu. 14. heinäkuuta 2020

Liiketoiminta-arvo

Business Centralin kumppanit voivat organisoida Azure DevOpsin avulla koontiprosessit ja käyttöönotot Business Central Onlineen.

Toimintojen tiedot

Globaali kumppaniyhteisö – ja erityisesti Business Centralin kumppaniyhteisö – siirtyy yhä kiihtyvällä vauhdilla jatkuvan integroinnin ja jatkuvan toimittamisen sekä DevOps-periaatteiden käyttöön.

Azure DevOps Services sisältää jo nyt runsaasti toimintoja, joilla kehittäjät voivat hallita koodia jatkuvan integroinnin käytäntöjen mukaisesti:

  • Koodi kirjoitetaan Visual Studio Code -muodossa.
  • Tämän jälkeen koodi tallennetaan, tarkistetaan, haarautetaan ja yhdistetään lähdekoodinhallinnan säilössä.
  • Lopuksi koodi koostetaan ja testataan koontijaksoissa, joiden kohteena ovat Business Centralin Docker-säilöt.

Seuraavassa vaiheessa kumppaneille annetaan mahdollisuus ottaa käyttöön sovellusten jatkuva toimittaminen Business Central Online -palvelun asiakkaille. Ratkaisu on uusi FAME (Fixed App Management Endpoint, kiinteä sovelluksenhallinnan päätepiste) -ohjelmointirajapinta.

FAME-ohjelmointirajapinta on REST-pohjainen ohjelmointirajapinta. Sen käyttö edellyttää, että toimittaja on valtuutettu ISV-toimittaja, jonka sovellukset Microsoft on rekisteröinyt. Rekisteröinnin jälkeen FAME-ohjelmointirajapinta on käytettävissä seuraavassa globaalissa päätepisteessä: https://apps.businesscentral.dynamics.com.

Ohjelmointirajapintaa voi käyttää seuraavissa toiminnoissa:

  • Sovelluksen tärkeiden päivitysten, aliversiopäivitysten ja hotfix-korjauspäivitysten toimittaminen asiakkaille Business Central -hallintakeskuksesta asennettaviksi. Päivitysten tuominen saataville lataamalla ne FAME-sovellussäilöön. Sovelluksen uudet versiot ovat sitten saatavina Business Central -hallintakeskuksen Sovellusten hallinta -sivulla.
  • Luettelon noutaminen niistä asiakkaiden ympäristöistä, joihin sovellus on asennettu.
  • Sovelluksen hotfix-korjausten automaattisen käyttöönoton ajoittaminen asiakkaiden ympäristöissä.

FAME-ohjelmointirajapinnan avulla modernia jatkuvaa integrointia (CI), jatkuvaa käyttöönottoa (CD) ja DevOps-käytäntöjä voi käyttää esimerkiksi seuraavasti:

  • Toimintojen automatisointi Microsoft Azure DevOps Servicesin tai muiden käytettävissä olevien prosessin automatisointityökalujen avulla.
  • Roolipohjaisen käyttöoikeuksien hallinnan järjestäminen.
  • Sovellusten laaja-alainen hallinta useissa eri sijainneissa käyttämällä kehittyneitä ja hallittavia koonti-, testaus- ja julkaisutyönkulkuja.

Vuoden 2020 1. julkaisuaallossa FAME-ohjelmointirajapintaa voivat käyttää suoraan Business Centralista vain ISV-toimittajat, jotka käyttävät upotettavia sovelluksia. Se ei ole saatavana lisäosa- ja Connect-sovelluksissa. Voit hallita lisäosa- ja Connect-sovelluksia lataamalla sovelluksen uudet versiot kumppanikeskuksessa Business Central -valikoimaan. Sovelluksille tehdään sitten tekninen vahvistus ja markkinointivahvistus, ennen kuin ne tulevat saataville AppSourceen. Vahvistuksen jälkeen uudet versiot ovat kyseiset sovellukset asentaneiden asiakkaiden käytettävissä Business Central -hallintakeskuksessa.

Kerro mielipiteesi

Auta meitä parantamaan Dynamics 365 Business Centralia keskustelemalla ideoista, antamalla ehdotuksia sekä lähettämällä palautetta. Keskustelupalsta on käytettävissä osoitteessa https://aka.ms/bcideas.

Katso myös

Sovelluksen hallinnan ohjelmointirajapinta (dokumentaatio)