Werken met en in de cloud wordt steeds be­lang­rij­ker voor bedrijven. Een cloud­ar­chi­tect plant, im­ple­men­teert en bewaakt de cloud­in­fra­struc­tuur van een bedrijf. Naast uit­ge­brei­de tech­ni­sche kennis moeten cloud­ar­chi­tec­ten uit­blin­ken in teamwork en com­mu­ni­ca­tie­ve vaar­dig­he­den om succesvol te zijn in deze dy­na­mi­sche sector.

Wat doet een cloud­ar­chi­tect?

Cloud computing is te­gen­woor­dig de ideale oplossing voor moderne bedrijven als het gaat om het op­ti­ma­li­se­ren van workflows en processen, waarbij ook rekening wordt gehouden met kosten en middelen. Van ser­ver­struc­tuur tot software en op­slag­ruim­te tot databases, tal van diensten kunnen via de cloud aan teams worden aan­ge­bo­den. De talloze mo­ge­lijk­he­den die cloud computing biedt, brengen echter ook een reeks uit­da­gin­gen met zich mee. Het succes van de cloud computing-aanpak is af­han­ke­lijk van het zorg­vul­di­ge ontwerp en de im­ple­men­ta­tie van een ge­ïn­di­vi­du­a­li­seer­de cloud­ar­chi­tec­tuur, die is afgestemd op het bedrijf in kwestie. Een cloud­ar­chi­tect is ver­ant­woor­de­lijk voor het plannen, opzetten en monitoren van de cloud­in­fra­struc­tuur van een bedrijf.

Op welke gebieden zijn cloud­ar­chi­tec­ten actief?

De cloud­ar­chi­tec­tuur omvat ver­schil­len­de aspecten van cloud computing. Een es­sen­ti­eel gebied dat onder de ver­ant­woor­de­lijk­heid van cloud­ar­chi­tec­ten valt, is de fei­te­lij­ke IT-in­fra­struc­tuur. Via het internet of een intranet worden diverse diensten aan bedrijven geleverd. Dienst­ver­le­ners bieden doorgaans de volgende be­lang­rij­ke diensten aan:

  • In­fra­struc­tu­re as a Service (IaaS): Met In­fra­struc­tu­re as a Service (IaaS) wordt com­pu­ter­hard­wa­re via de cloud be­schik­baar gesteld. Dit omvat voor­na­me­lijk virtuele machines en op­slag­ruim­te, die door in­di­vi­du­e­le ge­brui­kers of hele teams kunnen worden gebruikt.
  • Platform as a Service (PaaS): Platform as a Service (PaaS) biedt runtime- en pro­gram­meer­om­ge­vin­gen. Ge­brui­kers kunnen in deze om­ge­vin­gen hun eigen ap­pli­ca­ties ont­wik­ke­len en uitvoeren.
  • Software as a Service (SaaS): Software as a Service (SaaS) biedt on-demand toegang tot in­di­vi­du­e­le programma’s of complete ap­pli­ca­tie­col­lec­ties. Deze hoeven niet op elke af­zon­der­lij­ke computer te worden ge­ïn­stal­leerd en on­der­hou­den.

Cloud­ar­chi­tec­ten zijn ver­ant­woor­de­lijk voor de selectie en im­ple­men­ta­tie van waar­de­vol­le ser­vi­ce­mo­del­len die door cloud computing worden aan­ge­bo­den. Naast het opzetten van de cloud­in­fra­struc­tuur houdt cloud­ar­chi­tec­tuur ook het uit­stip­pe­len van een strategie in voor de be­schik­baar­heid van diensten voor ver­schil­len­de be­lang­heb­ben­den. De meest gebruikte le­ve­rings­mo­del­len in deze context zijn:

  • Public Cloud: In een public cloud worden de meeste of alle diensten door één dienst­ver­le­ner aan ver­schil­len­de klanten en cliënten geleverd.
  • Private cloud: De toe­gangs­rech­ten tot een private cloud berusten bij het bedrijf. In de regel is het bedrijf ook ver­ant­woor­de­lijk voor het onderhoud.
  • Hybride cloud: Een hybride cloud com­bi­neert de kenmerken van een publieke cloud en een private cloud. De be­slis­sing welke diensten privé en welke publiek worden aan­ge­schaft, wordt genomen door de cloud­ar­chi­tect in overleg met het bedrijf.

Andere modellen zijn ook mogelijk.

Wat zijn de taken van een cloud­ar­chi­tect?

Om ervoor te zorgen dat een cloud­ar­chi­tec­tuur optimaal aansluit bij een bedrijf, moeten cloud­ar­chi­tec­ten rekening houden met veel ver­schil­len­de factoren. Hun be­lang­rijk­ste taken zijn onder meer:

Planning

De ef­fec­ti­vi­teit van een cloud­op­los­sing hangt in grote mate af van een grondige planning. Daarom voert een cloud­ar­chi­tect vooraf een uit­ge­brei­de be­hoef­te­ana­ly­se uit. Op basis van deze analyse stelt hij een portfolio van benodigde diensten samen. Deze analyse omvat factoren zoals toe­gangs­rech­ten, ca­pa­ci­tei­ten, in­ter­fa­ces en mi­gra­tie­over­we­gin­gen. Daarnaast buigen cloud­ar­chi­tec­ten zich over ju­ri­di­sche kwesties die voor bedrijven kunnen spelen, zodat deze vóór de daad­wer­ke­lij­ke im­ple­men­ta­tie worden op­ge­hel­derd.

Selectie

Zodra de vereisten voldoende zijn ge­de­fi­ni­eerd, gaat de cloud­ar­chi­tect verder met het se­lec­te­ren van de benodigde diensten. Gezien het grote aantal aan­bie­ders van ver­schil­len­de tech­no­lo­gie­ën, evalueert en overweegt de architect op­los­sin­gen die qua prijs en func­ti­o­na­li­teit het beste aan­slui­ten bij de behoeften van het bedrijf.

Im­ple­men­ta­tie

Tijdens de im­ple­men­ta­tie­fa­se werkt de cloud­ar­chi­tect nauw samen met zowel ont­wik­ke­laars als be­heer­ders binnen het bedrijf. Het wordt ten zeerste aan­be­vo­len om al in de plan­nings­fa­se sa­men­wer­kings­op­los­sin­gen vast te stellen. Naast de im­ple­men­ta­tie houdt de architect zich ook bezig met de con­fi­gu­ra­tie en mogelijke migratie van bestaande ap­pli­ca­ties, zodat een soepele overgang naar de cloudom­ge­ving wordt ge­ga­ran­deerd.

Be­vei­li­ging en pres­ta­ties

Een cloud­ar­chi­tect moet ervoor zorgen dat er een be­vei­li­gings­struc­tuur aanwezig is die de netwerken en gevoelige gegevens van het bedrijf beschermt. De cloud­ar­chi­tect is ook ver­ant­woor­de­lijk voor de naadloze func­ti­o­na­li­teit en optimale co­ör­di­na­tie van de ge­se­lec­teer­de cloud­op­los­sin­gen.

Ont­wik­ke­ling

Onder bepaalde om­stan­dig­he­den kan het nodig zijn om speciale ap­pli­ca­ties te her­ont­wik­ke­len voor de in­di­vi­du­e­le behoeften van een bedrijf. De cloud­ar­chi­tect de­fi­ni­eert de behoeften van het bedrijf en werkt nauw samen met het ont­wik­ke­lings­team.

Training

Om ervoor te zorgen dat me­de­wer­kers optimaal gebruik kunnen maken van de nieuw ge­ïm­ple­men­teer­de in­fra­struc­tuur, spelen cloud­ar­chi­tec­ten een cruciale rol bij het geven van trai­nin­gen en het be­ge­lei­den van ge­brui­kers.

Mo­ni­to­ring

Zodra de cloud­op­los­sing is opgezet en actief wordt gebruikt, voert de cloud­ar­chi­tect re­gel­ma­tig sys­teem­con­tro­les uit. Door de in­fra­struc­tuur actief te monitoren, kan de architect eventuele kwets­baar­he­den of problemen snel opsporen en aanpakken. Daarnaast blijft de architect op de hoogte van tech­ni­sche in­no­va­ties en past hij deze waar nodig toe in de in­fra­struc­tuur.

Welke kwa­li­tei­ten moet een cloud­ar­chi­tect hebben?

Er zijn ver­schil­len­de kwa­li­fi­ca­ties en vaar­dig­he­den die een goede cloud­ar­chi­tect kenmerken. De volgende vereisten en kenmerken zijn bijzonder be­lang­rijk:

  • Tech­ni­sche com­pe­ten­ties: Een suc­ces­vol­le carrière als cloud­ar­chi­tect is sterk af­han­ke­lijk van uit­ge­brei­de tech­ni­sche kennis. Dit omvat een diepgaand begrip van IT-systemen, ont­wik­ke­lings­me­tho­do­lo­gie­ën en cloud­tech­no­lo­gie­ën. Eerdere ervaring in ont­wik­ke­ling of beheer is een pré. Bovendien eisen de meeste bedrijven een diploma of formele opleiding in in­for­ma­ti­ca of in­for­ma­tie­tech­no­lo­gie. Daarnaast bieden veel aan­bie­ders van cloud­op­los­sin­gen cer­ti­fi­ce­rin­gen aan die de uit­ge­brei­de kennis van een persoon op dit gebied be­ves­ti­gen.
  • Toe­komst­ge­richt werken: Bij het plannen van uit­ge­brei­de cloud­struc­tu­ren moet een cloud­ar­chi­tect altijd rekening houden met toe­kom­sti­ge ont­wik­ke­lin­gen. Ze moeten daarom interesse hebben in nieuwe tech­ni­sche trends en mo­ge­lijk­he­den om deze in een bestaand systeem te kunnen im­ple­men­te­ren.
  • Teamwork en com­mu­ni­ca­tie­ve vaar­dig­he­den: Hoewel een cloud­ar­chi­tect zelf­stan­dig moet kunnen plannen, is sa­men­wer­king met andere me­de­wer­kers nood­za­ke­lijk voor de im­ple­men­ta­tie. Ef­fec­tie­ve sa­men­wer­king en sterke com­mu­ni­ca­tie­ve vaar­dig­he­den zijn cruciaal voor het succes van cloud­op­los­sin­gen, of het nu gaat om be­heer­ders, ont­wik­ke­laars of eind­ge­brui­kers. Het vermogen om naadloos samen te werken als team en open, dui­de­lij­ke com­mu­ni­ca­tie te voeren, zorgt ervoor dat plannen effectief worden uit­ge­voerd en doelen worden bereikt. Dit is vooral be­lang­rijk wanneer toe­kom­sti­ge ge­brui­kers mogelijk niet over uit­ge­brei­de tech­ni­sche expertise be­schik­ken.
  • Abstract denken en tim­ema­na­ge­ment: Tijdens de plan­nings­fa­se moeten cloud­ar­chi­tec­ten blijk geven van voor­uit­ziend­heid en ver­beel­dings­kracht. Het is ook be­lang­rijk dat ze goed tim­ema­na­ge­ment toepassen, zodat bedrijven ver­trou­wen hebben in het plan­nings­pro­ces van hun nieuwe in­fra­struc­tuur.
Ga naar hoofdmenu