Is het Cloud Native of Native Cloud?

Is er verschil?
De termen lijken identiek, maar bij ZEN Software maken we onderscheid tussen de twee. Googlen op 'Cloud Native' geeft hetzelfde resultaat als op 'Native Cloud'. Laten we aannemen dat Google meer geeft om trefwoorden dan om de volgorde ervan. Toch zit er verschil in als je de woorden in een bepaalde volgorde gebruikt. Even kijken.
Cloud Native (computing)
Cloud-native computing is een manier van softwareontwikkeling die cloud computing gebruikt om “schaalbare applicaties te bouwen en te draaien in moderne, dynamische omgevingen als publieke, private en hybride clouds”. Technieken als containers, microservices, serverless functies en immutable infrastructuur die via declaratieve code wordt uitgerold, zijn kenmerkend voor deze architectuurstijl.
Deze technieken maken losjes gekoppelde systemen mogelijk die veerkrachtig, beheersbaar en observeerbaar zijn. In combinatie met stevige automatisering kunnen engineers daardoor ingrijpende wijzigingen vaak en voorspelbaar doorvoeren, met weinig handwerk.
Cloud-native applicaties bestaan vaak uit een set microservices die in Docker-containers draaien, mogelijk georkestreerd door Kubernetes en beheerd en uitgerold via DevOps- en Git CI-workflows (al is er een flinke hoeveelheid concurrerende opensource die cloud-native ontwikkeling ondersteunt). Het voordeel van Docker-containers is dat je alle software die nodig is om iets uit te voeren in één pakket kunt stoppen. Daarbij draait de container in een gevirtualiseerde omgeving, waardoor de applicatie erin afgeschermd is van zijn omgeving.

Native (to the) Cloud
Native Cloud moet je lezen als 'native aan déze cloud'. Technieken als containers en orkestratie via Kubernetes hebben stevige open standaarden die je makkelijk cloud-overstijgend kunt inzetten. Serverless functies als Lambda van AWS zitten daarentegen vast aan hun cloudleverancier.
Als we het specifiek hebben over technologie die aan één cloud gebonden is — die overigens wél of juist niet cloud native kan zijn — gebruiken we de term Native (to the) Cloud.

Alles of Niets, Katapulteer naar de Cloud
Transformeer je softwareorganisatie naar een cloud-native onderneming
Lees ook:

Is het Cloud Native of Native Cloud?
**Is er verschil?** De termen lijken identiek, maar bij ZEN Software maken we onderscheid tussen de twee. Googlen op 'C...

Soevereine Cloud: Mooie folder, maar wie heeft de sleutels?
Waarom eigenaarschap en controle belangrijker zijn dan morele zuiverheid in de digitale infrastructuurstrijd...

Google Workspace uit beklaagdenbankje toezichthouder
Juli 2023 - Na twee jaar van onderzoek en verbeteringen zijn er geen bezwaren meer tegen het gebruik van Google Workspac...

Hoe eenvoudig een Docker-container draaien in de cloud
Het opzetten en beheren van een Kubernetes-cluster wordt steeds complexer. Een website draaien met slechts een handvol D...

ZEN Software is nu Google Cloud Partner!
Als het om hyperscale clouds gaat, is Google een topaanbieder. GCP ging in 2011 van start en is daarmee de jongste spele...

Code wordt goedkoop. Engineering niet.
Een developer met twintig jaar ervaring stopte met AI-coderen — niet omdat het niet werkte, maar omdat het te goed werkt...
