Geschreven door Danielle van Boxtel, Marketing Consultant bij Axians.
Steeds meer organisaties ontdekken de voordelen van een containerplatform, in plaats van een klassieke IT-omgeving. Door een migratie naar microservices isoleer je elke service van jouw organisatie in een aparte container. Omdat de containers elkaar niet beïnvloeden en individueel kunnen schalen, levert dat meerdere voordelen op: het maakt jouw systeem stabieler, maar ook flexibeler.
De open source-oplossing Kubernetes maakt het mogelijk om een container-platform op te zetten. Het is de standaard voor container-platformen. Als je veel services in containers draait, wordt het steeds lastiger om met Kubernetes het overzicht te bewaren. Je moet veel zelf regelen om het systeem goed bij te houden, te loggen en te autoriseren. In deze blog gaan we in op de voordelen van OpenShift voor jouw organisatie.
Kubernetes: de geaccepteerde container-standaard
Als jouw organisatie de switch naar een containerplatform maakt, is de kans groot dat je te maken krijgt met Kubernetes. Dit open source-project is een ‘de facto’ standaard voor containertechnologie en wordt om die reden door veel bedrijven ingezet. Als je een container aanmaakt in een cloud-omgeving als de Axians cloud (Container as a Service, CaaS), of Azure Red Hat OpenShift (ARO), dan is Kubernetes de standaard-optie.
Met een collectie containers van Kubernetes (ook wel een cluster genoemd) vorm je uiteindelijk jouw containerlandschap. Daarin rol je de applicaties van jouw organisatie uit. Maar als het cluster te groot wordt, leidt dat snel tot een onoverzichtelijke situatie. Met alleen Kubernetes is het ingewikkeld om te zien hoe de verschillende services zich tot elkaar verhouden. Je moet zelf allerlei keuzes maken op het gebied van storage, monitoring, logging en authenticatie. Wanneer je maar een paar containers gebruikt hoeft dat niet ingewikkeld te zijn. Draai je echter veel containers, dan wordt het onderhoud snel arbeidsintensief of heel specifiek. Met Red Hat OpenShift krijg je een enterprise-oplossing waarin de meest gebruikte onderdelen en opties al voor je zijn uitgekozen. Daardoor kan jouw team zich focussen op het ontwikkelen van applicaties, en minder op beheer.
OpenShift: van developer experience naar enterprise-oplossing
Met OpenShift leg je feitelijk een extra laag over jouw Kubernetes-cluster, waardoor je meer controle hebt over jouw containers, al dan niet in een hybride omgeving. De oplossing biedt in de eerste plaats een gebruiksvriendelijk dashboard om gemakkelijk containers aan te maken, te monitoren en te beheren. Daarnaast levert OpenShift je allerlei aanvullende tools: bijvoorbeeld om te loggen en health checks te doen. OpenShift voert automatisch patches en updates uit om jouw systeem veilig en stabiel te houden. Ook de schaalbaarheid van jouw container-platform wordt met de oplossing bevorderd. Bij een onvoorspelbare workload kun je een app of container automatisch capaciteit laten bijschakelen. OpenShift is uitermate geschikt voor hybrid cloud omgevingen.
Als jouw developers een container-cluster / Kubernets-cluster zelf in de lucht moeten houden, kost dat veel tijd en moeite. OpenShift versoepelt het volledige ontwikkelproces op jouw container-plaform door zaken te automatiseren. Als organisatie hou je volledige controle over welke componentent kunnen worden ingezet door developers. Denk hierbij aan specifieke versies van raamwerken, databases of apps. Deze governance zorgt aan de ICT en compliancy kant voor veel controle. Voor developers levert het juist vrijheid en snelheid op. Daar waar vroeger zaken moesten worden aangevraagd en opgeleverd door ICT kan een developer nu turn-key componenten activeren en toepassen uit een bibliotheek. Zo wordt jouw omgeving een enterprise-oplossing met optimale developer experience. Dat leidt er uiteindelijk toe dat jouw ontwikkelaar niet meer om hoeft te kijken naar de onderliggende infrastructuur van het container-platform. Dankzij OpenShift kan hij zich richten op zijn eigen code. Door de focus op het ontwikkelen van goede applicaties, tilt hij de organisatie naar een hoger plan.
Meer informatie?
Benieuwd hoe je de IT-omgeving van jouw organisatie verbetert met containers? Axians ondersteunt graag bij de migratie van jouw oude omgeving naar een containerplatform. Wij helpen bij het opstellen van een migratieplan en het maken van de juiste keuzes voor jouw architectuur. Wij zorgen bovendien voor dat het platform goed en veilig functioneert, en aansluit op jouw legacy-omgeving. Ook als het platform buiten je eigen netwerk wordt gehost.
Voor meer informatie kun je altijd contact opnemen met één van onze experts, zij vertellen je er graag meer over. Mailen kan ook naar wilfred.douden@axians.com.