Handheld Cloud

Een cloud server die je vast kan houden

Als een relatiegeschenk hebben we een mini computertje voorzien van de media verwerkings software die we in een spot fleet op Amazon hebben draaien.

Het apparaatje is zelf voorzienend en kan op de meegeleverde batterij enkele uren meedraaien in de productie straat. Omdat de productie straat fault tolerant is opgebouwd, is het geen enkel probleem als bijvoorbeeld de wifi verbinding uitvalt of de batterij op is - een cloud server neemt de taken gewoon over.

Hoewel we de hardware zo eenvoudig mogelijk hebben gehouden - we hebben deze als extra alleen voorzien van een 'single digit display', waarop te zien is wat voor taak op het moment wordt uitgevoerd - is deze wel voorzien van geavanceerde media verwerkings software.

Deze hebben we veelal speciaal gecompileerd voor de ARM Risc processor.


Handheld cloud infogram



Concreet

We willen 'de cloud' op een minder abstracte manier weegeven.

Daarom bouwden we een cloud apparaatje dat je kan zien werken terwijl je het in je hand houdt.

Microservice

De software die draait op de handheld-cloud device is een microservice die media verwerkt.

De microservice kan:

  • tekstherkenning uitvoeren op beeld (OCR)
  • pdf documenten verwerken
  • beeld omzetten naar verschillende afmetingen en formaten

De microservice haalt zijn commando's uit een queue, en levert resultaten terug aan een speciale 'result queue'.
Op deze manier kan het systeem 'fault tolerant' zijn, en ook nog eens hoog schaalbaar: de parallele verwerkingscapaciteit is virtueel ongelimiteerd, en het systeem kan op meerdere locaties en infrastructuren draaien.

Geo algoritme

Voor een complex probleem hebben we een geo algoritme ontwikkeld.

Sailing away

Craft CMS website verhuisd naar een LightSail server - performance boost!

Docker is terug

We gebruiken docker weer in onze development workflow.

In eigen beheer

Met hosting in eigen beheer kunnen we snellere sites leveren met een hogere pagespeed ranking.

Interne website Vrijescholen

Nieuwe CraftCMS website vorige week live voor de Vereniging van Vrijescholen

Nieuwe migratie naar AWS Cloud

Een migratie naar een automatisch schalende infrastructuur. Opzetten van een deployment pipeline.