Waarom overstappen naar OpenShift?

OpenShift is allang geen onbekend begrip meer in de IT. Wanneer we echter in gesprek gaan met onze doelgroep merken we dat OpenShift nog veel vragen oproept. Wat is het nu precies? Waarom ga je OpenShift gebruiken? En wat kun je hiermee als developer? In dit blog nemen we OpenShift verder onder de loep.
Om de vraag waarom je OpenShift gaat gebruiken te beantwoorden, komen we eerst uit op de volgende vraag: wat is nu precies OpenShift?
Wat is OpenShift?
Kort samengevat is OpenShift een Platform as a Service (PaaS) oplossing waarmee je snel en efficiënt applicaties ontwikkelt, test, produceert, host en schaalt in één cloudomgeving. Met OpenShift kunnen bedrijven zich voornamelijk concentreren op het bouwen van applicaties, zonder de zorgen over infrastructuur en besturingssystemen. Ontwikkeltools, servers en programmeeromgevingen zijn goed te bereiken via de cloud, zonder de complexiteit en de kosten die bij een IT-infrastructuur horen.

Vroeger was het zo dat wanneer je een applicatie wilde bouwen en naar productie wilde brengen, het nodig was om ook expertise te hebben op allerlei verschillende niveaus van servers tot operating systems. PaaS daarentegen is een cloud-gebaseerde service waarbij, naast de hardware, ook het operating system en de database in de Cloud worden geplaatst, zodat gebruikers zich uitsluitend bezig hoeven te houden met het creëren van de applicaties.
OpenShift is gebaseerd op veelgebruikte standaarden die worden geautomatiseerd en de kennis die is verzameld uit de open source wereld. Het is dan ook zeer waarschijnlijk dat je dus geen nieuwe technieken hoeft te leren om met OpenShift te kunnen werken. Er bestaat een Community versie van OpenShift die je, zoals gebruikelijk met open source, kunt downloaden als OpenShift Origin. Dat is een versie zonder support en waarbij de stabiliteit niet gegarandeerd wordt. Wanneer je deze zekerheid wel zoekt, dan kan dat met de Enterprise versie van OpenShift (Red Hat OpenShift).
Wat zijn de voordelen van OpenShift?
Wat zijn nu de concrete voordelen van OpenShift voor jouw business? De voordelen van OpenShift zijn dat je als ontwikkelaar je voornamelijk bezighoudt met het bouwen van applicaties en services. OpenShift zorgt voor:
- Snelheid. De ontwikkeling van software en applicaties verloopt sneller omdat je IT en ontwikkelaars niet meer verantwoordelijk zijn voor de onderlaag van je IT omgeving; de hardware en software voor het bouwen, onderhouden en beveiligen van het platform waarop applicaties worden ontwikkeld.
- Kosten. De kosten voor het ontwikkelen liggen lager. Voordat je begint met ontwikkelen is het niet nodig om een nieuwe omgeving te bouwen. Je hoeft niet iedere keer wanneer je een nieuwe applicatie bouwt het wiel opnieuw uit te vinden, waarmee je de kosten voor ontwikkeling aanzienlijk verlaagt.
- Schaalbaarheid. Apps ontwikkelen voor alle aangesloten toestellen brengt uitdagingen met zich mee op het gebied van schaalbaarheid en beveiliging. Een populaire consumenten-app kan al snel te veel zijn voor een datacenter, en als de ervaring van de eindgebruiker verstoord wordt, kan dit ten koste gaan van je merk.
- Kennis. Je krijgt toegang tot code libraries, applicatie componenten en andere hulpbronnen in OpenShift. Je krijgt ook voorbeelden van designs van hoe je applicaties eruit komen te zien, zodat je app niet alleen erg gebruiksvriendelijk is, maar er ook nog eens goed uitziet.
Oftewel, OpenShift neemt de kosten, maar vooral ook de complexiteit weg van het beheren van alle hardware en software die nodig zijn voor maatwerk bedrijfsapplicaties.
Een nieuwe manier van werken

Kortom met OpenShift kun je je bedrijf sneller later groeien door de processen binnen je bedrijf te stroomlijnen, door deze makkelijker aan te laten sluiten bij de wensen van je klanten. OpenShift betekent dan ook dat je oplossingen sneller kunt ontwikkelen, ze beter beveiligd en kosten efficiënter zijn.
Het uitbesteden van software heeft zich bewezen en OpenShift is daar een hele mooie stap in. Als je bedrijf gericht is op groei in de toekomst, is OpenShift niet gewoon een optie die je moet overwegen, maar een belangrijke toepassing die je bedrijf verder gaat helpen.
Partner van Red Hat
Bij Proxy hebben we niet voor niets gekozen voor een samenwerking met Red Hat. Red Hat staat wereldwijd aan de top als softwareleverancier van Open Source-oplossingen en Red Hat OpenShift biedt dan ook een krachtige oplossing. In mijn volgende blog ga ik verder in op de vraag ‘Waarom dan Red Hat?’ en sta ik stil bij de voordelen van de Open Source benadering.
Blijf op de hoogte van de laatste IT trends en ontwikkelingen met onze maandelijkse nieuwsbrief