nl

NL

Startpagina / Blog / Het Serverless Woordenboek

Stel je voor: je bent op zoek naar een applicatie met echte meerwaarde voor je bedrijfsprocessen. Dan kom je vast een heleboel technische termen tegen. Uiteraard is het belangrijk om te bepalen of een IT-leverancier voor jouw organisatie van toegevoegde waarde kan zijn en je een waardevolle oplossing kan bieden. Alle ‘buzzwoorden’ maken het nog wel eens lastig door de bomen het bos te zien. Wij helpen je graag op weg met ons serverless woordenboek:

Agile Development: Het gebruik van ontwikkelmethoden zoals scrum en sprints op een oplossingsgerichte en flexibele manier.

As a service (PaaS, SaaS, FaaS): Een veelgebruikte term in IT, bijna alles kun je inmiddels afnemen als een dienst (as a service). Denk bijvoorbeeld aan BaaS (Backend as a service), PaaS (Product as a Service), SaaS (Software/Opslag as a Service), FaaS (Functionaliteit as a Service) of elk ander woord dat een marketingafdeling als dienst wil aanbieden. Hoe flitsend het ook klinkt, het vertelt je wel exact waarvoor het ontwikkeld werd: om je een product, dienst of software als een dienst te kunnen bieden.

Cloud computing: Het verwerken van data (computing) via de cloud/een cloud leverancier, in plaats van je eigen servers te gebruiken.

Cloud migratie: Het proces van het verhuizen van je data naar de cloud. Vaak ook wel lift en shift of move and improve genoemd.

Cloud-native: Een specifiek voor de cloud gemaakte applicatie, met alle voordelen van snelheid, eenvoud en schaalbaarheid.

Containers: Een geïsoleerd pakket code die alles bevat (contains) wat het nodig heeft om zelfstandig (als stand alone) te draaien. Op deze manier zorg je ervoor dat verschillende codes die op dezelfde infrastructuur draaien elkaar niet verstoren. Kubernetes is Google’s flagship container product, en recentelijk verscheen Istio (ook van Google) als aanvulling daarop. Containers zijn het lichtgewicht broertje van VM’s.

Digital Darwinism: De snelheid waarmee IT en de maatschappij veranderen is hoger dan het aanpassingsvermogen van organisaties. Dit leidt tot digitale transformatie: veranderd gedrag en nieuwe processen en systemen. Vaak wordt deze term gebruikt om aan te tonen dat organisaties die ook in de toekomst willen overleven niet alleen moeten innoveren voor vandaag, maar ook voor de (onbekende) toekomst.

Firebase: Firebase is een voorbeeld van een BaaS, een Backend as a Service. Dit Google Platform stelt je in staat snel schaalbare en hoge kwaliteit applicaties te ontwikkelen. Onze Chief Geek Stefan schreef een gastblog hoe je gemakkelijk een server applicatie kunt bouwen.

Hybride Cloud: Voor ons synoniem voor problemen voor je uitschuiven. Je gebruikt de cloud voor je data/applicatie, maar sommige delen bevinden zich nog steeds in containers, vm’s of op je eigen servers. (Oké, we geven toe, soms kan het niet anders

Lift and shift: Term om te beschrijven dat je een applicatie of data naar de cloud brengt, zonder enorme veranderingen.

Progressive Web Apps: Een applicatie die eruit ziet als een normale website, maar de functionaliteiten van een app heeft, zoals een offline modus en notificaties.

Schaalbaarheid: Kenmerk van de cloud om op of af te schalen op basis van het werkelijk gebruik. Je betaalt voor wat je gebruikt zonder de noodzaak voor een (her)inschatting van je gebruik of om servers toe te voegen of te deactiveren.

Serverless: Wanneer een organisatie of ontwikkelaar zich geen zorgen hoeft te maken over de infrastructuur/ de server van een applicatie (of het onderhoud), omdat het draait op de server van een derde partij, zoals het Google Cloud Platform. (Ontdek de voordelen)

Sprint: Een kort project met als doel een probleem te identificeren; de beste oplossing te bedenken en deze te maken in slechts een paar dagen. Gebruikt om te ontdekken welke oplossing kan werken en of deze geschikt is voor je organisatie, zonder veel tijd of budget te besteden. Bijvoorbeeld: Boost your business model in 20 days with Machine Learning

VM’s (or Virtual machines): Een simulatie van een echte machine. Op deze manier kun je ‘doen alsof’ je een computer met bepaalde specificaties hebt. Deze bevindt zich echter in de cloud en kun je onafhankelijk van tijd en plaats benaderen. Stelt je in staat om zowel de hardware als de software te configureren en simuleren.

Dit blog updaten wij regelmatig. Laat het ons vooral weten als je aanvullingen hebt!

Vergelijkbare verhalen