Ga naar de inhoud

Dit is hoe wij de meest voorkomende cloud hosting (AWS) problemen oplossen

Blog

Blog

Datum  14 februari 2023
3 min leestijd
door Laurence van der Krieken

Het platform in de public cloud

Als Harborn zijn we operationeel verantwoordelijk voor honderden productie-omgevingen. Omgevingen die sterk variëren in omvang, beveiligingseisen en complexiteit. Eén ding wat ze echter wel allemaal gemeen hebben, is het platform in de public cloud waarop al deze omgevingen draaien. Dit platform is ontwikkeld door Harborn, en vormt de basis van onze cloud-deployments. Het platform zorgt voor een gestandaardiseerde invulling van de verschillende omgevingen, op basis van industrie brede best practices. In deze reeks artikelen gaan we een tipje van de sluier oplichten over hoe dat platform is ontstaan, en welke problemen het oplost voor de klant en dus voor ons. We nemen je mee in waarom wij geloven dat een dergelijk platform essentieel is bij de alsmaar toenemende complexiteit op het gebied van operationele IT.

Zeecontainers in verschillende kleuren opgestapeld in een haven

De oplossing voor het inrichtingen van de cloud

Harborn maakt al meer dan 15 jaar gebruik van de cloud. In die tijd hebben we vooral door veel vallen en opstaan heel duidelijk geleerd wat de do’s en don'ts zijn bij het gebruik van de cloud. Denk hierbij aan het goed inrichten van een FinOps (financieel cloud management) proces, maar ook het bewaken van consistency in een (of meerdere) omgeving(en), terwijl je zo min mogelijk van de flexibiliteit verliest die de cloud juist zo krachtig maakt.

We kiezen er graag voor om voordat we starten met een project of een product goed na te denken over welk probleem zo’n project of product eigenlijk oplost. Eerst goed begrijpen voordat je direct aan de oplossing begint. Om voor onszelf de belangrijke vragen zoals Who, What, Where, When, maar voornamelijk de Why te beantwoorden gebruiken we tools als Focus- en Design Sprint.

In het geval van onze cloud platform-oplossing kwam er in onze Focus Sprint al vrij snel naar voren dat het in dit geval erg belangrijk is om een duidelijke visie en missie te hebben om uit te dragen en te volgen, en dat het grote gevaar van de inzet van de cloud het niet hebben van inzicht is.

De materie rond de cloud is complex. Veel mensen hebben nog altijd moeite met begrijpen wat de cloud precies kan betekenen, en veel IT-partijen behandelen de cloud nog vaak alsof het een klassieke on-premise oplossing is, terwijl betalingen vaak per minuut of seconde gaan, en een gemiddelde cloud-factuur opgebouwd is uit wel honderd verschillende componenten.

Wat ons betreft is de oplossingsrichting die past bij deze uitdagingen het hebben van een ‘best practice’-inrichting. Een oplossing die uit de doos al heel veel vinkjes zet op zaken die we vaak vergeten bij het inrichten van een cloud-omgeving. Denk hierbij bijvoorbeeld aan een goede Continuous Integration, Delivery en (waar wenselijk) Deployment pipeline voor de Infrastructure as Code, goed ingerichte backups, observability van serverless functions, maar ook voor de uitrol van applicaties een kubernetes platform waar binnen ook aan alles gedacht is.

Zeecontainers liggend op een boot die aangemeerd is aan de Rotterdamse haven

Wat heeft de Rotterdamse haven te maken met de cloud?

De metafoor die we gekozen hebben om dit platform te duiden, is dat van een haven. De containers in de haven symboliseren de workloads (projecten) die we draaien in de cloud (vaak in de vorm van Docker containers). Containers hebben een gestandaardiseerde buitenmaat, en een behoorlijke variatie aan specialistische toevoegingen. Denk hierbij bijvoorbeeld aan een container met ingebouwde koeling, of een container die voorzien is van speciale deuren. De inhoud van een container is juist flexibel, net als de workloads van onze klanten. De container schepen die aangemeerd liggen te wachten om overladen te worden duiden het volume aan ‘werk’ dat het platform op dat moment af moet handelen. De hoeveelheid containers die doorgevoerd worden is ‘s nachts aanzienlijk minder dan overdag, vergelijkbaar met een platform dat op gezette tijden, of bij het aanbod van een nieuw volgeladen containerschip, aanzienlijk meer of minder verkeer hoeft af te handelen.

De werknaam van ons cloud platform is dus De Rotterdamse Haven.

In de volgende blog lees je meer over wat cloud hosting kan betekenen voor je business.

Illustratie van het proces in de haven, gegenereerd door Midjourney

Wil je meer weten?

We zijn druk bezig met het schrijven van nieuwe blogs waarin je alles kunt lezen over Cloud Hosting. Hou onze socials in de gaten om als eerste op de hoogte te zijn! Heb je in de tussentijd nog vragen? Laurence gaat graag met je in gesprek.

+31 10 436 5050laurence.vanderkrieken@harborn.com