Virtualisointi Wiki
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Rivi 7: Rivi 7:
   
   
''Infrastruktuuri (IaaS) luo pohjan palvelualustalle (PaaS), jonka päälle voidaan rakentaa sovelluksia (SaaS). (Salo 2010, 22.)''
+
''Infrastruktuuri (IaaS) luo pohjan palvelualustalle (PaaS), jonka päälle voidaan rakentaa sovelluksia (SaaS).
  +
(Salo 2010, 22.)''
   
   

Versio 30. elokuuta 2012 kello 05.41

Pilvipalvelumallit

PALVELUMALLIT

Palveluarkkitehtuuri jaetaan yleisesti kolmeen kerrokseen:


Infrastruktuuri (IaaS) luo pohjan palvelualustalle (PaaS), jonka päälle voidaan rakentaa sovelluksia (SaaS). (Salo 2010, 22.)


Infrastruktuuri palveluna - IaaS

Infrastruktuuri palveluna (IaaS) tunnetaan myös muilla nimillä, kuten HaaS (Hard-ware-as-a-Service), CaaS (computing-as-a-Service) tai SaaS (Storage-as-a-Service).

Iaas 2

Kun asiakas ostaa palveluna Infrastruktuurin (IaaS) saa hän palvelun tarjoajan laitteiston resurssit käyttöönsä. Ulkoistaminen ja IaaS eroaa toisistaan useissa kohdissa: joustavuus, resurssien yhteiskäyttö, itsepalvelu, automaatio ja käyttöön perustuvassa laskutuksessa. IaaSin kohdalla tarjottu kapasiteetti on usein virtualisoitu ja skaalautuminen sekä ylläpito on automatisoitu mahdollisimman pitkälle. Laskutus perustuu palvelun käyttöön jota mitataan tarkasti käytettyihin resursseihin, eikä etukäteissitoumuksia tarvitse tehdä. Ulkoistamisesta poiketen IaaS:ssa käyttöönotto sekä käyttö tapahtuvat itsepalveluperusteisesti. Vuorovaikutus palveluntarjoajan ja asiakkaan henkilöstön välillä on vähäistä tai sitä ei synny lainkaan. (Salo 2010, 25.)




Sovellusalusta palveluna - PaaS

PaaS tarkoittaa palvelualustan ulkoistamista. Liiketoiminnan ja ohjelmistokehityksen näkökulmasta palvelualustan ulkoistaminen luo etuja. Kehitysalustat antavat mahdollisuuden ohjelmistokehitykselle sekä pilvimallin tekniselle kehitykselle, koska kehitysalustat antavat välineet kehittäjille ladata myös omia sovelluksiaan.

Paas 2

Tämän johdosta kehitysmallin keksijöiden ei tarvitse olla huolissaan ohjelmiston skaalautuvuudesta tai kasvavasta tehotarpeesta käyttäjämäärien kasvaessa, alustaa voi laajentaa joustavasti tarpeen tullessa. Esimerkkejä alustoista jotka tarjoavat PaaS-palveluita ovat Windows Azure, Google Apps Engine sekä SalesForce. (Salo 2010, 28.)



Sovellukset palveluna - SaaS

Ohjelmiston hankkiminen palveluna eli SaaS on normaalista ohjelmiston omistamisesta, asentamisesta, ylläpidosta sekä päivittämisestä poiketen sovelluksen ostamista käyttöön. Perinteisestä lisenssimaksusta poiketen yritys maksaa sovelluksista esim. aikaperusteisen, käyttäjä-/konekohtaisen maksun. Tämä toimintamalli on vähentää pääoman sitomista ohjelmistoihin ja niihin liittyvään laitteistoon, sekä vapauttaa henkilöstöresursseja yrityksen kannalta tuottavampiin tehtäviin sillä SaaS poistaa ylläpidon ja päivitysten tuskan.

SaaS 2

Palveluntarjoajalle on mahdollista monikäyttäjäsyys/multitenancy joka tarkoittaa, että samaa sovellusta käyttää laaja asiakaskunta. Joka mahdollistaa sen, että resurssit ovat tehokkaassa käytössä. Asiakkaat saavat yksilöllisen käyttäjäkokemuksen, ja ylläpitotyön sijaan palveluntarjoaja keskittyy hyödyntämään asiakkaidensa yhteiskäytössä olevilla resursseilla sijaitsevan sovelluksen käytöstä. Käyttäjien palautteen ja oppimansa myötä palveluntarjoaja voi jatkuvasti kehittää sovelluksia. (Salo 2010, 29.)

Lähteet: Salo, I. 2010. Cloud computing - palvelut verkossa. Jyväskylä: WSOY - Docendo.