2 maart 2021 – Hands-on Fission

In deze sessie gaan we Fission functies schrijven. Deze functies gaan we vervolgens zodanig specificeren dat ze eenvoudig te testen en te beheren zijn. We sluiten af met een grote opdracht waarbij meerdere concepten samenkomen. Fission is een framework voor serverless functies dat gebruik maakt van Kubernetes. Functies kunnen gemapt worden naar HTTP routes, maar kunnen bijvoorbeeld ook verbonden worden aan message queues of worden uitgevoerd aan de hand van time triggers.

Om functies uit te voeren maakt Fission gebruik van environments. Een environment bevat de minimale dependencies die nodig zijn om een functie uit te voeren. Op het moment zijn er environments beschikbaar voor onder andere NodeJS, JVM, Python en .NET. Omdat Fission een open-source framework is, kunnen bestaande environments eenvoudig worden aangepast of zelf gemaakt worden voor programmeertalen die nog niet officieel ondersteund worden. Al met al is Fission een interessant framework dat developers in staat stelt om op een eenvoudige manier efficiƫnte en high performance serverless applicaties te ontwikkelen.
Locatie: Online. Door Tom Sandmann, Mike Feith om 19:30 uur.