Blog

Product update Q3

Product
27 september 2023
Leon van der Grient

Dit is een product update voor juli t/m september (Q3).

Stabiliteit en monitoring

We zijn de afgelopen tijd hard bezig geweest met het implementeren van AppSignal, een monitoring en logging tool waarmee we onze API’s, webapps en websites in de gaten kunnen houden. We gebruiken hiervoor uptime monitoring vanuit verschillende landen en log triggers die afgaan als er errors binnenkomen. Zo weten we direct wanneer het fout gaat, waar het fout gaat en wat er fout gaat. Alle logs worden bovendien bewaard zodat we ook achteraf kunnen achterhalen wat er gebeurd is. Met de implementatie van AppSignal maken we onze producten en diensten nog stabieler en robuster.

Clever Cloud

Na de migratie naar Scaleway draaiden alle websites op één server. Dit was efficient, maar ook een risico en bovendien een hoop devops-werk. Daarom besloten we onze Strapi-servers en Image Optimizer te verplaatsen naar Clever Cloud. Dit is een Platform as a Service (PaaS) dat draait bovenop Scaleways infrastructuur. Met Clever Cloud kunnen we onze applicaties draaien zonder gedoe met servers.

Vercel

Helaas bleken onze self-hosted Next.js-applicaties veel servercapaciteit nodig te hebben en vaak te crashen. Na veel wikken en wegen hebben we daarom besloten alle Next.js-applicaties terug te zetten op Vercel. We zien dit als een tijdelijke stap en werken hard aan het ontwikkelen van onze eigen Next.js-servers. Vercel is een Amerikaans bedrijf dat gebruik maakt van Google en AWS. Big Tech dus. Gelukkig gebruiken we Vercel maar voor een heel klein deel van de keten. Zo heeft Vercel geen toegang tot de database of tot via websites verstuurde data. Het enige waar we Vercel voor gebruiken is het genereren van de HTML, CSS en JS waaruit je website bestaat. Onze databases, Strapi-servers, e-mail en opslag blijven in de EU.

Curator

We hebben hard gewerkt aan Curator, een alternatieve admin voor Strapi. Daarnaast voegt Curator via een Strapi-plugin nu ook functionaliteit toe, zoals versioning, audit logs en een dashboard. Curator tilt Strapi naar een hoger niveau. En we zijn nog maar pas begonnen! Curator is open source en voor iedereen beschikbaar onder de MIT licentie.

Dat was het voor nu. Happy coding! 👨‍💻