Serverless computing groeit razendsnel, terwijl containers nog altijd de standaard zijn voor controle en flexibiliteit. Maar wat kies je als performance, kosten en schaalbaarheid echt meetellen? In deze opdracht onderzoek je beide benaderingen aan de hand van praktijktesten met echte workloads. Je vergelijkt de resultaten en ontdekt in welke situaties serverless of containers de slimste keuze zijn.
Interessegebieden: Cloud, Serverless, Containers, Performance
Serverless computing groeit snel in populariteit door de automatische schaalbaarheid en het pay-per-use kostenmodel. Containers, zoals Kubernetes, bieden daarentegen meer controle en flexibiliteit. Beide benaderingen hebben hun voordelen, maar de concrete performanceverschillen in specifieke scenario’s zijn nog weinig onderzocht.
Vooral latency (zoals cold starts), kosten en schaalbaarheid bij wisselende workloads blijven onduidelijk in de praktijk. Voor organisaties die moeten kiezen tussen beide architecturen is dat een belangrijk knelpunt.
De opdracht
Voer een experimentele vergelijking uit tussen serverless- en containergebaseerde oplossingen. Bouw een testomgeving waarin representatieve workloads, bijvoorbeeld webverkeer of data-intensieve taken, worden uitgevoerd op een serverless platform (AWS Lambda, Azure Functions of Google Cloud Functions) en in een containeromgeving (zoals Kubernetes).
Mogelijke deelvragen zijn:
-
In welke scenario’s biedt serverless betere prestaties of kostenvoordelen en wanneer juist niet?
-
Welke invloed hebben cold starts op latency en gebruikerservaring?
-
Hoe verschillen de kostenmodellen van serverless en containers in de praktijk bij schaalvergroting?
De nadruk ligt op een praktische, experimentele aanpak, ondersteund door literatuuronderzoek om de resultaten te duiden.
Over Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.
Kijk voor al onze afstudeeropdrachten op www.afstuderenbijinfosupport.com