21 januari 2019

Nieuw design voor VoIPGRID platform: Deel 4. De livegang

Vandaag gaat er voor de gebruikers van ons VoIP-platform iets opvallends gebeuren: de portal krijgt na 5,5 jaar een compleet nieuw design. Om 18:00 uur vanavond wordt de nieuwe versie van de portal live gezet, waarna elke partner het nieuwe platform aan zijn eindklanten kan presenteren in zijn eigen huisstijl.

Het waarom, hoe en wat

In de serie blogposts over het nieuwe design kon je lezen waarom we het platform vernieuwen, hoe we dit project hebben aangepakt en wat je daarvan als gebruiker gaat merken. Vanavond is het tijd voor de laatste stap in dit omvangrijke project: de livegang, ook wel de deploy genoemd, van het nieuwe platform.

De laatste voorbereidingen

Voorafgaand aan de deploy vinden er al vele voorbereidingen plaats. Na het doorvoeren van de laatste feedback van partners en onze quality assurance collega’s, werden de stappen van het deployproces uitgewerkt. Er werd daarnaast uitvoerig getest op een testserver en de laatste bugs werden opgelost.

Livegang in 6 stappen

Om 18:00 uur zetten we in zes stappen het nieuwe portal design live:

1. Eerst wordt de nieuwe code opgehaald op de server.
2. Vervolgens wordt de nieuwe stijlcode gegenereerd. Tijdens deze stap gaat alle stijlcode door onze bouwstraat, die de code verkleint en optimaliseert voor verschillende browsers.
3. Direct daarna gaan we de nieuwe JavaScript code compileren (bundelen). Hiervoor geldt hetzelfde als voor de stijlcode: door deze te compileren is deze kleiner en laadt de code sneller.
4. Dan volgt een belangrijke stap voor onze whitelabel partners. We genereren nu voor alle whitelabel partners de eigen branding van de portal. Hierdoor zien eindklanten niet onze branding (logo en huisstijl kleuren), maar die van de partner.
5. Er worden migraties uitgevoerd, dit zijn updates in de database.
6. En dan de laatste stap: de webserver wordt herstart zodat deze de nieuwe code gebruikt. Vanaf dat moment staat de nieuwe portal live!

Een nieuwe portal in 3… 2… 1…

17:55 Iedereen zit er klaar voor, het aftellen is begonnen!

18:00 Developer Daniël start de deploy

18:01 De nieuwe code is opgehaald op de server

18:02 De nieuwe JavaScript code wordt gecompileerd

18:04 De nieuwe stijlcode is gegenereerd

18:05 De whitelabeling wordt toegepast

18:07 De migraties zijn uitgevoerd

18:08 De webserver wordt herstart

18:10 De laatste controles zijn uitgevoerd en de nieuwe portal is live!

Platform versie 3.0

Met het gloednieuwe design gaat een nieuw tijdperk in voor het VoIP-platform: versie 3.0! Na 5,5 jaar en 227 versie-updates sinds versie 2.0 is het zover en daar zijn wij best trots op. Bekijk nu jouw nieuwe portal via je eigen whitelabel URL. We horen graag wat jij en je klanten van de nieuwe vormgeving vinden!

{"status": "success", "attempt": "5daea927-60fd-402f-af7b-aeae9c42aaa0", "id": "9eaad52d-15e5-4620-8eb8-4c59bfab8c6e", "request_id": "5daea927-60fd-402f-af7b-aeae9c42aaa0"}