Drie manieren om cloudomgevingen inzichtelijk te maken

LucidSoftware_Dan Lawyer-400

Cloud computing biedt een mate van flexibiliteit, schaalbaarheid en innovatie waaraan systemen op locatie simpelweg niet kunnen tippen. Het is dus niet zo gek dat bedrijven serieus werk maken van het verplaatsen van hun infrastructuur naar de cloud. Helaas maakt het intensievere gebruik van de cloud het leven van een IT-manager nou niet meteen eenvoudiger. Volgens onderzoek door Flexera maken grote ondernemingen gebruik van gemiddeld 2,6 publieke clouds en 2,7 private clouds. En anno 2021 heeft de gemiddelde organisatie al 110 verschillende cloudapplicaties in gebruik, waar dat er in 2020 nog 80 waren.

Digitale transformatie verergert de zaak. Tijdens een enquête onder 400 senior IT-besluitvormers door Aptum zei 62% van de respondenten dat complexiteit en een overmaat aan keuzemogelijkheden hun cloudtransformatie in de weg zaten. Nog lastiger wordt het wanneer IT-professionals belangrijke aspecten van de cloudinfrastructuur van de organisatie duidelijk moeten maken aan niet-technische beslissers.

De cloud is dus zowel een krachtig instrument voor het oplossen van IT-kwesties en creëren van nieuw kansen als de veroorzaker van meer complexiteit. Wie slim is zet de cloud in om die complexiteit de baas te blijven.

Begin met een inventarisatie

Voor cloudarchitecten, IT-managers, managed service providers en IT-consultants is het een flinke kluif om te weten wat zich precies binnen hun cloudomgevingen ophoudt. Een gemiddelde organisatie maakt gebruik van tientallen of zelfs honderden SaaS-oplossingen. Daarnaast beschikt een doorsnee organisatie over honderden of duizenden cloudgebaseerde componenten zoals databases, virtuele machines, containers en workloads. Inzicht in de cloudomgeving begint met een nauwkeurige inventarisatie.

De cloudbeheerconsole van respectievelijk Amazon Web Services (AWS), Microsoft Azure of Google Cloud Platform (GCP) is vaak het eerste station.  De uitvoering van de inventarisatie komt wel heel precies en vraagt mogelijk om het programmeren van scripts om query’s uit te voeren voor uiteenlopende regio’s of om te verzekeren dat geen enkele IT-bron wordt overgeslagen. Zodra het proces voor bijvoorbeeld AWS is doorlopen, moet het worden herhaald voor Azure, GCP en elke andere cloudprovider waarvan gebruik wordt gemaakt. Het eindresultaat is een spreadsheet met een overzicht van alle resources die op basis van dit proces zijn aangetroffen.

Deze handmatige aanpak neemt veel tijd in beslag en laat volop ruimte voor menselijke fouten. Eventuele wijzigingen van de infrastructuur zijn bovendien niet automatisch in de spreadsheet terug te vinden, waardoor deze dus regelmatig, of in ieder geval elke keer dat er belangrijke wijzigingen worden doorgevoerd, moet worden bijgewerkt. Met elke keer aandacht voor het vastleggen van elk type component in elke regio en in elke cloud.

Deze complexiteit is de reden waarom veel bedrijven kiezen voor een geautomatiseerde tool voor het beheer van de cloudkosten zoals CloudHealth. Toch wordt er binnen het bedrijfsleven nog altijd op brede schaal gebruikgemaakt van spreadsheet-overzichten.

Vereenvoudig met een diagram

Spreadsheets zijn nuttig, maar brengen ook de nodige beperkingen met zich mee. Het beheren van een cloudomgeving met enkel spreadsheets, is als het beheren van een gebouw met alleen een lijst van kamers en wat zich daarin bevindt. Net zoals bij facilitair beheer is het beheer van de cloud makkelijker als je over een blauwdruk beschikt in de vorm van een diagram die een visuele weergave van je cloudarchitectuur biedt. Dit maakt het ook eenvoudiger om over die architectuur te communiceren met niet-technische partijen.

Een architectuurdiagram voor je cloudinfrastructuur voorziet elk element van een pictogram dat aangeeft om welk type het gaat (rekenkracht, opslag, database, netwerk enzovoort). Per technologie kan een verschillend pictogram worden aangehouden, terwijl kleurcoderingen kunnen helpen om in één oogopslag vergelijkbare resources te identificeren. Vakken en stippellijnen maken duidelijk hoe IT-componenten logisch of op het niveau van het fysieke netwerk zijn gegroepeerd, en pijlen geven afhankelijkheden aan of laten zien hoe informatiestromen lopen.

Tools voor het genereren van cloud-architectuurdiagrammen en tips hoe deze te gebruiken zijn er genoeg. Elke grote cloudprovider biedt zelfs een hele bibliotheek met gratis beschikbare pictogrammen. Maar ook met al deze hulpmiddelen kost het maken van diagrammen de nodige tijd. Het afleveren van een compleet en accuraat architectuurdiagram voor een complexe cloudinfrastructuur kan dagen of weken in beslag nemen. Maar je profiteert vervolgens wel van optimaal over- en inzicht. Je hebt duidelijk in kaart waar alles zich bevindt en hoe het met elkaar verbonden is.

Geautomatiseerde clouddiagrammen

Een eenvoudigere manier om tot hetzelfde resultaat te komen is om gebruik te maken van een oplossing die automatisch accurate en dynamische clouddiagrammen genereert. Een dergelijke oplossing maakt (met authorisatie) een verbinding met je cloudprovider, haalt een lijst op van alle gebruikte infrastructuurelementen en genereert een architectuurdiagram op basis van de elementen die in real time worden aangetroffen.

Dergelijke oplossingen - zoals Lucidscale - bieden naast een blauwdruk die je in een paar minuten tijd in gebruik kunt nemen ook meer flexibiliteit. Je kunt namelijk direct dynamische diagrammen genereren om bijvoorbeeld in te zoomen op een bepaalde subset van de infrastructuur, zoals een regio, een specifiek type resource of alle elementen waarvoor een bepaald team verantwoordelijk is. Met een geautomatiseerde oplossing kun je vanuit een en dezelfde lijst een nagenoeg oneindige reeks van gedetailleerde diagrammen genereren, al naar gelang je specifieke behoeften.

Een bijkomstig voordeel is dat deze diagrammen in real time kunnen worden bijgewerkt. En als de lijst met in gebruik zijnde resources wordt gewijzigd, veranderen de diagrammen automatisch mee. Op die manier beschik je altijd over een actueel overzicht van je cloudomgeving. En dat is van cruciaal belang voor moderne, snel veranderende organisaties die inzicht willen hebben in afhankelijkheden en de kosten van downtime tot een minimum willen beperken. Daarbij zijn dergelijke clouddiagrammen ook onmisbaar voor het verhogen van het bewustzijn over de afhankelijkheden en potentiële probleemgebieden binnen je infrastructuur bij niet-technische betrokkenen.

Kortom: inzicht krijgen in je cloudomgeving kan op verschillende manieren en op verschillende niveaus, waarbij elk volgend niveau net weer een stukje meer power en automatisering ontleent aan diezelfde cloud. De cloud gebruiken om met geautomatiseerde slimme diagrammen uitdagingen van de cloud aan te pakken zodat we digitaal kunnen blijven transformeren.  Over slim cloud-gebruik gesproken...

Dan Lawyer is chief product officer bij Lucid Software.

Meer over
Lees ook
DSM Twilmij optimaliseert bedrijfsprocessen met SAP in de public cloud

DSM Twilmij optimaliseert bedrijfsprocessen met SAP in de public cloud

SAP S/4HANA Public Cloud Edition stroomlijnt productie en biedt waardevolle inzichten Hoe produceer en lever je seizoensgebonden en zeer klantspecifieke premixen voor diervoeders op grote schaal én binnen strikte deadlines? DSM Twilmij, de locatie van DSM in Stroe, vond het antwoord in standaardisatie op SAP S/4HANA Public Cloud Edit1

Vultr breidt AI-trainings- en inferentiecapaciteit uit in Zuidoost Azië

Vultr breidt AI-trainings- en inferentiecapaciteit uit in Zuidoost Azië

Vultr, 's werelds grootste private cloud computing platform, kondigt vandaag een partnerschap aan met Singtel om de capaciteit van NVIDIA GPU's in Singapore en heel Zuidoost-Azië uit te breiden. Deze samenwerking ondersteunt de ontwikkeling van AI-fabrieken voor modeltraining en inferentie met behulp van Vultr's GPU-cloudplatform

Xerox gebruikt Network-as-a-Service framework van Verizon voor IT-modernisering

Xerox gebruikt Network-as-a-Service framework van Verizon voor IT-modernisering

Xerox Holdings Corporation gebruikt het Network-as-a-Service (NaaS) framework van Verizon bij het opnieuw uitvinden van de organisatie en voor het versnellen van de evolutie van het bedrijfsmodel. Xerox creëert een efficiëntere IT-omgeving en heroriënteert resources naar innovatie en groei dankzij de flexibiliteit die netwerkbronnen dynamisch scha1