Business Central -päivitykset ja Navakan toimintamalli

Business Central -päivitykset ja Navakan toimintamalli

Business Centralin päivitysprosessi ja -sykli

Microsoft sitoutuu tarjoamaan ennakoitavia ja jatkuvia päivityksiä Business Central SaaS-palveluun. Päivitykset ovat automaattisia ja kosketuksettomia (touchless), mikä tarkoittaa, että ne eivät vaadi manuaalista asennusta tai erillisiä käyttökatkoja.

Päivitysten tyypit ja julkaisusyklit

Major release (suuri päivitys):

  • Julkaistaan kahdesti vuodessa (n. huhtikuussa ja lokakuussa)

  • On osa kaksi kertaa vuodessa julkaistavaa julkaisuaaltoa (Release Wave)

  • Sisältää merkittäviä uusia ominaisuuksia, toiminnallisuuksia ja alustan parannuksia.

  • Käyttäjät voivat testata uusia ominaisuuksia ennakkoon Preview-esiversioympäristössä. (Navakka suosittelee tekemään)

Minor release (pieni päivitys):

  • Julkaistaan kuukausittain

  • Sisältää virheenkorjauksia, suorituskykyparannuksia ja pienempiä toiminnallisia lisäyksiä.

  • Käyttäjät voivat testata uusia ominaisuuksia ennakkoon Preview-esiversioympäristössä.  

Critical fixes (kiireelliset korjaukset):

  • Julkaistaan tarvittaessa heti, kun ne ovat läpäisseet Microsoftin testauksen. Näillä pyritään korjaamaan kiireellisiä ongelmia nopeasti.

  • Kiireelliset korjaukset liittyvät esimerkiksi selainyhteensopivuudessa havaittuihin ongelmiin tai kriittisiin tietoturvapäivityksiin

  • Julkaistaan automaattisesti kaikkiin ympäristöihin, mahdollisesti myös työpäivän aikana Microsoftin toimesta.

  • Käyttäjien ei ole mahdollista testata etukäteen.

Uusien ominaisuuksien käyttöönotto aikaisemmin

Microsoft julkaisee tuotantoympäristöihin myös uusia ominaisuuksia, jotka tulevat pakollisiksi vasta tulevaisuuden päivityksissä. Joissain tapauksissa jotkin tällaiset uudet ominaisuudet voi ottaa käyttöön jo ennen kuin ne tulevat pakollisiksi. Tämä antaa aikaa testata ja valmistautua muutoksiin.

Kun Microsoft julkaisee uusia ominaisuuksia tai parannuksia pienempien päivitysten yhteydessä, osa niistä on valinnaisia seuraavaan suureen päivitykseen asti. Ylläpitäjät voivat hallita näitä ominaisuuksia Ominaisuuksien hallinta (Feature Management) -sivulta, jossa ne voi ottaa käyttöön tai poistaa käytöstä.

Päivitysten hallinta ja ylläpitoikkuna

Kun Microsoft julkaisee päivityksen tuotantoversion, Microsoft asettaa asiakasympäristöön automaattisesti Microsoftin määrittämän päivitysikkunan tietylle päivämäärälle. Asiakasympäristöä perustettaessa ympäristöön on asetettu työajan ulkopuolinen oletus kellonaikaikkuna. Päivitysikkunaa on mahdollista muuttaa toivotulle päivämäärälle tietylle kellonaikavälille Microsoftin määrittelemien versiokohtaisten päivämäärärajojen sisällä. Päivitysikkunaan liittyvät asetukset voidaan muuttaa Dynamics 365 Business Central Admin Centerissä.

Järjestelmänvalvoja-oikeuden omaavat asiakkaan käyttäjät sekä toimittajan Dynamics 365 Admin tai Dynamics 365 BC admin -oikeuden omaavat käyttäjät voivat määrittää päivitysikkunan (maintenance window) kullekin ympäristölle, jolloin Microsoft saa suorittaa päivityksiä. Joissakin tapauksissa päivitys on mahdollista ajastaa alkamaan välittömästi. Päivitys aiheuttaa kuitenkin tuotantokatkon, jolloin vain erittäin painavasta syystä tuotantoympäristö päivitetään työaikana yhteisellä sopimuksella. Sandbox-ympäristöjä voidaan päivittää myös työaikana.

Mikäli Microsoftin ehdottama päivitysajankohta vaihdetaan, Microsoft ei pysty takaamaan, että päivitys tulee tapahtumaan asiakkaan pyytämänä päivänä, mikäli riittävää määrää tarvittavaa kapasiteettia ei ole tarjolla. Jos päivitys ei ehdi valmistua ylläpitoikkunan aikana, se perutaan ja ajoitetaan uudelleen 7 päivän päähän.

image-20250625-064440.png

Kuva: Ympäristökohtaiset päivitysikkunan asetukset Dynamics 365 Business Central Admin Centerissä.

 

Minor-päivitykset on mahdollista ohittaa ja päivittää vasta seuraavan minor- tai major-version yhteydessä, mutta Microsoft ja Navakka suosittelevat, että kaikki kuukausittaiset minor-päivitykset päivitetään ajallaan. Minor-päivitysten yhteydessä Microsoft julkaisee kuukausittain myös kriittisiä virheenkorjauksia (hot fix) sekä tietoturvapäivityksiä. Pilvipohjainen Business Central on aina hyvä pitää ajan tasalla ja viimeisimmässä tuotantoversiossa.

Kaikki aikataulutetut päivitykset (major ja minor) sekä kiireelliset korjaukset (critical fixes) noudattavat määriteltyä päivitysikkunaa. Microsoft voi kuitenkin tehdä näkymättömiä alustapäivityksiä (esim. tietoturva- tai suorituskykyparannuksia) hiljaisina liikenneaikoina ilman käyttäjän toimenpiteitä.

Lähde: Managing Updates in the Admin Center - Business Central | Microsoft Learn

 

Testaus ja yhteensopivuus

Jokainen uusi päivitys käy läpi Microsoftilla useita testausvaiheita:

  • Ominaisuustason testaus Microsoftin kehitystiimin toimesta.

  • Koko tuotteen yhteistestaus eri ympäristöissä

  • Yhteensopivuustestit, jotka varmistavat taaksepäin yhteensopivuuden olemassa olevien ratkaisujen kanssa.

  • Toimittajien, yhteistyökumppaneiden ja asiakkaiden käyttäjien on mahdollista testata noin kuukausi ennen virallista julkaisupäivää public preview -esiversiota ja antaa palautetta havainnoista Microsoftin määrittelemässä kanavassa.

Lähde: Update cycles - Business Central | Microsoft Learn

 

Julkaisuaikataulun virstanpylväät (2025 Release Wave 1) - visual selection (2)-20250625-065306.png

 

Kuva: Microsoft Dynamicsin ja Power Platformin julkaisuaallon aikajana.

Esimerkki julkaisuaallon sisällöstä

 

Microsoft koostaa jokaisesta julkaisuaallosta sisällöt uusine ominaisuuksineen Microsoft Learn -sivustolle. Sivuston kautta löytyvät tiedot, mitkä uudet ominaisuudet on jo julkaistu julkiseen jakeluun (general availability), mitkä ovat testattavissa esikatseluversiossa (preview) ja mitkä uudet ominaisuudet ovat tulossa tiettynä ajankohtana.
Microsoft Dynamics 365 2025 release wave 1 plan | Microsoft Learn
Overview of Dynamics 365 Business Central 2025 release wave 1 | Microsoft Learn New and planned features for Dynamics 365 Business Central, 2025 release wave 1 | Microsoft Learn

 

Microsoft myös ylläpitää suurten (major release) ja pienten (minor release) päivitysten tarkempaa sisältöä. Kuukausittain julkaistaan uusi päivityspaketti ja sen yhteydessä julkaistaan myös korjauksia (hotfix). Sivustolta löytyy myös aikaisempien versioiden julkaisujen sisältö.
What's new or changed in Business Central - Business Central | Microsoft Learn

Business Central -päivitysten asiakaskohtaisen ympäristön yhteensopivuustestaus ja ilmoitukset

Yhteensopivuus ja mahdolliset ongelmat

Microsoft käyttää jokaisessa asiakasympäristössä sisäänrakennettua yhteensopivuustarkistinta (compatibility checker), joka suorittaa testejä varmistaakseen, että nykyinen ympäristö on yhteensopiva tulevan päivityksen kanssa. Tämä tarkistus tehdään automaattisesti noin kuukausi ennen päivityksen asentamista jokaiseen ympäristöön erikseen ja se sisältää:

  • Ominaisuustason testauksen

  • Tuotteen kokonaistestauksen eri topologioissa

  • Taaksepäin yhteensopivuuden varmistamisen

Havaittuja yhteensopivuusongelmia raportoidaan seuraavasti:

  • Business Central Admin Centerissä ylläpitäjille

  • Business Central Admin Centerissä määritellyille ilmoituksen vastaanottajille sähköpostitse asiakasympäristökohtaisesti

  • Esiversioympäristössä, jos sellainen on otettu käyttöön

  • Microsoftin dokumentaatiossa tai päivitystiedotteissa, joissa mainitaan tunnetut ongelmat

Ilmoitus päivityksen onnistumisesta tai epäonnistumisesta

Päivityksen etenemisestä ja lopputuloksesta ilmoitetaan seuraavasti:

  • Business Central Admin Center näyttää päivityksen tilan kunkin ympäristön kohdalla.

  • Jos päivitys onnistuu, tila päivittyy automaattisesti ja uusi versio näkyy ympäristön tiedoissa.

  • Jos päivitys epäonnistuu (esimerkiksi ei ehdi valmistua ylläpitoikkunan aikana), se perutaan automaattisesti ja ajoitetaan uudelleen 7 päivän päähän. Tästä lähtee ilmoitus määritellyille vastaanottajille.

  • Käyttäjät, jotka ovat kirjautuneena sisään päivityksen aikana, saavat myös ilmoituksen käyttöliittymässä ennen päivityksen alkamista.

Lähde: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/tenant-admin-center-update-management

Navakan toimintamalli Business Centralin päivityksissä

Mikäli asiakkaan ja Navakan välillä on ylläpitosopimus, Navakka vastaa ylläpitopalvelun piirissä, että Microsoftin- päivitysten yhteydessä julkaisemat uudet ominaisuudet ovat yhteensopivia Navakan tekemien laajennosten kanssa.

Navakan rooli ja toimintatapa Major- päivitysten yhteydessä

 

  1. Julkaisutiedon seuranta ja analyysi

Navakka seuraa Microsoftin julkaisusuunnitelmia ja tiedottaa asiakasta tulevista muutoksista heti, kun viralliset tiedot julkaistaan noin kuukausi ennen major-päivityksen julkaisua[IM4] . Navakan asiantuntijat testaavat ja tiedottavat tärkeimmistä uusista ominaisuuksista Navakan käyttämillä tiedotuskanavilla. Testaus ja tiedottaminen tehdään Microsoftin julkaiseman esiversion pohjalta. Asiakkaan on mahdollista testata uusia ominaisuuksia Microsoftin esiversiossa Microsoftin demodatalla ilman Navakan tai muiden kolmansien osapuolien laajennoksia.

  1. Tekninen yhteensopivuus ja testaaminen

Kun Microsoftin uutta Business Central -versiota koskeva julkaisusuunnitelma on tehty, saavat määritellyt Navakan käyttäjät sähköpostiin tiedon havaituista mahdollisista yhteensopivuusongelmista asiakasympäristökohtaisesti. Viesti koskee aina yhtä versiota eteenpäin ja saapuu noin kuukausi ennen suunniteltua julkaisuajankohtaa. Ylläpitosopimuksen puitteissa Navakan asiantuntijat muokkaavat Navakan julkaisemat laajennokset yhteensopiviksi Microsoftin julkaiseman version kanssa. Kun Microsoft on julkaissut päivitysversion, Navakka voi julkaista asiakkaan sandbox-testiympäristöön Navakan ylläpitämät, uusimpaan Business Central-versioon yhteensopivat laajennokset ja tämän jälkeen päivittää se uusimpaan Business Central-versioon. Näin asiakkaan on mahdollista testata järjestelmää omalla datallaan. Asiakas voi testata uusia ominaisuuksia erillisessä testiympäristössä varmistaakseen yhteensopivuuden asiakkaan ratkaisujen kanssa. Navakka varmistaa asiakkaan laajennosten teknisen yhteensopivuuden tulevaan päivitysversioon ja dokumentoi mahdolliset yhteensopivuuteen liittyvät muutokset Navakan tiketöintijärjestelmään sekä ohjelmakoodin versionhallintaan.

  1. Vaikutusanalyysi ja suunnittelu

Navakka arvioi päivityksen vaikutukset asiakkaan käytössä oleviin toiminnallisuuksiin, laajennuksiin ja integraatioihin. Tarvittaessa laaditaan toimenpidesuunnitelma. Arvioinnissa käytetään apuna Microsoftin laatimaa dokumentaatiota päivityspaketin sisällöstä sekä Navakan asiantuntijoiden ymmärrystä asiakkaan ratkaisusta. Myös asiakkaan on hyvä tutustua ennakolta Microsoftin tulevan päivityspaketin sisältöön. Mikäli dokumentaatiossa havaitaan jokin asiakkaan liiketoimintaan kriittisesti vaikuttava muutos, siihen liittyvät toimenpiteet suunnitellaan yhdessä asiakkaan ja Navakan kanssa.

  1. Päivitysikkunan hallinta

Navakka varmistaa, että asiakkaan ympäristölle on määritetty sopiva päivitysikkuna, jonka puitteissa Microsoft suorittaa päivityksen. Päivitysikkunan määrittelyssä pyritään ottamaan huomioon asiakkaan toiveet sekä määrittelemään yhtenäiseksi Navakan ylläpitämien muiden ympäristöjen kanssa

  1. Tuki ja valvonta päivityksen aikana

Navakka seuraa päivityksen etenemistä ja on valmiudessa reagoimaan mahdollisiin ongelmatilanteisiin.

  1. Jälkiseuranta ja dokumentointi

Päivityksen jälkeen Navakka tarkistaa järjestelmän toimivuuden ja dokumentoi Navakan tiketöintijärjestelmään sekä versionhallintaan mahdolliset asiakaskohtaiset tehdyt yhteensopivuuteen liittyvät muutokset sekä jatkotoimenpiteet. Muutokset on mahdollista käydä läpi esimerkiksi palvelunseurantapalavereissa.

Navakan Business Central Major-päivityksen malli - visual selection-20250625-065334.png

 

Kuva: Navakan Business Central -päivitysprosessi Major-päivityksen yhteydessä kaksi kertaa vuodessa.

 

Navakka Coren ja Navakka-laajennuksien yhteensopivuuden varmistaminen

 

Major-päivitysten yhteydessä Navakka vastaa seuraavista toimenpiteistä:

  • Varmistetaan, että Navakka Core ja Navakka-laajennukset ovat yhteensopivia uuden Business Central -version kanssa.

  • Tarvittaessa tehdään muutoksia ja päivityksiä sovelluksiin, jotta ne toimivat moitteettomasti uuden version kanssa.

  • Dokumentoidaan tehdyt muutokset Navakan asiakasportaaliin sekä versionhallintaan

  • Sovitut muutokset asennetaan Navakan versionhallintaprosessin mukaisesti ennen major-päivitystä, asiakkaan kanssa sovittuna ajankohtana.

  • Tämä prosessi toistetaan kahdesti vuodessa, Microsoftin julkaiseman wave-syklin mukaisesti (huhtikuu ja lokakuu).  

Navakka Core-paketin päivitys osana Business Centralin major-päivitystä - visual selection (2)-20250625-075937.png

 

Kuva: Navakka Coren ja Navakan toimialakohtaisten laajennusten päivitysprosessi Business Centralin Major-päivityksen yhteydessä kaksi kertaa vuodessa.