Maatwerk software in de cloud

'Legacy' toepassingen
eenvoudig naar de cloud

Interview met Bart Idenburg (SoftwareONE) en Joost Mulder (IBM)

Ook maatwerk-software kan naar de cloud!

Slechts één op de vijf applicaties draait in de cloud, zo leert recent onderzoek door McKinsey. Hoewel bedrijven vanwege lagere kosten, flexibiliteit en ontsluiting van data dolgraag grootschalig de stap naar de cloud zouden maken, blijkt de praktijk weerbarstig. Bart Idenburg van SoftwareONE en IBM’s Joost Mulder vertellen hoe ook ‘legacy’ toepassingen betrekkelijk eenvoudig kunnen worden gemigreerd.

IBM Business Partner logo

Beide specialisten zien dat cloud een belangrijk speerpunt is voor grote bedrijven en overheden. De cloud vormt door de grote mate van flexibiliteit, snelheid en beschikbaarheid van data immers de ideale basis voor digitalisering van producten en diensten. Ook security speelt een belangrijke rol. Het is immers enorm complex geworden om zelf als organisatie je beveiliging volledig op orde te krijgen en te houden. Bij afname in de cloud ben je ervan verzekerd dat er door een groot team van specialisten altijd op basis van de laatste ontwikkeling de beveiliging van de cloud regelt.

Nu toepassingen als e-mail, de werkplek en andere standaardsoftware doorgaans zijn gemigreerd, staan organisaties voor de uitdaging om de resterende applicaties naar de cloud te brengen. “Dat zijn veelal belangrijke, missie-kritische maatwerkoplossingen”, vertelt Bart. Soms worden deze niet langer door de leverancier ondersteund. “Migratie blijkt niettemin vaak te complex, te riskant en de technische kennis en vaardigheid ontbreken.” Joost vult aan: “Maatwerkoplossingen kunnen niet één-op-één in cloud-infrastructuur worden gezet. Deze moeten eerst worden gemoderniseerd.”

Containers

Voor het moderniseren en nieuwbouwen van applicaties spelen zogeheten ‘containers’ een sleutelrol. Software en besturingssysteem vormen daarbij tezamen standaard bouwstenen, die in elke willekeurige cloudomgeving hun taken kunnen uitvoeren: AWS, Azure, IBM, Google en eventuele private clouds.

Het door IBM overgenomen Red Hat biedt met OpenShift een open source-oplossing waarmee deze gecontaineriseerde applicaties, door ontkoppeling van de infrastructuur, als ‘microservices’ in elke cloud kunnen landen. Door containers met specifieke taken te combineren ontstaat een flexibel alternatief voor monolithische legacy-applicaties.

“Containerisatie is een voorwaarde voor een volwassen cloudstrategie”, zegt Bart. “Je moet als bedrijf immers altijd de mogelijkheid hebben om over te kunnen stappen naar een andere cloud provider. Wanneer het niet langer uitmaakt in welke cloud je je software implementeert, is er geen enkele ongewenste afhankelijkheid meer."

IBM Cloud Paks containers

Multicloud

“Bij het moderniseren van de applicatie hoef je deze in principe maar één keer te schrijven. Om deze vervolgens overal ter wereld in elke omgeving op verschillende manieren te kunnen implementeren”, vertelt Joost. “Build once, deploy anywhere levert een enorme versnelling en efficiëntieslag op. Zeker voor bedrijven met activiteiten in meerdere landen, met uiteenlopende regelgeving ten aanzien van dataopslag of andere zaken.” Soms is een combinatie met on premise in het eigen datacenter nodig. Het resultaat is een hybride multicloud.

Soms weten bedrijven niet eens dat ze meerdere cloudproviders hebben. Zes gemiddeld, veelal in combinatie met een private cloud. Een groot deel van die ingekochte capaciteit blijft momenteel nog ongebruikt. Eenmaal ontmanteld en opnieuw opgebouwd in containers kunnen taken die voorheen vastgeklonken zaten aan een specifieke cloud in alle gewenste omgevingen draaien. Bart: “Daarmee ontstaat de mogelijkheid om de capaciteit veel beter te benutten.”

IBM Cloud Paks

Red Hat OpenShift kan op zichzelf staand worden gebruikt, maar maakt tevens onderdeel uit van het IBM-product Cloud Paks. Joost: “Met IBM Cloud Paks kun je met OpenShift cloud native applicaties bouwen, vernieuwen en containerizen – inclusief geïntegreerde ondersteuning bij de migratie. Andere beschikbare ‘Paks’ zijn kunstmatige intelligentie rond data, oplossingen voor applicatie-integratie, procesautomatisering en security. Een aparte categorie is multi cloud management, waarmee je de totale cloudomgeving in vanuit één dashboard operationeel kunt beheren.”

SoftwareONE voegt daar PyraCloud aan toe: een platform dat vanuit het perspectief van kosten, contracten en beheer inzicht geeft in het totale IT-landschap. Bart: “Op termijn willen we hier kunstmatige intelligentie voor diepere financiële en operationele analyses aan toevoegen.”

Levenscyclus

De dienstverlening van SoftwareONE kent vier pijlers, die tezamen alle fasen in de levenscyclus van IT-oplossingen omvatten: van design, aanschaf, bouw en implementatie tot optimalisatie en management. “En weer van voren af aan”, verduidelijkt Bart. “Rond deze solution-lifecycle zijn al onze diensten gebouwd. We kiezen daarbij als solutions integrator een onafhankelijke positie en werken samen met alle aanbieders in het ecosysteem.”

IBM Cloud Paks sluit hier als oplossing voor het bouwen en deployen van cloudapplicaties naadloos op aan. “De diepgaande expertise van IBM is een waardevolle aanvulling op het ecosysteem”, aldus Joost. Dankzij het partnership met IBM kan SoftwareONE klanten van a tot z ondersteunen bij hun technology roadmap. Bart: “Dat begint met nadenken over de wensen en eisen ten aanzien van het applicatielandschap in relatie tot de mogelijkheden van de cloud.” Joost: “De andere stappen volgen dan vanzelf.”

Meer weten over dit onderwerp?

Wil je meer weten over dit onderwerp of heb je advies nodig over applicatie-modernisatie? Neem dan direct contact op met Bart Idenburg of laat je gegevens achter in het onderstaande contactformulier, dan bellen we jou so snel mogelijk terug.

Bart Idenburg

Bart Idenburg

Senior Solution Specialist
bart.idenburg@softwareone.com
+31 6 5120 4149

Joost Mulder IBM

Joost Mulder, IBM

Neem contact met ons op

Vul vandaag nog het formulier in en een van onze experts neemt zo snel mogelijk contact met je op.

Neem contact met ons op