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.

Laatste nieuws

vrijescholen.nl live

Op woensdag 6 februari hebben we de nieuwe website voor de vereniging van Vrijescholen live gezet. We gebruikten Craft CMS om Wordpress te vervangen.

Handheld Cloud

Een cloud server in de hand. Deze mini worker server kan meedraaien in de media verwerkende productie straat.

Beeldverwerking met AWS Spot fleet

Beeld en OCR verwerking met onbeperkte CPU capaciteit. We ontworpen een systeem met onbeperkte verwerkingskracht.

Snap Service

We hebben een snap service uitgebracht om verdwijnende berichten te maken. Kijk op https://snap.24hoursmedia.com/

Kostenberekening AWS

We hebben een kostenberekening gemaakt voor een klant om hun API bij AWS te laten draaien. De klant verwacht een snelle maar onbekende groei.

Craft Comments Work plugin

Onze CraftCMS plugin 'Comments Work' is nu beschikbaar in de Craft Plugin store. Laat user comments achter op uw content in Craft CMS.

API Stresstest

Vandaag hebben we een API Stresstest uitgevoerd. Voor de test gebruikten we opnames van het gebruik van een app.

AVG/GPDR consent manager

Voor de AVG/GPDR ontwikkelden we een opt-in consent manager voor een project. Deze is voorzien van een api, zodat uit verschillende bronnen ingestemd kan worden.

React Native up-to-date

We hebben een lange tijd niet meer beheerde React Native applicatie weer volledig up-to-date gebracht met recente packages. De applicatie is nu weer stabiel.

In-app video recording

Binnen React Native ontwikkelen we op dit moment een demo/proof of concept om video's op te kunnen nemen. Zo kan een video dialoog worden gestart.

ElasticSearch in de cloud

ElasticSearch draaien we nu voor een klant bij Amazon Webservices. Hierdoor kunnen we vrijwel onbeperkt schalen wanneer nodig.

CraftCms 3

Craft CMS 3 is bijna uit. Wij zijn al projecten gestart in Craft3, en hebben een selectie van bruikbare plugins gemaakt.

App-Api project afgerond

De API voor een nieuwe app is af! Met Symfony bouwden we een API rondom een bestaande database en applicatie.

Serverloze cloud-architectuur

Voor een API project hebben we een volledig serverloze cloud-architectuur ontworpen. Er zijn nauwelijks vaste kosten.

Sockets voor streaming en real time data

Vorige maand hebben we socket technologie ingezet om real time data naar apps en websites te streamen. Hiervoor gebruiken we NginX.