Reageer op dit artikel
Laat een reactie achter om ons te laten weten wat je van dit onderwerp vindt!
Laat een bericht achterContainers zijn gestandaardiseerde software-bouwblokken die hun taken kunnen uitvoeren in elke willekeurige cloudomgeving. Ze zorgen door hun unieke eigenschappen voor een flexibel en schaalbaar platform waarmee je in razendsnel tempo aanpassingen kunt doen in je IT-landschap.
De term container is geïnspireerd door de gelijknamige metalen kisten in de transport en logistiek. Door dezelfde standaard afmetingen te hanteren kunnen goederen veel makkelijker worden overgezet en verplaatst. “Deze standaardisering maakt tevens een geautomatiseerd proces mogelijk”, vertelt Joost Mulder van IBM. Containers binnen het software-domein zijn gestoeld op vergelijkbare principes. Zo worden applicaties in combinatie met het besturingssysteem als het ware gevat in een gestandaardiseerd formaat: compacte, snel aanpasbare, herbruikbare en verplaatsbare bouwstenen. Ze kunnen bovendien in elke willekeurige cloudomgeving (AWS, Azure, IBM, Google en eventuele private clouds) hun specifieke taken laten uitvoeren.
In de praktijk zijn organisaties hiermee veel beter in staat om in te spelen op veranderende behoeften en omstandigheden. Zeker in de tijd waar we momenteel in leven zeer relevant. Neem een retailer die gedwongen wordt om zwaarder in te zetten op verkoop via internet door de sluiting van winkels. Door het snel opschalen van de systemen kan de winkel snel en zonder hoge investeringen online een grotere klantenkring bedienen en daarmee de bedrijfscontinuïteit voortzetten.
Ook voor eenmalige activiteiten, zoals een grootscheepse campagne, geldt in feite hetzelfde. Snel opschalen zorgt dat de website van jouw organisatie in de lucht blijft bij grote aantallen bezoekers.
Een ander voordeel van containers is de verplaatsbaarheid. “De container-architectuur is niet langer vastgeklonken aan een specifieke cloud van een specifieke leverancier”, zegt Jan van Bruggen, adviseur bij SoftwareONE. “Je kunt de applicatie, of gecontaineriseerde onderdelen van een grotere toepassing, verplaatsen naar een andere omgeving. Bovendien hoef je een gecontaineriseerde applicatie slechts één keer te ontwikkelen, om deze vervolgens overal te kunnen uitrollen”. Zo zijn bedrijven makkelijker in staat over te stappen naar andere cloudomgevingen die beter passen bij veranderende behoeften.
Meerdere containers samen kunnen een grotere applicatie of een website vormen, bijvoorbeeld in combinatie met een database of andere diensten. Soms gekoppeld via het internet. Naar mate dit geheel complexer wordt is een zekere mate van regie nodig. Daar komen Kubernetes en OpenShift in beeld.
“Met alleen de open source-versie van Kubernetes kan het nog best lastig zijn om een veelvoud aan containers te koppelen en te managen”, vertelt Jan van Bruggen. “OpenShift maakt het mogelijk om eenvoudig een compleet cluster uit te rollen en te beheren. Updates kunnen ‘on the fly’, dus terwijl de containers actief zijn, worden doorgevoerd.”
Ook zijn er de IBM Cloud Paks. Dit zijn bedrijfsklare, gecontaineriseerde softwareoplossingen die organisaties een snelle manier bieden om zakelijke kernapplicaties naar elke cloud te verplaatsen. Elke IBM Cloud Pak ™ bevat IBM-middleware in containers en gemeenschappelijke softwareservices voor ontwikkeling en beheer. Daar bovenop zit nog een gemeenschappelijke integratielaag - ontworpen om de ontwikkeltijd tot 84 procent te verminderen en de operationele kosten tot 75 procent.
Hoewel oplossingen dus ruim voorhanden liggen, begint de omarming van containers idealiter met een adviestraject. Jan van Bruggen: “Binnen SoftwareONE stippelen we samen met het senior management van de klant graag het te bewandelen traject uit. Na deze ‘Design’ fase volgen de andere drie pijlers van onze dienstverlening vanzelf: de aanschaf, bouw en implementatie, en tenslotte optimalisatie en management.”
Advies bij het ontwerp is dus de eerste stap, de oplossingen en eventuele services eromheen komen later in beeld. “Daarbij werken we bij SoftwareONE naast Red Hat en IBM met een uitgebreid partner-ecosysteem, waarin feitelijk alles bij elkaar komt in ons PyraCloud platform, van on-premise tot aan de cloud.
Wil je meer informatie of heb je advies nodig? Neem contact op met een van onze IBM-specialisten: Kees Pompe, Bart Idenburg, Jan van Bruggen of Ruud Baas. Hun contactgegevens tref je hieronder aan.
Kees Pompe |
Bart Idenburg |
Jan van Bruggen |
Ruud Baas |
Laat een reactie achter om ons te laten weten wat je van dit onderwerp vindt!
Laat een bericht achterBart Idenburg
Senior Solution Advisor