kompozure - mikä on azure, ja miten yrityksesi voi hyötyä...

15

Upload: others

Post on 11-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä
Page 2: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 1 kompozure.com Versio 1.0 - 14.11.2011

Miksi lukisit tämän oppaan? .............................................................................................................................. 2

Mikä on Azure? .................................................................................................................................................. 3

Pilven ja pilvipalveluiden määritelmä ............................................................................................................ 3

Windows Azure .............................................................................................................................................. 3

Miten yrityksesi voi hyötyä Azuresta? ............................................................................................................... 5

Miksi pilveen mennään? ................................................................................................................................ 5

Kompozure ja Azure .................................................................................................................................. 5

Windows Azure vs. muut pilviympäristöt ...................................................................................................... 5

Pelot ............................................................................................................................................................... 7

Mahdollisia käyttötilanteita .......................................................................................................................... 8

Kustannuksista ................................................................................................................................................... 9

Käytännön vertailu ...................................................................................................................................... 10

Vinkkejä ....................................................................................................................................................... 10

Esimerkkejä maailmalta ................................................................................................................................... 11

AssetWatch – 20% pois kuluista .................................................................................................................. 11

OCCMundial – Tehostamisesta puolen miljoonan säästöt .......................................................................... 12

Curtin University – Loputtomasti tilaa ........................................................................................................ 12

Lisää lukemista ................................................................................................................................................ 14

Page 3: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 2 kompozure.com Versio 1.0 - 14.11.2011

Miksi lukisit tämän oppaan?

Meneekö uuden pannun pystyttämiseen pientä pilottia varten aivan liian kauan? Onko yrityksenne IT-

infrastruktuuri mielestäsi tehoton ja kömpelö? Oletko kyllästynyt toimimaan kankeiden ja kalliiden

konesalitarjoajien kanssa? Oletko IT-johtaja yrityksessä, jolla on paljon omaa rautaa konesaleissa?

Evankelistat huutavat kadunkulmassa pilveä, ja seminaareissa Microsoftin partnerit hehkuttavat Azurea

uutena markkinahäiriönä. Riippuen paneutumisestasi Twitterin linkkeihin tai Microsoftin kymmeniin

insinööripapereihin saatat tietää hyvinkin tarkkaan mitä Azure oikein tarjoaa.

Fakta kuitenkin on, että Suomessa Azuren hyötykäyttö on vielä hyvin vähäistä, joten useimmille asia on

silkkaa hepreaa. Asiaa voi tietysti lähestyä kahdella ajattelutavalla:

1) Antaa muiden kokeilla ensin tai

2) Olla edelläkävijä ja ottaa kaulaote kilpailijasta

Myyjien puheista huolimatta sinä tiedät, että hopealuotia ei ole; mikään teknologia ei ratkaise kaikkia

ongelmia. Tämän takia myöskään Azuren kelkkaan ei kannata lähteä sokeasti rynnien. Tulevaisuutta on

paha suunnitella, jos oman infrastruktuurin nykytilanteesta tai visiosta ei ole selvää kuvaa.

Pilviympäristöjen kauneus on kuitenkin siinä, että jo pienimuotoisella toteutuksella voi konesalien

suurimmat resurssivarkaat kärrätä suoraan kaatopaikalle.

Perinteiseen IT-infraan tottuneen voi olla vaikea ymmärtää, miten pilvipalvelut pystyvät tarjoamaan

globaalin skaalautuvuuden kustannusten tipahtaessa murto-osaan. Tämän vuoksi pilvipalveluiden lupauksia

voi olla vaikea ostaa. Tätä uutta tarjoamaa voi kuitenkin lähteä ilmaiseksi ja ennakkoluulottomasti

pilotoimaan – ikinä ennen ei ole IT-maailmassa ollut tällaista tilannetta.

Käyttäjät ovat tottuneet Googlen ja Facebookin kaltaisiin suurella rahalla kehitettyihin palveluihin ja ovat

alkaneet odottaa samaa tasoa myös yritysten palveluilta. Tämä ei kuitenkaan ole aina helppoa - tai

ainakaan halpaa. Monilla on sellainen kutina, että jotain olisi syytä tehdä, mutta mitä? Miten yrityksen

kannattaisi lähteä hyödyntämään pilveä?

Suoraan sanottuna on jopa vähän outoa, jos voittoa tavoitteleva yhtiö ei tarkkaan tutki sellaisen

vaihtoehdon hyödyntämistä, joka voi laskea IT:n kuluja kymmenillä prosenttiyksiköillä ja samalla nostaa

yrityksen palvelutasoa. Kun lisäämme tähän vielä sen, että Azuren käyttöönotto ei vaadi

pääomapanostusta, niin sanoisin, että nykyaikaisen yrityksen suunta on selvä.

Tässä oppaassa kerron sinulle, mitä ovat ne hyödyt, joita onnistunut Azuren käyttöönotto voi yrityksellesi

tuoda. Väriksi tuon muutamia käytännön vinkkejä ja esimerkkejä. Vanha sananparsi ”jos se ei ole rikki, niin

älä korjaa sitä” ei tässä päde – jos yrityksesi ei kehity IT:n mukana, niin jäät auttamatta nälkäisempien

jalkoihin.

Helsingissä 26. lokakuuta 2011

Sakari Nahi

[email protected] | Puh: 050 368 7782

Page 4: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 3 kompozure.com Versio 1.0 - 14.11.2011

Mikä on Azure?

Pilven ja pilvipalveluiden määritelmä

Pilvi ja pilvipalvelut ovat tulleet jäädäkseen. Määritelmiä näille termeille on kymmeniä, mutta lisään tähän

vielä omani:

Julkinen pilvi koostuu konesaleista, joiden resursseja tarjotaan kaikille verkon ylitse automatisoidusti

ja kuukausittaista maksua vastaan.

Pilvipalvelut ovat pilvessä ajettavia verkkopalveluina tarjottavia sovelluksia. Usein tällaiset palvelut

tunnetaan Software-as-a-Service –nimellä (SaaS).

Palveluiden alustaksi tarjottavaa pilveä kutsutaan termillä Platform-as-a-Service (PaaS), kun taas

yrityksen IT-infrastruktuuriksi kelpaavat resurssit pilvestä muodostavat käsitteen Infrastructure-as-a-

Service (IaaS).

Lyhyesti: Pilvessä voit ajaa sovellustasi ilman ylläpitoa, ja maksat käytön mukaan.

Windows Azure

Mikä on Windows Azure? Yksinkertaisuudessaan se on Microsoftin pilvi.

Windows Azure tarjoaa uudenlaisia mahdollisuuksia sekä isoille että aloitteleville yrityksille. Lähtökohtana

on, että mitä enemmän yrityksellä on IT-infrastruktuuria, niin sitä vakavammin kannattaa pilvipalveluita

harkita. Aloittelevien yritysten ei oikeastaan kannata harkita perinteisiä IT-ympäristöjä enää ollenkaan.

Kompozurella on käytössään 13 erilaista pilvipalvelua kaikkeen mitä IT-yrityksen pyörittämiseen tarvitaan,

ja silti yrityksen omistama rauta rajoittuu työntekijöiden läppäreihin.

Windows Azurella on globaalisti kuusi konesalia:

Page 5: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 4 kompozure.com Versio 1.0 - 14.11.2011

Euroopan konesalit ovat Amsterdamissa, Hollannissa (W Europe) ja Dublinissa, Irlannissa (N Europe).

Karkeasti voit käyttää Windows Azurea seuraavaan:

• Verkkopalveluihin

• Tiedon tallentamiseen

• Tietokantapalveluihin

• Raportointipalveluihin

Windows Azuressa voit skaalata resurssejasi sekä ylös, että ulos:

• Ylös (scale up): tehokkaammat serverit

• Ulos (scale out): useampia servereitä

Mielenkiintoisia lisämahdollisuuksia Azureen sijoitetulle palvelullesi:

Palvele kansainvälisiä asiakkaitasi julkaisemalla palvelusi useasta konesalista globaalisti

Nopeuta palveluasi jakamalla mediat 24:sta paikasta ympäri maapalloa

Käytä palvelussa yrityksesi sisäisiä tietoja suojatun yhteyden kautta

Kertakirjaudu (SSO) palveluusi yrityksesi AD:n tai vaikka Facebookin kautta

Laske vaativia operaatioita Azuren rajattoman prosessointitehon avulla

Integroi Azure-palvelusi organisaatiosi muihin palveluihin valmiiden toiminteiden avulla

Kuva mahdollisen Azure-pilvipalvelun arkkitehtuurista:

Page 6: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 5 kompozure.com Versio 1.0 - 14.11.2011

Miten yrityksesi voi hyötyä Azuresta?

Miksi pilveen mennään?

Yli 50% pilvipalveluita hyödyntävistä yrityksistä tekevät sitä seuraavista syistä:

• Pilven resursseista maksetaan käytön mukaan – kustannukset eivät synny perinteiseen tapaan

etukäteisinvestoinneista, vaan kuukausikuluina (CapEx vs. OpEx)

• Ympäristöä pystyy skaalaamaan lennosta – palvelun vaatimat lisäresurssit voidaan tarjota

välittömästi

• Jatkuvuus ja erikoistilanteista selviäminen on taattua – palvelut voidaan duplikoida, jolloin

Microsoft takaa 99,95% jatkuvuuden

Pilviympäristöjä käytetään myös seuraavista syistä:

• Yrityksen IT-toiminnot vaativat yllättäen lisää kapasiteettia

• Olemassaolevan IT-palvelun uusiminen toteuttamalla uusi palvelu rinnalle

• Pilviympäristön ja pilvipalveluiden testaaminen pilottiprojekteilla

• Yrityksen omien IT-palveluiden kahdentaminen

Kompozure ja Azure

Kompozurella on käytössään useita erilaisia pilvipalveluja webbisivujen, sosiaalisen median,

asiakasseurannan, laskutuksen, dokumenttien hallinnan, lähdekoodien turvaamisen ja niin edelleen

hoitamiseksi. Meillä ei sen sijaan ole yhtään omaa räkkiä, serveriä tai adminia näitä järjestelmiä varten.

Vapauden tunne on mahtava!

Me ajamme Azurella seuraavista syistä:

1) Ei tarvitse kuluttaa aikaa serverien ylläpitoon tai lisenssien pohtimiseen

2) Sovellusten kehittäminen Microsoftin kehitystyökaluilla on mielestämme maailman nopeinta

3) SQL Azure tarjoaa saman kuin vanha tuttu MS SQL – raportointia myöden

4) Windows Azure tarjoaa paljon valmiita integraatioita Microsoft-ympäristöihin, kuten

kertakirjautumisen

5) Laskutusmallit ovat alun jälkeen helposti ennustettavia ja lopulliset kulut alhaisempia

6) Kun tarvitsemme lisää resursseja, emme kuluta aikaamme vanhanaikaisten konesalitarjoajien

muuttuvien tarjousten ja asennusten odottelun kanssa

Windows Azure vs. muut pilviympäristöt

Taulukko suosituimpien pilviympäristöjen tarjoamista ominaisuuksista:

Ominaisuus Windows Azure Amazon Web Services Google App Engine

Tyyppi PaaS (sovelluksen alla oleva

käyttöjärjestelmä ei vaadi

ylläpitoa tai konfigurointia)

IaaS (sovelluksen alla

oleva käyttöjärjestelmä

vaatii oman ylläpidon)

PaaS (sovelluksen alla

oleva käyttöjärjestelmä

ei vaadi ylläpitoa tai

konfigurointia)

Page 7: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 6 kompozure.com Versio 1.0 - 14.11.2011

Ominaisuus Windows Azure Amazon Web Services Google App Engine

Arkkitehtuuri Käyttäjä toimittaa .NET-

sovelluksen, jota ajetaan Azuren

pilvessä. Azuressa voidaan ajaa

myös FastCGI-pohjaisia

toteutuksia (PHP, Python, Ruby,

etc).

EC2-pilveen voi asentaa

itse tekemänsä

virtuaalikoneen

Käyttäjä toimittaa

Python/Java/Go-

sovelluksen, jota ajetaan

GAE:ssa (kielien API:t

eroavat toisistaan)

Kuormituksen

tasaaminen

Kyllä Kyllä Kyllä

Tiedon

tallentaminen

Kyllä; Storage (datalle) ja SQL

Azure (relaatiotietokanta)

Kyllä; Simple Storage

Service (S3) ja SimpleDB

(ei relaatiotietokanta).

Sovelluskohtaisesti voi

käyttää muita kantoja.

Kyllä; BlobStore (data) ja

Datastore (ei

relaatiotietokanta)

Viestijonot Kyllä; Storage Queues Kyllä; Simple Queue

Service (SQS)

Ei

Raportointi Kyllä; MS Reporting Services Ei Ei

Välimuisti Kyllä; Caching (Omalla

konfiguroinnilla myös

memcachedia)

Ei (Kyllä; omalla

konfiguroinnilla

memcachedia)

Kyllä; memcached

Sisällön

kuljetus

Kyllä; Content Delivery Network Kyllä; CloudFront Ei

Integraatiot

muihin

palveluihin

Kyllä; Active Directory- ja

kertakirjautumisen palveluita

(LiveId, Facebook, Google,

Yahoo!), Live-palvelut, LiveMesh,

Virtual network, X.509, REST,

suora tuki komposiittipalveluille,

suojatuille yhteyksille sekä Service

Bus-toiminnon kautta

WebServiceille.

Ei Kyllä; olemassa olevien

Google-palveluiden

kanssa

High

Performance

Computing HPC

/ klusterointi

Kyllä; Windows HPC Serverin

kautta tai suoraan Azuressa

Hadoopilla.

Kyllä; Cluster Compute

ja Cluster GPU.

Ei (vaikka rajoitettu

emulointi Backend-

instansseilla

mahdollista)

Page 8: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 7 kompozure.com Versio 1.0 - 14.11.2011

Ominaisuus Windows Azure Amazon Web Services Google App Engine

Kehitystyökalut Kyllä; kattava tuki MS Visual

Studiolla ja tuki myös Eclipsellä,

tuki kaikille .NET-kielille

- (voit ajaa mitä vain

kehitysympäristöä)

Kyllä; peruseditointi,

simulointi ja työkalu

julkaisuun

Kauppapaikka Kyllä Kyllä Kyllä

Auditoinnit ISO 27001 ja SAS 70 ISO 27001 ja SAS 70 SAS 70

Pelot

Yritysten suurimmat huolenaiheet:

• Tiedon säilyminen yksityisenä eli mitä jos tulee tietomurto?

o Onko Microsoftin konesali turvallinen? Windows Azuren konesalit ovat ISO 27001 ja SAS 70

(eli hyvin vakavasti) auditoituja, ja jokaisessa konesalissa on huolehdittu myös fyysisestä

turvasta vartijoiden muodossa. Microsoft oli helmikuussa 2011 käyttänyt konesaleihinsa

$2,5 miljardia. Se on noin 35 Hartwall-areenaa.

o Fakta on, että Microsoft hoitaa konesalejansa paremmin kuin monen yrityksen paikallinen

ylläpito. Kysymys on siis enemmänkin pelkotilasta, joka syntyy kun tiedot eivät enää

olekaan ”turvassa omassa kellarissa”.

• Palveluiden ja tiedon eheys eli kun ei hallinnoida itse koko ympäristöä, voidaanko olla varmoja

siitä, että sovellus tai tieto ei muutu?

o Taustalla ovat samat teknologiat joihin yritykset ovat jo vuosia luottaneet: dedikoidut

virtualisoidut serverit, joiden sisällä sovellukset pyörivät täysin eriytettyinä omissa

ympäristöissään. Ympäristöt on eriytetty verkkotasolla virtuaalisin verkkosegmentein.

o Yritysten IT-osastot ovat luottaneet vastaaviin virtualisointiratkaisuihin jo vuosia.

• Saatavuuden säilyminen eli mitä jos verkko katkeaa?

o Verkkoyhteydet voivat katkeilla, ja siksi pilven etujen hyödyntäminen kannattaa aloittaa

sellaisten palveluiden kautta, joiden saatavuus ei ole kriittistä. Ongelmaa voi pienentää

kahdentamalla palvelut ja/tai verkkoyhteydet, joka on muutenkin nykypäivänä suotavaa.

o Todennäköistä on, että yhteys ei suurimmassa osassa tilanteita katkea Azuren konesalin

päästä, vaan paikallisesti. Tällöin palvelun ulkopuolisia käyttäjiä ei tämä häiritse.

• Tiedon hallinta eli missä tietoni ovat, ja onko se laillista?

o Sensitiivisten tietojen kanssa tulee aina olla varovainen. Pystyt määrittelemään tietojesi

tallennuspaikan, mutta koska Azurella ei ole Suomessa konesalia, niin lähimmät

vaihtoehdot ovat Amsterdam ja Dublin.

o Jos tietojesi säilyttämisen vaatimus on, että tiedot pysyvät Suomen rajojen sisäpuolella, niin

ainoa tapa Azuren hyötykäytölle on tietojen jakaminen siten, että vain sallittuja tietoja

lähetetään valittuun (EU:n rajojen sisäpuolella olevaan) konesaliin.

• Vastuullisuuden osoittamisen vaikeus eli ketä voin syyttää, kun palvelussa on ongelma?

o Pilven käyttö ei muuta tilannetta normaalista – asiakkaalle vastuussa on palvelun tarjoaja,

eli Windows Azuren tapauksessa Microsoft.

Page 9: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 8 kompozure.com Versio 1.0 - 14.11.2011

Mahdollisia käyttötilanteita

Tässä kappaleessa kuvataan millaisissa tilanteissa voisit hyödyntää Windows Azurea.

Tilanne Windows Azuren käyttötapa

Olemassa oleva

palvelu SaaS-

sovellukseksi

Olet tekemässä olemassa olevasta Windows-sovelluksesta SaaS-sovellusta.

Sovellus kannattaa toteuttaa Windows Azure-ympäristöön koska:

• Alustalla on tuttu Windows-ympäristö, johon sovelluksen siirtäminen ei

välttämättä ole iso työ

• Toteuttajat pystyvät keskittymään liiketoimintalogiikan toteuttamiseen

infrastruktuurin säätämisen sijasta

Uuden

verkkopalvelun

rakentaminen

Olet rakentamassa asiakkaillesi tai työntekijöillesi verkkopalvelua. Windows

Azure-ympäristö kannattaa valita, koska:

• .NET-kehittäjiä on paljon, eikä käyttö ole rajoittavan kallista

• Sinun ei tarvitse pohtia uuden infrastruktuurin pystyttämistä tai

ylläpitämistä

• Jos palvelusta tuleekin hitti nopeammin kuin odotit, sovelluksen

skaalaaminen on helppoa

Aloitteleva yritys Windows Azure kannattaa valita uudelle Facebookin tappajallesi, koska:

• Azure tukee sekä verkkoon päin suuntautuneita palveluita että tausta-

ajoina ajettavia prosesseja, ja tämä antaa mahdollisuuden

monimutkaisten verkkopalveluiden luomiseen

• Kulut ovat pienet niin kauan kuin käyttö on pientä. Kun käyttö ja kulut

kasvavat, on sinulla varaa maksaa niistä kasvaneen bisneksesi ansioista.

Jokaiselle

käyttäjälle/ryhmälle

oma tietokanta

Haluatko palvelusi kaikille käyttäjille oman tietokannan? SQL Azuren kanssa tämä

on helppoa ja lisenssivapaata. Lisäksi globaalissa palvelussa SQL Azure-instanssit

voidaan vielä sitoa geograafisesti lähimpään konesaliin.

Raportointipalvelu Jos haluat päästä eroon Access-tietokannasta tai et halua ylläpitää omaa MS SQL

serveriä raportointiin, SQL Azure on oikea valinta.

Raportointitiedon lähtöpisteenä voi myös olla paikallinen tietokanta.

Tietokanta pilvestä

omaa tietoa tai

varmistamista varten

Haluatko jakaa tietoa tuotteistasi asiakkaillesi tai kumppaneillesi

kustannustehokkaasti ja helposti? Tallenna se SQL Azureen. SQL Azurea voidaan

käyttää myös backup-tarkoituksiin SQL Azure Data Sync-ominaisuuden avulla.

Isojen tiedostojen

tallentaminen pilveen

Onko sinulla paljon tiedostoja, mutta et tiedä mihin ne kannattaisi tallentaa? Vai

ovatko tiedossasi olevat ratkaisuvaihtoehdot ovat liian kalliita? Tämä on tuttu

tilanne esimerkiksi monille mainostoimistoille. Azure tarjoaa halpaa tallennustilaa

isoille tiedostoille ja niihin pääsee helposti käsiksi Internetin yli vaikkapa Mac-

Page 10: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 9 kompozure.com Versio 1.0 - 14.11.2011

Tilanne Windows Azuren käyttötapa

tietokoneista.

Testi- tai

kehitysympäristön

pystyttäminen

Yrityksessäsi alkaa projekti, mutta sopivaa ympäristöä projektin kehittämiseen ja

testaukseen ei ole pystytetty. Pystytä ympäristö minuutissa, ja maksa siitä

kuukausittain toteutuneen käytön mukaan.

Kustannuksista

Azuren avulla et maksa turhasta. Et kuluta aikaa tai rahaa raudan ylläpitämiseen, varmuuskopiointeihin,

Windowsin päivittämiseen tai lisensseihin – nämä kaikki kuuluvat vakiopalveluun.

Pääasialliset kustannukset syntyvät seuraavista:

• Serverin eli instanssin koosta eli prosessorista, muistista ja kovalevystä: maksat tästä tunnittain,

samaan tyyliin kuin hotellihuoneesta ($0,04 - $0,96 per tunti)

• Extra-kovalevystä ($0,14 per GB per kuukausi)

• Tiedonsiirrosta ulospäin ($0,15 per GB Euroopassa ja Amerikassa, tiedonsiirto Azureen on ilmaista)

• SQL Azuresta koon mukaan ($9,99 per GB per kuukausi)

Esimerkkejä kustannuksista:

€ / kk Selite

0 Palvelusi kehitystyön pystyt aloittamaan ilmaiseksi

25 Maksat palvelustasi halvimmillaan tämän verran

140 Kahdennetun eli kuormituksen tasaajalla varustetun palvelun 99,95% saatavuuslupauksella sekä

1GB relaatiokannalla saat tällä

320 Kuuden serverin eli instanssin farmi

? Tässä välissä on loppumaton määrä erilaisia kombinaatioita – tarvitsetko paljon

prosessointivoimaa, vai kenties kovalevyä, vai omat versiot palvelustasi jokaiselle mantereelle

1000 Kaksi Windows Azuren tehokkainta serveriä (instanssia):

• 8 prosessoriydintä à 1,6GHz

• 14 GB muistia

• 2 TB ”kovalevyä”

• 20 GB tietokanta

+ Resurssit eivät lopu kesken

Page 11: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 10 kompozure.com Versio 1.0 - 14.11.2011

Käytännön vertailu

Vertailu on Windows Azuren ja kahden pienille ja keskisuurille yrityksille suunnatun serverin välillä. Serverit

ovat HP ProLiant ML350 G6 ja Dell PowerEdge T710. Nämä serverit kustantavat halvimmillaan 1100 –

1500€, mutta ei niillä mitään sillä rahalla vielä tee. Oikein rakennettuna nämä serverit voivat vastata 200

000 - 300 000 samanaikaisen käyttäjän tarpeisiin. Servereihin päädyttiin siten, että ne ovat tunnettuja ja

TPC:n (http://www.tpc.org) benchmarkin top 3:ssa hinta/prosessointiteho-kategoriassa.

TPC:n testissä kyseisille servereille tulee hintaa noin $110 000 (81 000 €). Alapuolella on karkea taulukko

siitä, että miten serverit puhtaasti rautatasolla vertautuvat Windows Azureen 3v ajanjaksossa tuolla

budjetilla.

3 vuotta Windows Azure HP ProLiant ML350 G6 Dell PowerEdge T710

Prosessorit 44 x 1,6 GHz 6 x 2,67 GHz 4 x 2,27 GHz

Työmuisti 77 GB 96 GB 72 GB

Kovalevy 12 TB 14 TB 14 TB

Summa 80 929 € (2248 €/kk x 36 kk) ~81 000 € ~81 000 €

Taulukosta näkee, että erot eivät muutoin kuin prosessorien kohdalla ole huomattavat. 3 vuoden jälkeen

viivan alapuolella kyllä tulee huomaamaan eron johtuen seuraavista asioista:

• Azure-ympäristö on ainoa, jota ei tarvitse itse ylläpitää

• Azuressa lisenssikustannukset kuuluvat hintaan

• Azuresta et myöskään maksa, jos sitä ei käytetä

• Azuressa backupit, sähköt, UPS:t ja kaikki muukin raudan ylläpitoon liittyvä kuuluu hintaan

Minkä sarakkeen sinä valitsisit yrityksellesi?

Vinkkejä

Olen koonnut tähän sinulle muutamia käytännön kokemuksiamme, joilla säästät selvää rahaa ja otat irti

kaiken Azure-ympäristöstäsi:

• Vakavaan käyttöön osta vähintään kaksi instanssia varmistamaan saatavuutta ja kuormantasausta

• Osta pienimpiä mahdollisia sovelluksellesi sopivia instansseja – näin saat hienojakoisemman

kontrollin etkä maksa ylimääräistä

• Älä tee liikaa Worker Roleja, etteivät ylimääräiset instanssit tuplaa laskutustasi, vaan yhdistele

useampia taustatehtäviä yhteen Worker Roleen säikeistyksen avulla

• Passiiviset instanssit asennettuna Azureen maksavat yhtä paljon kuin aktiiviset

• Pidä data samassa konesalissa kuin sovellus – datan siirto konesalista toiseen maksaa

• Azureen voi tuoda ilmaiseksi dataa sisään, mutta tiedon vienti ulospäin maksaa

• Jos käytät CDN-palvelua, niin aseta välimuistin aika mahdollisimman pitkäksi (esim. vuodeksi) –

mitä lyhyempi aika, niin sitä useammin CDN siirtelee dataa cacheensa

Page 12: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 11 kompozure.com Versio 1.0 - 14.11.2011

• Muista, että diagnostiikankin tallentaminen käyttää sekä levytilaa että levytransaktioita – jos sinulle

käy debug-tiedon tallentaminen vain esim. 10 minuutin välein, säästät tälläkin

• Sovelluksen vienti ja uudelleenvienti tuotantoon maksaa, joten muista budjetoida myös

kehityskuluihin

• Sentti per 10 000 levytilatransaktiota on halpaa, mutta ajattele asiaa siten, että jos 1000 ihmistä

lataa palvelusi etusivun, niin se voi aiheuttaa jo 1000 - 50 000 transaktiota

• Älä laita vähän indeksoimista vaativaa tietoa relaatiokantaan, vaan levytilalle – se on halvempaa

• Älä kuljeta käyttäjälle staattista mediaa levytilasta palvelusi kautta, vaan haetuta mediat suoraan

Esimerkkejä maailmalta

Kappaleessa on avattu muutamaa Microsoftin Windows Azure-referenssiä. Lisää näitä löydät osoitteesta

http://www.microsoft.com/windowsazure/evidence/.

AssetWatch – 20% pois kuluista

AssetWatch (15 työntekijää) tarjoaa käyttäjilleen palvelua omaisuuden ja henkilökohtaisten tietojen

hallintaan. Aluksi verkkopalvelua tarjottiin yrityksen omasta infrastruktuurista, mutta palvelun suosion

kasvaessa infrastruktuurin jatkuva kasvattaminen tuotti ongelmia.

Palvelinfarmin ylläpito kulutti paljon sellaisia resursseja, joita yritys olisi voinut käyttää tuotteensa

parantamiseen. Myöskin ympäristön automaattinen skaalaaminen vastaamaan ajoittaisiin käyttöpiikkeihin

oli mahdotonta. Näiden seikkojen takia AssetWatch aloitti tutkimukset palvelun siirtämiseksi pilveen.

Yritys kumppaneineen vertaili Amazonin ja Microsoftin pilviympäristöjä, jonka jälkeen se päätyi käyttämään

Windows Azurea. Päätös perustui siihen, että Windows Azuressa aikaa ei tarvitse kuluttaa infrastruktuurin

ylläpitoon. Toiset isot toimijat tarjoavat vain infrastruktuuripalveluita (IaaS), joita käyttäessä serverilisenssit

ja virtuaaliympäristöjen hallinta jäävät kuormittamaan itse yritystä. Windows Azuressa tästä kaikesta

pidetään huolta automaattisesti.

Palvelun siirtäminen Microsoftin pilveen vei toteuttajilta vain kaksi kuukautta. Itse sovelluksen

käytettävyyttä paransi myös se, että siirtymisen jälkeen käyttäjät pystyivät kertakirjautumaan palveluun

Azuren tukemilla Windows Live- ja Facebook-käyttäjätunnuksilla.

Hyödyt yritykselle:

• Skaalautuvuus: Windows Azure mahdollisti sen, että päivän aikana yritys pystyy luomaan vaikka

100 000 käyttäjää lisää

• Tehokkuus: Sovelluksen vasteajat nopeutuivat 20%, ja siirtymän jälkeen palvelu on ollut alhaalla 0

sekuntia

• Tietoturva: AssetWatch luottaa Microsoftin konesalien turvallisuuteen

• Kulut: Palvelun ylläpidon kulut laskivat 20%, ja yritys odottaa investoinnin maksavan itsensä

takaisin kolmessa kuukaudessa

Linkki: http://www.microsoft.com/casestudies/Windows-Azure/AssetWatch/Digital-Vault-Developer-

Achieves-Critical-Scalability-and-Fast-ROI-in-the-Cloud/4000009704

Page 13: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 12 kompozure.com Versio 1.0 - 14.11.2011

OCCMundial – Tehostamisesta puolen miljoonan säästöt

OCCMundial (100 työntekijää) tarjoaa Meksikon suosituinta rekrytointipalvelua. Sivustolla käy vuosittain 15

miljoonaa uniikkia kävijää, kun taas työpaikkoja sivuston kautta tarjotaan samassa ajassa yli 600 000.

Sivuston kävijät pystyvät etsimään sopivaa työpaikkaa yli 65 000 työpaikkailmoituksen joukosta päivittäin,

ja he pystyvät myös lataamaan palveluun CV:nsä.

Palvelun tärkeä ominaisuus on käyttäjien tietojen ja CV:n mätsääminen työpaikkailmoitukseen. Tämän

toimenpiteen suorittaa OCCMatch-niminen operaatio, ja se teki sen yli 10 000 kertaa päivässä jo 3kk

palvelun lanseeraamisen jälkeen. Yritys kuitenkin huomasi, että palvellakseen asiakkaitaan paremmin

heidän pitäisi pystyä säännöllisesti vertailemaan 1,5 miljoonaa CV:tä ja 80 000 työpaikkailmoitusta, ja siihen

kyetäkseen vaihtoehtoina olivat joko paikallisen infrastruktuurin kasvattaminen kymmenkertaiseksi tai

palvelun siirtäminen pilveen.

OCCMundial muutti ensin arkkitehtuuriaan alunperin Googlen esittelemään MapReduce-tekniikan

suuntaan, jonka jälkeen he aloittivat pilvitarjoajien evaluoinnin. Tutkittuaan useita tällaisia tarjoajia, ml.

Google App Engine- ja Amazonin Elastic Compute Cloud-palveluita, OCCMundial päätyi käyttämään

Windows Azurea.

Windows Azuressa OCCMatch-operaatioita ajetaan miljoonia kertoja rinnakkain käyttämällä jopa yli 200

serveriä samanaikaisesti. Tämä mahdollistaa sen, että OCCMundial pystyy etsimään sopivia

työpaikkailmoituksia tietopankkiensa 1,5 miljoonalle CV:lle 2-3 kertaa viikossa.

Hyödyt:

• Skaalautuvuus: Omassa konesalissa OCCMundial pystyi sovittamaan 25 000 CV:tä 20 000

työpaikkailmoitukseen, kun taas Azuren resursseilla sama operaatio voidaan tehdä kolme kertaa

viikossa 1,5 miljoonalle CV:lle ja 80 000 työpaikkailmoitukselle.

• Säästöt: Yritys arvioi, että he säästävät $400 000 rautakustannuksissa, ja ainakin $200 000 ylläpidon

palkkakustannuksissa.

• Parannettu palvelu: Windows Azuren avulla yritys pystyy tarjoamaan asiakkailleen parempaa

palvelua

Linkki: http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000005802

Curtin University – Loputtomasti tilaa

Curtin University (3500 työntekijää) tarjoaa opetusta Australiassa ja kaakkois-Aasiassa. Yliopisto tarjoaa

kurssejaan yli 90 yliopistossa 20 maassa, ja sillä on 40 000 opiskelijaa yli 100:sta maasta. Curtin University

tarjoaa opiskelijoilleen iPortfolio-palvelun, jonne opiskelijat pystyvät lataamaan opintomateriaalia –

artikkeleita, kuvia, videoita, jne. iPortfolion avulla opiskelijat myös keskustelevat keskenänsä ja esittelevät

tekemiänsä projekteja. iPortfolio-palvelu tarjotaan opiskelijoille koko elämäksi.

iPortfolio rakennettiin vuonna 2009 Adobe ColdFusion-teknologian avulla Oraclen tietokannan päälle, ja

tieto tallennettiin SAN (Storage Area Network) –järjestelmään. Pian ylläpitäjät kuitenkin huomasivat, että

toteutuksen korkeat investointivaatimukset ja vaikea laajennettavuus osoittautuivat ongelmiksi.

Page 14: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 13 kompozure.com Versio 1.0 - 14.11.2011

Curtin University aloitti Windows Azuren käyttämisen iPortfolio-palvelussaan pienin muutoksin. Käyttäjien

tiedot ja tiedostot tallentuvat suoraan Azuren konesaleihin. Skaalautuvan tallennustilan lisäksi tämä

lähestysmistapa auttoi palvelua myös kaistan kulutuksen osalta, koska suurin osa datasta kuljetetaan

suoraan pilven globaaleihin konesaleihin yliopiston oman Perthissä sijaitsevan konesalin sijaan.

Hyödyt:

• Skaalautuvuus: Levytilaa on helppo lisätä ennustettavin kustannuksin.

• Säästöt: Ylläpitäjät voivat keskittyä itse sovellukseen, eikä ylläpitoon tai tiedon varmuuskopiointiin.

• Jatkokehityksen mahdollistaminen: Curtin University suunnittelee tukea video- ja ääniblogeille

sekä äänipalaute-toiminnallisuudelle

Linkki: http://www.microsoft.com/casestudies/Windows-Azure/Curtin-University/University-Controls-

Costs-Streamlines-IT-and-Improves-Education-with-Cloud-Platform/4000009336

Page 15: Kompozure - Mikä on Azure, ja miten yrityksesi voi hyötyä siitäguides.kompozure.com/Kompozure-What_Is_Azure-1.0.pdf · 2012-01-19 · Mikä on Azure, ja miten yrityksesi voi hyötyä

Mikä on Azure, ja miten yrityksesi voi hyötyä siitä?

©2011 Kompozure Oy. Kaikki oikeudet pidätetään. 14 kompozure.com Versio 1.0 - 14.11.2011

Lisää lukemista

• Windows Azure Whitepapers: http://www.microsoft.com/windowsazure/whitepapers/

o Introducing Windows Azure:

http://www.microsoft.com/windowsazure/Whitepapers/IntroducingWindowsAzure/

o Security Overview:

http://www.microsoft.com/windowsazure/Whitepapers/securityoverview/

o Overview of SQL Azure: http://social.technet.microsoft.com/wiki/contents/articles/overview-

of-microsoft-sql-azure-database.aspx

o Overview of AppFabric: http://www.microsoft.com/windowsazure/Whitepapers/AppFabric-

overview/

o Cloud Economics: http://www.microsoft.com/windowsazure/Whitepapers/CloudEconomics/

• Hintalaskuri: http://www.microsoft.com/windowsazure/pricing-calculator/

• Windows Azure Case Studies: http://www.microsoft.com/windowsazure/evidence/

• University of California at Berkeley, Above the Clouds: A Berkeley View of Cloud Computing:

http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf

• Turun Yliopisto, SaaS-käsikirja: http://soft.utu.fi/saas/

• ISO 27001: http://en.wikipedia.org/wiki/ISO/IEC_27001

• SAS 70: http://sas70.com/index.html

• Amazon Web Services: http://aws.amazon.com/

• Google App Engine: http://code.google.com/appengine/

• Transaction Processing Performance Council: http://tpc.org/

• Tutkimuksia:

o ENISA, 2009 Survey: An SME perspective on cloud computing:

http://www.enisa.europa.eu/act/rm/files/deliverables/cloud-computing-sme-

survey/at_download/fullReport

o KPMG, 2010 Cloud Computing Survey: http://www.slideshare.net/eburon/cloud-

computing-survey-2010-kpmg

o F5, 2009 Cloud Computing Survey: http://www.f5.com/pdf/reports/cloud-computing-

survey-results-2009.pdf

o IDC, 2010 Cloud Computing: http://www.slideshare.net/JorFigOr/cloud-computing-2010-

an-idc-update

• Infographics: http://www.readwriteweb.com/cloud/2010/11/3-infographics-about-cloud-com.php