Hva er en skyarkitekt?
Å jobbe med og i skyen blir stadig viktigere for bedrifter. En skyarkitekt planlegger, implementerer og overvåker bedriftens skyinfrastruktur. I tillegg til omfattende teknisk kompetanse må skyarkitekter være dyktige i samarbeid og kommunikasjon for å lykkes i dette dynamiske feltet.
Hva gjør en skyarkitekt?
Skybaserte tjenester er i dag den ideelle løsningen for moderne bedrifter når det gjelder å optimalisere arbeidsflyt og prosesser, samtidig som man holder styr på kostnader og ressurser. Fra serverstruktur til programvare og lagringsplass til databaser – en rekke tjenester kan gjøres tilgjengelige for teamene via skyen. De utallige mulighetene som skybaserte tjenester byr på, medfører imidlertid også en rekke utfordringer. Suksessen med denne tilnærmingen avhenger av nøye utforming og implementering av en tilpasset skyarkitektur, som er skreddersydd for den aktuelle bedriften. En skyarkitekt har ansvaret for å planlegge, sette opp og overvåke skyinfrastrukturen til en bedrift.
Hvilke områder arbeider skyarkitekter innenfor?
Skyarkitekturen omfatter ulike aspekter ved skybasert databehandling. Et sentralt område som faller inn under skyarkitektenes ansvarsområde, er selve IT-infrastrukturen. Gjennom internett eller et intranett tilbys ulike tjenester til bedrifter. Tjenesteleverandører tilbyr vanligvis følgende sentrale tjenester:
- Infrastructure as a Service (IaaS): Med Infrastructure as a Service (IaaS) stilles datamaskinutstyr til rådighet via skyen. Dette omfatter først og fremst virtuelle maskiner og lagringsplass, som kan benyttes av enkeltbrukere eller hele team.
- Platform as a Service (PaaS): Platform as a Service (PaaS) tilbyr kjørings- og programmeringsmiljøer. Brukere kan utvikle og kjøre sine egne applikasjoner i disse miljøene.
- Software as a Service (SaaS): Software as a Service (SaaS) gir tilgang på forespørsel til enkeltprogrammer eller komplette applikasjonssamlinger. De trenger ikke å installeres og vedlikeholdes på hver enkelt datamaskin.
Skyarkitekter har ansvaret for valg og implementering av verdifulle tjenestemodeller som tilbys innen skybasert databehandling. I tillegg til å sette opp skyinfrastrukturen innebærer skyarkitektur også å utforme strategier for tilgjengeligheten av tjenester til ulike interessenter. De mest brukte leveringsmodellene i denne sammenhengen er:
- Offentlig sky: I en offentlig sky leveres de fleste eller alle tjenestene av én tjenesteleverandør til ulike kunder og klienter.
- Privat sky: Tilgangsrettighetene til en privat sky ligger hos selskapet. Som regel er selskapet også ansvarlig for vedlikeholdet.
- Hybrid sky: En hybrid sky kombinerer funksjonene til en offentlig sky og en privat sky. Beslutningen om hvilke tjenester som skal skaffes privat og hvilke offentlig, tas av skyarkitekten i samråd med selskapet.
Det finnes også andre modeller.
Hva er oppgavene til en skyarkitekt?
For å sikre at en skyarkitektur passer bedriften optimalt, må skyarkitekter ta hensyn til mange ulike faktorer. Blant deres viktigste oppgaver er:
Planlegging
Effektiviteten til en skyløsning avhenger i stor grad av grundig planlegging. Derfor gjennomfører en skyarkitekt en omfattende behovsanalyse på forhånd. Ut fra denne analysen utarbeider de en portefølje av nødvendige tjenester. Analysen omfatter faktorer som tilgangsrettigheter, kapasitet, grensesnitt og hensyn knyttet til migrering. I tillegg tar skyarkitekter for seg juridiske spørsmål som kan oppstå for bedriftene, og sørger for at disse blir avklart før selve implementeringen.
Utvalg
Når kravene er klart definert, går skyarkitekten videre med å velge ut de nødvendige tjenestene. Siden det finnes et stort antall leverandører som tilbyr ulike teknologier, vurderer og sammenligner arkitekten løsninger som best tilfredsstiller bedriftens behov når det gjelder pris og funksjonalitet.
Gjennomføring
I implementeringsfasen samarbeider skyarkitekten tett med både utviklere og administratorer i selskapet. Det anbefales på det sterkeste å etablere samarbeidsløsninger allerede i planleggingsfasen. I tillegg til implementeringen tar arkitekten seg også av konfigurasjon og eventuell migrering av eksisterende applikasjoner, for å sikre en smidig overgang til skymiljøet.
Sikkerhet og ytelse
En skyarkitekt må sørge for at det finnes en sikkerhetsstruktur som beskytter selskapets nettverk og sensitive data. Skyarkitekten har også ansvaret for at de valgte skyløsningene fungerer problemfritt og koordineres på best mulig måte.
Utvikling
Under visse omstendigheter kan det være nødvendig å utvikle spesialtilpassede applikasjoner for å imøtekomme et selskaps individuelle behov. Skyarkitekten kartlegger selskapets behov og samarbeider tett med utviklingsteamet.
Opplæring
For å sikre at de ansatte kan utnytte den nylig implementerte infrastrukturen fullt ut, spiller skyarkitekter en avgjørende rolle når det gjelder å gjennomføre opplæringskurs og gi veiledning til brukerne.
Overvåking
Når skyløsningen er konfigurert og tas i bruk, utfører skyarkitekten regelmessige systemkontroller. Ved å overvåke infrastrukturen aktivt kan arkitekten raskt oppdage og løse eventuelle sårbarheter eller problemer som måtte oppstå. I tillegg holder arkitekten seg oppdatert på tekniske nyvinninger og integrerer disse i infrastrukturen etter behov.
Hvilke egenskaper bør en skyarkitekt ha?
Det er en rekke kvalifikasjoner og ferdigheter som kjennetegner en god skyarkitekt. Følgende krav og egenskaper er spesielt viktige:
- Tekniske ferdigheter: En vellykket karriere som skyarkitekt avhenger i stor grad av omfattende teknisk kunnskap. Dette innebærer en grundig forståelse av IT-systemer, utviklingsmetoder og skyteknologier. Tidligere erfaring med utvikling eller administrasjon er en fordel. Videre krever de fleste bedrifter en høyere utdanning eller formell opplæring innen informatikk eller informasjonsteknologi. I tillegg tilbyr mange leverandører av skyløsninger sertifiseringer som bekrefter den enkeltes omfattende kunnskap på området.
- Fremtidsrettet arbeid: Når en skyarkitekt planlegger omfattende skystrukturer, må vedkommende alltid ta hensyn til fremtidige utviklingstrekk. De bør derfor ha interesse for nye tekniske trender og muligheter for å kunne implementere dem i et eksisterende system.
- Teamarbeid og kommunikasjonsevner: Selv om en skyarkitekt må kunne planlegge selvstendig, er samarbeid med andre ansatte nødvendig for implementeringen. Effektivt samarbeid og sterke kommunikasjonsevner er avgjørende for suksessen til skyløsninger, enten det dreier seg om administratorer, utviklere eller sluttbrukere. Evnen til å jobbe sømløst som et team og delta i åpen, klar kommunikasjon sikrer at planer gjennomføres effektivt og mål oppnås. Dette er særlig viktig når fremtidige brukere kanskje ikke besitter omfattende teknisk ekspertise.
- Abstrakt tenkning og tidsstyring: I planleggingsfasen må skyarkitekter vise fremsyn og fantasi. Det er også viktig at de utøver god tidsstyring, slik at bedrifter føler seg trygge på planleggingsprosessen for deres nye infrastruktur.