Q:
Wat zijn enkele waarden van cloud-native architectuur?
EEN:Werken aan het bouwen van cloud-native architecturen kan een bedrijf helpen om zijn IT-systemen opnieuw in te richten en te verbeteren.
De meest fundamentele waarde van cloud-native architectuur is dat deze systemen zijn gebouwd voor de cloud, gebouwd in het cloud-tijdperk en speciaal ontworpen voor gebruik via cloudplatforms. Dat op zichzelf is voor sommige bedrijven een dwingende reden om cloud-native architecturen te bouwen, maar er zijn ook concrete voordelen verbonden aan hoe deze systemen werken in de gemiddelde IT-omgeving van een onderneming.
Een argument voor cloud-native architectuur is dat het het gebruik van Kubernetes en andere open technologieën bevordert. Containervirtualisatie is een technologie die zeer compatibel is met cloudservices, dus dat is een aspect van de zeewijziging richting cloud-native systemen, in tegenstelling tot legacy-systemen die zijn gemaakt om te worden gebruikt op één specifiek hardwareplatform.
Een ander overeenkomstig punt, genoemd door experts zoals Eric Wright van Turbonomic, is dat cloud-native systemen een "lossere" IT-structuur aannemen met meer onafhankelijke en vrije componenten. Met andere woorden, de starheid van een oud systeem kan een beperking zijn, en hoewel de lossere build minder precisie kan inhouden, bouwen ingenieurs cloud-native systemen om de relatieve chaos van meer gedistribueerde omgevingen aan te kunnen.
Bovendien helpt het bouwen van cloud-native platforms om bedrijven af te wenden van het idee dat applicaties sterk gebonden zijn aan bepaalde fysieke bronnen. Het proces van netwerkvirtualisatie heeft de dynamische toewijzing van zaken als CPU en geheugen geïntroduceerd, en een cloud-native ontwerp maakt gebruik van deze filosofie, dus in zekere zin worden systemen inherent moderner. De volgende generatie systemen hebben duidelijke voordelen die dynamisch middelen toewijzen, waaronder efficiëntie en schaalbaarheid en in het algemeen lagere kosten. Bedrijven betalen voor de middelen die ze gebruiken en verlagen de operationele kosten voor verschillende kostenplaatsen.
Veel experts geven toe dat cloud-native systemen een leercurve kennen die voor sommige bedrijven een barrière kan vormen en voor anderen een uitdaging. De uiteindelijke toepassing van cloud-native systemen en de bijbehorende filosofie helpen een bedrijf echter om een systeem te bouwen dat kan meegroeien met de tijd, iets dat kan worden geschaald en verbeterd om beter te voldoen aan de behoeften van het bedrijf vijf of tien jaar in de toekomst.