Olen keskustellut monien asiakkaiden ja kumppaneiden kanssa siitä, mihin eri toimijoiden tarjoamia pilvipalveluja kannattaa soveltaa. Pilvipalvelut on itsessään vielä vakiintumaton termi.
Valmiit palvelut, kuten Live Mail, Virtual Earth, Google Docs, Office Online, CRM Online ja Salesforce.com ovat sellaisenaan loppukäyttäjäorganisaation tai kuluttajan hyödynnettävissä. Lisäpalveluiksi kutsutaan pilvipalveluja jotka täydentävät jo hankittua ratkaisua tai tuotetta, kuten Windows Update, Nokian Ovi tai Exchange postipalvelimen arkistointi- ja roskapostisuodatuspalvelut. Lisäpalveluja käytetään tuottamaan varsinaiseen päätuotteeseen lisää ominaisuuksia tai tuotteen ylläpitoon. Komponentti- ja alustapalvelut ovat kehittäjien käyttöön tarkoitettuja palveluja, sovellusalustoja ja -kehikoita, joiden toteutus perustuu massiivisesti skaalautuvaan alustaan ja internetin kautta tarjottuihin rajapintoihin. Komponenttipalveluita voidaan yleensä käyttää niin varsinaiselle pilvialustalle toteutetuissa ratkaisuissa kuin omassa konesalissa tai työasemassa toimivissa sovelluksissa. Komponentti- ja alustapalvelut ovat hyödyllisiä ratkaisuja kehittäville organisaatioille, oli sitten kyseessä loppukäyttäjäorganisaatio, palvelutoimittaja tai ohjelmistotalo.
Aloittavien yritysten kannalta pilvialustat tarjoavat nopean tavan rakentaa uusia palveluja. Palvelun kehittäminen on nopeaa kun aikaavievä ja kallis tuotantoympäristön hankinta ja pystyttäminen jää pois. Mikäli alusta tarjoaa Azure palvelualustan tapaan valmiin sovellusmallin, hyötyy yritys myös siitä että ratkaisu on automaattisesti skaalautuva ja tuotannon operointi on alustatoimittajan toimesta pidemmälle automatisoitua. Tämä säästää henkilökuluja tuotantovaiheessa. Myös suurilla yrityksillä on monesti yksittäisiä liiketoimintayksiköitä jotka muistuttavat toimintamalliltaan aloittavaa yritystä. Uusia toimintamalleja ja palveluja on nopeampaa kokeilla ilman perinteisen IT-organisaation hitausmomenttia. Toisaalta Azure palvelualustan .NET Services tarjoaa Service Bus -integraatiomekanismin yrityksen perinteisiin liiketoimintajärjestelmiin.
Toinen hyvin pilvialustalle sopiva sovelluskategoria on ns. write once-sovellukset, jotka tehdään yksittäistä tapahtumaa tai kampanjaa varten. Esimerkkinä tapahtumaa varten räätälöitävät markkinointi-, ilmoittautumis- ja palautesivut. Pilvipalvelut skaalautuvat helposti isommankin tapahtuman tarpeisiin. Ehkäpä Windows Azurella voisi myös tehdä lippujärjestelmän jota yksi Madonnan keikka ei kaataisi.
Perinteiset yrityssovellukset, kuten tuotannonohjaus, eivät ole vielä asiakkaiden ja kumppaneiden mukaan otollisia siirrettäviksi pilvialustalle. Niiden osalta asiakkaiden on ensin totuttava ajatukseen ja myös pilvialustojen on vielä tarjottava lisää valinnanvaraa palvelutason, maantieteellisen sijainnin ja integraatiomahdollisuuksien suhteen. Mielenkiintoisen avauksen ERP-kentässä on tehnyt Yhdysvaltalainen Epicor, joka on lähtenyt toteuttamaan mm. hakupalveluja ERP-järjestelmän päälle pilvipohjaisena toteutuksena.
Jos pilvialustojen käyttö askarruttaa, tule mukaan TechDays09 -tapahtumaan Messukeskuksen kongressisiipeen 5.-6.3. Ensimmäisen päivän yksi pääaiheista on Windows Azure. Pilvipalveluja koskevia esityksiä ovat:
5.3.2009
Huone 101C
9.00 - 10.00 Internetin Palvelualustat ja Software + Services, Pasi Mäkinen, Microsoft
10:30 - 11:30 Tarkastelussa Windows Azure: Pilvisovellukset käytännön kokemuksiin perustuen Nicklas Andersson, eCraft
13:00 – 14:00 Windows Azure käytännössä Tero Teelahti, Aali Alikoski, Avanade Finland Oy
14:30 – 15:30 .NET Services: SQL Services Ahti Haukilehto, MS Regional Director, Finland
16:00 – 17:00 Live Services – Mitä ja miksi? Jouni Heikniemi, Sininen Meteoriitti Oy
17:30 – 18:30 .NET Services: Service Bus ja orkestraatio? Ahti Haukilehto, MS Regional Director, Finland
Huone 215
17:30 – 18:30 How Windows Azure affects ERP software architecture, Håkan Ebersjö, Epicor
Huone 203
14:30 – 15:30 INF104 Cloud Computing – kuinka se voi vaikuttaa infraani (IT Manager) Pasi Mäkinen, Kimmo Forss, Microsoft
6.3.2009
Huone 215
9:30 – 10:30 How Windows Azure affects ERP software architecture, Håkan Ebersjö, Epicor
Lisätietoja TechDays09-tapahtumasta löydät osoitteesta www.techdays.fi.