Spring til indhold

Hvad er Infrastructure as a Service – IaaS?

Infrastructure as a service (IaaS) er et af de mest grundlæggende begreber du skal have styr på, når du kaster dig ud i dit cloud eventyr. Sammen med begrebet Platform as a Service (PaaS) og Software as a Service (SaaS).

Disse tre begreber – sat op imod den klassiske on-prem infrastruktur – fortæller dig præcis hvad der er dit ansvar, og hvad du med rette kan forvente, at din leverandør står for. Da jeg primært beskæftiger mig med Microsoft Azure, så er leverandøren for mig = Azure. Men det kunne også være Google AWS eller Amazon Web Services. Eller for den sags skyld – i nogle tilfælde – din lokale hosting udbyder.

Infrastructure as a Service er din infrastruktur – leveret som en service. Men hvad vil det så sige i praksis?

IaaS PaaS SaaS

Infrastructure as a Service – i praksis

Tænk på dit normale serverrum nede i kælderen. Dernede står du selv for det hele. Det fysiske netværk, og switche. Storage. De fysiske servere. All of it! Der er kun dig selv til at tage hånd om det hele og sørge for opdateringer og hvad har vi.

På dine fysiske servere kører du for eksempel Hyper-V, så du kan lave en masse virtuelle servere. Det er de virtuelle servere du reelt arbejder på i hverdagen. Det er dem du kan RDP til. Det er dem, du har installeret apps og alt muligt andet på. Det er de virtuelle servere, der er arbejdshestene i hverdagen.

Med IaaS skubber du så at sige ansvaret for de nederste fire lag ud til at udbyder.

Du skal ikke længere bekymre dig om netværk og opdateringer i datacenteret. Hvis der står en disk af i SAN’et, så er det ikke dit problem længere. Og går der en RAM blok i en fysisk server, så er der nogen andre der fixer det. Det behøver du ikke bekymre dig om, og du opdager heller aldrig hvis det sker.

Det du køber hos leverandøren er virtuelle servere som du kan RDP til, og som du kan installere hvad end du nu har brug for. Du køber dine arbejdsheste. Alt nedenunder dem, er ikke længere dit problem.

Det er infrastructure as a service! 😊

Fordele ved IaaS

Der er naturligvis mange argumenter både for og imod en IaaS løsning, men blandt fordelene ved en IaaS løsning er blandt andet:

  • Skalerbarhed: Du kan hurtigt skalere dine ressourcer op og ned efter behov. Har du brug for flere servere til at klare en pludselig belastning? Intet problem. Med et par klik kan du øge din kapacitet. Og når belastningen falder, kan du lige så nemt skære ned igen, hvilket sikrer, at du kun betaler for det, du bruger.
  • Fleksibilitet: Infrastructure as a Service giver dig mulighed for at vælge den nøjagtige konfiguration, der passer til dine behov. Du kan vælge mellem forskellige typer virtuelle maskiner med forskellige specifikationer og priser. Dette giver dig mulighed for at skræddersy din infrastruktur præcis efter dine krav og budget.
  • Global tilgængelighed: Azure har datacentre over hele verden, hvilket giver dig mulighed for at placere dine ressourcer tættere på dine brugere eller forretningsenheder. Det reducerer latency og forbedrer ydeevnen for dine applikationer, uanset hvor i verden dine brugere befinder sig.
  • Sikkerhed: Azure har omfattende sikkerhedsforanstaltninger indbygget i deres platform, herunder avancerede firewall- og adgangskontrolfunktioner samt regelmæssige sikkerhedsopdateringer. Ved at hoste dine ressourcer i Azure får du adgang til disse sikkerhedsfordele uden at skulle bekymre dig om at vedligeholde dem selv.
  • Omkostningsbesparelser: Ved at bruge IaaS kan du reducere dine omkostninger ved at undgå store investeringer i hardware og vedligeholdelse af datacentre. I stedet betaler du kun for de ressourcer, du rent faktisk bruger, hvilket kan føre til betydelige besparelser på lang sigt.

Hvad er der galt med IaaS?

Det største argument imod en IaaS løsning er som oftest prisen. Men det argument er for ensidigt.

For det første kan man argumentere for, at det koster noget at slippe for alt bøvlet med at vedligeholde din egen infrastruktur. Det er ikke altid at bønnetællerne i økonomiafdelingen kan lide det argument 😉

Jamen Capex og Opex siger de… men det er jo dybest set ligegyldigt. Det er samme bundlinje det hele og IT bør være hævet og den slags trivialiteter i et firma, hvor man prioriterer IT.

Når det så er sagt, så skal man holde øje med forbruget i en cloud løsning. Man kan ikke helt på samme måde, som med en on-prem løsning bare installere og glemme at det kører igen. Så tikker taxameteret lystigt derudaf.

Man skal holde det i stramme tøjler. Heldigvis findes der masser af muligheder for at reducere prisen på en cloud løsning betragteligt. I Azure hedder det enten Reservations eller en Savings Plan – og det kan du læse mere om i et andet blogindlæg her på siden.

Indtil da kan du surfe over til Microsoft og få styr på hvad der er IaaS, og hvad der ikke er. Som min gamle professor på universitetet altid sagde: Der kommer spørgsmål i det her til eksamen 😉

NB: Jeg yder ikke support på specifikke problemstillinger i kommentarerne her på bloggen.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *