Tech Updates

Belangrijk! Aankondiging migratie

Geschreven door Techupdate | 25-apr-2024 9:22:19

Het is belangrijk dat je van de inhoud van dit bericht op de hoogte bent omdat er komende 3 maanden belangrijke wijzigingen gaan plaatsvinden in onze infrastructuur. Er staan namelijk mooie releases gepland dit jaar zoals het nieuwe partner portaal, de webconfigurator, Bubble Cloud en nog veel meer, maar eerst gaan we onze nieuwe infrastructuur in gebruik nemen.   

Top-notch infrastructuur
Als je wilt blijven winnen door de beste software en de beste service te bieden, geloven wij erin dat je ook altijd moet blijven investeren in het niet zichtbare stuk; de infrastructuur. De afgelopen 8 maanden hebben we gebouwd aan een compleet nieuwe top-notch infrastructuur gebaseerd op Azure die ons in staat stelt nog makkelijker op te schalen, ons verder helpt met onze internationaliseringsstrategie en ons in staat stelt een nog betere kwaliteit te leveren. Na een uitvoerige testperiode op onze development omgeving zijn we er klaar voor om komende maanden live te gaan. 

Wat het gaat opleveren
In verkoopgesprekken maken we geregeld de opmerking "het gaat er niet om wat het kost, maar wat het oplevert". Hoewel de nieuwe infrastructuur een behoorlijke investering is in financiële zin, gaat de uitspraak ook hier op omdat het aan kwaliteit en professionaliseren een behoorlijke stap voorwaarts is. Een aantal voorbeelden van wat het oplevert zijn: 

  • ISO-certificering: de nieuwe infrastructuur gaat gebruik maken van verschillende resources in het Azure platform wat de volgende ISO-certificeringen heeft: ISO 200000-1:2018, ISO 22301:2019, ISO 27001:2022, ISO 27017:2015, ISO 27018:2019 en ISO 9001:2015.
  • Performance: de load balancing in de redundante omgeving word sterkt verbetert doordat er bij pieken in belasting van servercapaciteit tijdelijk of permanent geautomatiseerd capaciteit wordt toegevoegd. Dit opschalen gebeurt zowel horizontaal (servers toevoegen) als verticaal (resources van servers toevoegen). 
  • Zero downtime deployment: door de implementatie van het "zero downtime deployment" mechanisme, kunnen updates in de infrastructuur uitgerold worden zonder downtime en synchronisatieproblemen in de redundante omgeving. Updates worden namelijk stapsgewijs uitgevoerd over verschillende instanties of servers, waarbij elke instantie één voor één wordt bijgewerkt terwijl de anderen actief blijven, waardoor de beschikbaarheid van de service behouden blijft.
  • Geo clusters: de nieuwe infrastructuur bestaat uit geo clusters wat betekent dat data verwerkt en opgeslagen kan worden op een locatie die de wetgever van een desbetreffend land vereist. Daarnaast zorgt het ervoor dat er geen vertraging ontstaat als je bijvoorbeeld gevestigd bent in een ander werelddeel dan Europa omdat je data dan niet verwerkt wordt door servers in Europa.   
  • Security: processen zijn uit elkaar gehaald waardoor elke server nog maar verantwoordelijk is voor één proces. Hierdoor zijn we in staat bij eventuele calamiteiten eenvoudiger processen te isoleren. 
  • Monitoring: doordat de processen uit elkaar gehaald zijn, kunnen we nog betere en gedetailleerder monitoring toepassen op lopende processen wat de kwaliteit van dienstverlening sterk verhoogt. 


Belangrijke data voor livegang 
De migratie naar de live omgeving wordt in twee stappen gedaan. Eerst wordt de database verhuisd en een aantal weken later de overige processen. Om mogelijke overlast tot een minimum te beperken worden de werkzaamheden in het weekend verricht. 

  • 11 mei 2024: Migratie database (weinig impact*)
  • 7 juli 2024: Migratie overige processen (hogere impact**)
* er zal een korte onderbreking plaatsvinden van de services
** naast een korte onderbreking, zijn er in een aantal situaties acties vereist
 

Vereiste acties
Omdat onze IP-adressen wijzigen (klik hier voor de nieuwe IP adressen), is er in sommige situaties actie vereist. Mocht je onze IP-adressen in een whitelist gebruiken, kun je de nieuwe nu alvast toevoegen. Binnenkort volgt meer informatie over specifieke CRM- of telefonie- integraties waar nog een extra actie is vereist.