Inhoudsopgave:
Definitie - Wat betekent Cloud-Native Architecture?
Cloud-native architectuur is een architectuur of systeem dat speciaal is gebouwd om in de cloud te worden uitgevoerd. Cloud-native architecturen hebben het voordeel van meer flexibiliteit ten opzichte van legacy-systemen die zijn gebouwd om op een bepaalde hardware-infrastructuur te werken, en kunnen later moeilijk zijn om naar de cloud te migreren.
Techopedia verklaart Cloud-Native Architecture
Cloud-native architectuur maakt gebruik van de cloudfilosofie van gedistribueerde systemen. Het is niet gebouwd op fysieke servers die zich op een bepaalde bedrijfssite bevinden, omdat het wordt geïmplementeerd in de cloud, en vaak via multi-cloud implementaties, zodat een deel van het systeem op de servers van een leverancier kan staan en een ander deel op de servers van een andere leverancier.
Als gevolg hiervan zijn cloud-native architecturen gedwongen om te profiteren van de nieuwste en beste technologieën rond gedistribueerde systemen. Containervirtualisatie is bijvoorbeeld geprezen als een wonder van efficiëntie voor gevirtualiseerde systemen. Cloud-native architecturen ontwikkelen deze bronnen tot platforms die meer verandering kunnen weerstaan en lossere of minder gecentraliseerde sets van bronnen beheren. In zekere zin maken cloud-native architecturen die goed zijn ontworpen daadwerkelijk gebruik van de veelzijdigheids- en schaalbaarheidsvoordelen die mogelijk zijn gemaakt door de cloud, terwijl andere implementaties dat misschien niet doen. Dit alles leidt ertoe dat bedrijven het gebruik van cloud-native oplossingen bij IT-upgrades overwegen.
