Kubernetes: the Linux of the clouds

sustainable-aknostic-kubernetes

Direct na mijn afstuderen ging ik aan het werk bij Chello, de dochter van UPC die onder de bezielende leiding van een paar Amerikanen het europese breedband internet kwamen koloniseren. Ik had geen enkel idee wat ik aan het doen was, maar wat me altijd bij is gebleven waren de accountmanagers van Sun die met heel veel 'enthousiasme' Solaris aan ons verkochten.

Na anderhalf jaar m'n ogen en oren de kost te hebben gegeven was het tijd voor een volgende stap. Nog steeds breedband, maar ik ging hoger de stack op, ik ging streamen bij Jamby. Mijn uitdaging was om een streaming platform te bouwen, in één van onze datacenters. Een soort Youtube. Wij hadden wel wat geld, maar niet genoeg om m'n oude Sun vrienden uit te nodigen. Linux op HP en een SAN storage oplossing van een leverancier die ik ben vergeten.

Een paar jaar later, om precies te zijn 14 maart 2006, lanceerde Amazon Web Services, Amazon S3 (Amazon Simple Storage Service). 5 jaar later schreven we een cloud computing boek voor O'Reilly. De cloud stelde ons (Aknostic) in staat om software development significant te versnellen. We staan nu op het punt, 10 jaar later, een herziene versie te schrijven van ons boek. Tijd om de rekening op te maken?

De jaren die volgden kunnen we met een gerust hart de cloud wars noemen. De gevestigde orde nu bestaat uit AWS (Amazon), Azure (Microsoft) en Google Cloud Platform. Door vernuftige marketing is het deze partijen gelukt om een 'public cloud' te worden. Het is zelfs zo dat het commerciële talent zo creatief is geworden dat ze zichzelf proberen te verkopen als 'public good'.

Gelukkig hebben is er een alternatief in de maak, namelijk Kubernetes. Developers zijn gek van Kubernetes, het maakt hun leven veel eenvoudiger. Het is zelfs zo populair dat AWS en Azure verschillende versie van Kubernetes aanbieden aan hun klanten.

Maar, het is een kwestie van tijd dat Kubernetes de nieuwe cloud wordt. Als software producenten (zoals Elastic) beter worden in 'Kubernetes distributie' is zijn veel van de 'public cloud' services niet meer nodig om een platform te draaien. Dan is het enige wat je nodig hebt een 'Kubernetes cloud'. Om op een cloud manier (cloud native) te werken heb je nu de keuze tussen een aantal proprietary 'public clouds' of een standaard.

Het is interessante van Kubernetes is dat het is geintroduceerd door Google, en na een interessante interne discussie (strijd, waarschijnlijk) is ondergebracht bij de Linux Foundation. We kunnen nu met gerust hart investeren in de Linux of the clouds.

Weer verandering? Ik hoor U denken: “ben nog heel hard aan het werk om deze cloud onder controle te krijgen”. Dat is precies het gesprek dat wij met onze partners (klanten) nu aan het voeren zijn. Iedereen vraagt zich continue af: Waar staan we? En hoe kunnen we zorgen dat we ons voordeel kunnen doen met deze nieuwe ontwikkelingen?

 

Jurg van Vliet  is CEO van Aknostic

 

 

Meer over
Lees ook
Dynatrace lanceert nieuwe Kubernetes Experience voor platformengineering teams

Dynatrace lanceert nieuwe Kubernetes Experience voor platformengineering teams

Dynatrace lanceert zijn nieuwe Kubernetes Experience voor platformengineering teams. Platformengineers kunnen met Kubernetes Experience en de observability- en security-, AI- en automatiseringsmogelijkheden van Dynatrace onder andere:

Ingeblikte ransomware: waarom containers een beveiligingsrisico vertegenwoordigen

Ingeblikte ransomware: waarom containers een beveiligingsrisico vertegenwoordigen

Het tempo waarmee mensen data genereren, opslaan en gebruiken blijft stijgen. Dit zorgt op alle fronten voor een dramatische toename van het aantal beveiligingslekken en gevaren voor de integriteit van data.

Waarom machine-identiteiten de sleutel zijn voor een veilige servicemesh?

Waarom machine-identiteiten de sleutel zijn voor een veilige servicemesh?

Ondanks toenemende macro-economische tegenwind blijven digitale transformaties kansen bieden. Cloudmigraties maken namelijk productiviteitsverbeteringen mogelijk en vergroten de flexibiliteit. Kubernetes is een belangrijk onderdeel geworden van deze initiatieven, omdat de verantwoordelijke teams daarmee meerdere clusters in multi-clouds kunnen imp1