Skip to content

IAAS - Infrastructure as a service

Kuvauksen kirjoitti: Kari Maaheimo

Lyhyt kuvaus käsitteestä tai aiheesta

IAAS tai IaaS, eli Infrastructure as a Service, on yksi kolmesta\ pääasiallisesta pilvipalvelumuodosta, joista muut ovat Platform as a Service\ (PaaS) ja Software as a Service (SaaS) (näiden lisäksi on myös Serverless\ tekniikka, linkki käsitteeseen sivun lopussa). Tarjottujen palveluiden puolesta\ IaaS on näistä kolmesta pintapuolisin, sillä IaaS tarjoaa käyttäjilleen pelkän\ infrastruktuurin, joka yleensä tarkoittaa konesalissa sijaitsevaa palvelinta.\ Tämä tarkoittaa sitä, että käyttäjien on itse huolehdittava tämän\ infrastruktuurin hyödyntämisestä omilla käyttöjärjestelmillään, joka vaatii\ käyttäjältä asiantuntemusta ja alan osaamista. IaaS-palveluiden tarjoajat\ kuitenkin itse huolehtivat palvelimien ja niiden tilojen vaatimasta\ ylläpidosta, eli IaaS-palveluiden käyttäjien ei tarvitse itse huolehtia\ käyttämiensä pilvipalvelimien ylläpidosta tai tämän vaatimista toimista tai\ kustannuksista, palvelun käyttäjät vain hyödyntävät tarjottua infrastruktuuria\ verkon kautta. Vaikka itse palvelimen ylläpito omissa tiloissa (on-premise)\ saattaa vaikuttaa halvemmalta, tulee IaaS yleensä kuitenkin halvemmaksi\ kun itse palvelintilan kustannukset (esim. sähkö ja ilmastointi)\ otetaan huomioon.

IaaS skaalautuu hyvin, joka mahdollistaa käyttäjilleen juuri tarvittavan\ resurssimäärän tilaamisen, sekä tilatun resurssimäärän muuttamisen aina myös\ hetkellisen tarpeen mukaan. Tämän vuoksi IaaS on jälleen omaa on-premise\ ratkaisua käytännöllisempi, sillä yllättävät piikit tarpeissa eivät\ lähtökohtaisesti aiheuta ongelmia.

IaaS:llä voidaan mm. helposti rakentaa ja purkaa testiympäristöjä, ylläpitää\ verkkosivuja, varastoida dataa, tai lyhykäisyydessään tehdä siis kaikkea,\ mihin pilvipalveluita saatetaan yleensäkin hyödyntää.\ Yksi esimerkki IaaS palvelusta on Microsoftin Azure IaaS.

Muuta aiheeseen liittyvää

SaaS ja PaaS ovat oleellisia termejä aiheeseen liittyen, huomaa että näillä termeillä ei ole omia sivuja tässä harjoitustehtävässä, joten selitän ne tässä.

PaaS (Platform as a Service), tarjoaa IaaS-kerroksen, eli infrastruktuurin\ lisäksi myös sovellusalustan, eli palvelun ostajan ei tarvitse itse huolehtia\ kuin tuottamasta sisällöstään, sillä PaaS tarjoaa työkalut tämän sisällön\ tuottamiselle.

SaaS (Software as a Service) puolestaan tarjoaa kokonaisen ohjelman pilven\ kautta, eli ostaja maksaa käytännössä ohjelmasta, johon pääsee käsiksi\ verkon kautta.

Linkit ulkopuolisiin lähteisiin

Avainsanat harjoitustehtävän repositoriossa