12/04/2021
Cyso gaat samenwerken met Red Kubes
Cyso en Red Kubes – leverancier van Otomi Container Platform – hebben de samenwerking opgezocht.
Blog
Als het om Kubernetes-gedreven containerplatformen gaat, dan hebben veel Nederlandse ontwikkelaars inmiddels het licht gezien. De vraag naar containeroplossingen, Kubernetes in het bijzonder, is namelijk sterk toegenomen.
Wat we binnen deze ontwikkeling vooral zien, is een stijgende vraag naar Kubernetesplatformen binnen de verschillende clouds en de behoefte naar eenvoud en gemak binnen een veilige omgeving. Kun je veilig en met gemak werken in een cloudneutrale omgeving met Kubernetes? Het antwoord: ja. We lichten het toe.
Of het nu om public clouds als AWS, Azure, Fuga Cloud of Google Cloud gaat, of om VMware-gedreven private cloud-omgevingen: de basiscomponenten die gebruikt worden om te komen tot een gebruiksvriendelijke, stabiele en veilige infrastructuur zijn bij alle cloudproviders op hoofdlijnen vergelijkbaar, maar verschillen in de details (daarover later meer).
Vanzelfsprekend zoeken applicatieontwikkelaars naar de cloud- en containeroplossing die het beste past bij hun dienstverlening en die bovenal veilig is. Het uitpluizen van alle details om te komen tot een cloud is geen sinecure. Om over het platformdesign nog maar te zwijgen.
De toename aan cloud-variaties waarbinnen Kubernetes (of een andere containertechniek) kan draaien, heeft als gevolg dat er veel tijd gaat zitten in de voorbereidingen. En dat is doorgaans niet iets waar applicatieontwikkelaars blij van worden, laat staan veel tijd aan kwijt willen zijn, want het leidt af van de core business: het ontwikkelen, testen en uitrollen van nieuwe versies van de applicatie.
De vraag die met name van belang is, is: hoe kan ik zorgeloos, zonder continuïteitsverlies aan mijn applicatie werken, zonder dat ik mij druk hoef te maken over het platformdesign, het beheer daarvan en de veiligheid? Het eerste deel van de vraag kan worden beantwoord met Kubernetes, want dat maakt zorgeloos werken aan een applicatie mogelijk. Wie zich niet druk wil maken over het platformdesign en het beheer en de veiligheid ervan kan terecht bij een cloud service provider voor een goed advies en ondersteuning.
Onze eerste Kubernetes-gedreven platform hebben we in 2015 voor The Sting gebouwd op een VMware-gedreven private cloud-omgeving. In die tijd was het best uniek wat we deden. Maar techniek is vergankelijk en onderhevig aan verandering. Zo ook de Kubernetes-techniek. Door nieuwe features, verbeterde stabiliteit en betere upgrademogelijkheden kunnen we vandaag de dag een veel robuustere en stabielere omgeving creëren. Ook voor een snelgroeiende organisatie als The Sting, die in deze ontwikkeling uiteraard is meegegaan.
Een stabiele, robuuste omgeving is ook het resultaat van de verdere uitwerking van de verschillende basiscomponenten die horen bij de Kubernetes-infrastructuur. Een betere beheersing van deze basiscomponenten heeft ervoor gezorgd dat er nu een standaard Kubernetes-architectuur bestaat die niet alleen inzetbaar is op VMware, maar ook draait op cloudplatformen als Fuga Cloud (OpenStack), Amazon Web Services (AWS) en Google Cloud.
Voor de klant betekent het meer keuzevrijheid en -mogelijkheden, voor ons als cloud service provider betekent het dat we onze diensten cloudneutraal kunnen aanbieden.
Zoals eerder is vermeld zijn de basiscomponenten die gebruikt worden voor een gebruiksvriendelijke en stabiele (Kubernetes-)infrastructuur per provider vergelijkbaar, maar toch anders. Daarom tot slot een paar zaken om alert op te zijn.
Zo zijn anti-DDoS-maatregelen, opslag en beveiliging lang niet altijd of in verschillende mate beschikbaar. Datzelfde geldt voor de mogelijkheden voor het maken van back-ups van kritische componenten. Ook het organiseren van de continuïteit en herstelmaatregelen zijn per platform verschillend. En wie veel waarde hecht aan hoogbeschikbaarheid en redundantie, moet erop bedacht zijn dat dit over het algemeen geen standaarden zijn binnen public cloudplatformen.
Kubernetes draait op de verschillende cloudplatformen en dat biedt uitgebreide keuzemogelijkheden. Dat maakt het kiezen van het juiste platform en design misschien lastig, maar wie uiteindelijk een weloverwogen keuze heeft gemaakt, een stabiel en veilig Kubernetes-platform heeft ingericht en ermee werkt, zal niet snel meer iets anders willen.