Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Pilvimarkkinoiden
          tilannekatsaus
Tuotekehityspilvien piinapenkki



           Santeri Paavolainen
             ...
Sananen sisällöstä
   Katsaus pilveen pääosin tuotekehityksen suunnasta
        Eli siis miten ja mihin tuotteita tehdää...
Mitä on
      pilvi?

3
Pilvestä maksetaan käytön mukaan




     3 vuotta: 10 000 €   1 tunti: 0,81€

4
Pilvi on
    heti saatavilla
5
EC2 m1.small eu-west-1 käynnistys/sammutusajat
           120
                                                 Käynnistys ...
Pilvi on



    ∞
skaalautuva


7
Id           State        Public DNS                                       Private DNS                                    ...
Pilveä ja “pilvisumutusta”
   Pilvipalveluna myydään kaikenlaista
        Osalla vähän tai ei mitään tekemistä pilven ka...
Mitä pilveä
on tarjolla?




10
11
Palvelut



Alustat


Infra

12
Pi
                       lvi
                             -5
                               0%


     Pilvitarjo
        ...
Amazon Web Services
   Suurin, kaunein ja vanhin
   Iso tarjonta erilaista pilvi-infrastruktuuria
        Virtuaalikone...
Google AppEngine
   Verkkopalvelujen tekemiseen suunnattu pilvialusta
        Ei käytännössä sovellu kuin web-pohjaisiin...
Windows Azure
   Sekä pilvialustaa että infraa
        Laskenta virtuaalikonepohjaista, sidottu instansseihin
        I...
Salesforce, Force.com ja VMforce
   Integroitu tuoteperhe
        Salesforce on CRM-pilvipalvelu – käytettävissä heti pa...
Muut
   Infrassa paljon erikokoisia toimijoita
        GoGrid, FlexiScale, Rackspace Cloud, ElasticHosts, Joyent, ...
  ...
Hinnoittelu
   Palveluissa yleisintä käyttäjäpohjainen tai
    pakettihinnoittelu
   Alustat ja infrat laskuttavat resur...
Katse
horisonttiin
20
21
Mikä on oikea
pilvi?




22
23
Prochain SlideShare
Chargement dans…5
×

9.6.2010 Pilvimarkkinoiden Tilannekatsaus

788 vues

Publié le

Santeri Paavolainen, Codento

Lisätietoa aamiaistilaisuudesta jossa nämä kalvot on esitetty sekä esitysten videot löytyvät osoitteesta http://www.codento.com/fi/events/2010-06.html

Publié dans : Technologie, Sports
  • Soyez le premier à commenter

9.6.2010 Pilvimarkkinoiden Tilannekatsaus

  1. 1. Pilvimarkkinoiden tilannekatsaus Tuotekehityspilvien piinapenkki Santeri Paavolainen 9.6.2010
  2. 2. Sananen sisällöstä  Katsaus pilveen pääosin tuotekehityksen suunnasta  Eli siis miten ja mihin tuotteita tehdään, ei miksi eikä kenelle  Leveyttä, ei syvyyttä  Tarkoitus saada jonkinlainen, vaikkakin karkea kuva  Aloitetaan määritelmillä  Mitä pilvi on? Millaista pilveä on kaupan?  Sitten alustat  AWS, Azure, AppEngine, Force, “muut” ja “tee-se-itse”  Käsienheilutusta lähiajan kehityksestä 2
  3. 3. Mitä on pilvi? 3
  4. 4. Pilvestä maksetaan käytön mukaan 3 vuotta: 10 000 € 1 tunti: 0,81€ 4
  5. 5. Pilvi on heti saatavilla 5
  6. 6. EC2 m1.small eu-west-1 käynnistys/sammutusajat 120 Käynnistys Sammutus 100 80 Aika (s) 60 40 20 60
  7. 7. Pilvi on ∞ skaalautuva 7
  8. 8. Id State Public DNS Private DNS Zone ­­­­­­­­­­ ­­­­­­­­­­ ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ ­­­­­­­­­­­­ i­0b83bb60 running ec2­204­236­203­58.compute­1.amazonaws.com domU­12­31­39­0E­C0­01.compute­1.internal us­east­1a i­20e4e04b running ec2­184­73­26­244.compute­1.amazonaws.com domU­12­31­39­0B­88­51.compute­1.internal us­east­1a i­22e4e049 running ec2­174­129­60­28.compute­1.amazonaws.com domU­12­31­39­0F­95­21.compute­1.internal us­east­1a i­24e4e04f running ec2­184­73­75­244.compute­1.amazonaws.com domU­12­31­39­0F­BD­51.compute­1.internal us­east­1a i­26e4e04d running ec2­174­129­179­246.compute­1.amazonaws.com domU­12­31­39­09­12­21.compute­1.internal us­east­1a i­28e4e043 running ec2­184­73­72­221.compute­1.amazonaws.com domU­12­31­39­0E­20­51.compute­1.internal us­east­1a i­2ae4e041 running ec2­184­73­65­57.compute­1.amazonaws.com domU­12­31­39­0F­06­71.compute­1.internal us­east­1a i­2ce4e047 running ec2­184­73­18­115.compute­1.amazonaws.com domU­12­31­39­0C­2E­31.compute­1.internal us­east­1a i­2ee4e045 running ec2­184­73­77­141.compute­1.amazonaws.com domU­12­31­39­0F­92­51.compute­1.internal us­east­1a i­3183bb5a running ec2­184­73­116­84.compute­1.amazonaws.com domU­12­31­39­0E­C1­51.compute­1.internal us­east­1a i­3383bb58 running ec2­174­129­117­186.compute­1.amazonaws.com domU­12­31­39­0F­50­81.compute­1.internal us­east­1a i­3583bb5e running ec2­184­73­108­34.compute­1.amazonaws.com domU­12­31­39­0E­60­81.compute­1.internal us­east­1a i­3783bb5c running ec2­174­129­124­180.compute­1.amazonaws.com domU­12­31­39­0C­9D­81.compute­1.internal us­east­1a i­40e4e02b running ec2­75­101­212­171.compute­1.amazonaws.com domU­12­31­39­0B­CE­11.compute­1.internal us­east­1a i­42e4e029 running ec2­174­129­102­192.compute­1.amazonaws.com domU­12­31­39­0B­CD­D1.compute­1.internal us­east­1a i­44dbdf2f running ec2­184­73­86­45.compute­1.amazonaws.com ip­10­196­193­139.ec2.internal us­east­1b i­44e4e02f running ec2­184­73­70­219.compute­1.amazonaws.com domU­12­31­39­0E­F0­11.compute­1.internal us­east­1a i­46e4e02d running ec2­184­73­94­60.compute­1.amazonaws.com domU­12­31­39­0F­B4­81.compute­1.internal us­east­1a i­50e4e03b running ec2­184­73­120­157.compute­1.amazonaws.com domU­12­31­39­10­39­21.compute­1.internal us­east­1a i­52e4e039 running ec2­184­73­72­44.compute­1.amazonaws.com domU­12­31­39­0F­01­31.compute­1.internal us­east­1a i­54e4e03f running ec2­184­73­109­91.compute­1.amazonaws.com domU­12­31­39­0E­71­A1.compute­1.internal us­east­1a i­56e4e03d running ec2­184­73­64­76.compute­1.amazonaws.com domU­12­31­39­0E­FC­F1.compute­1.internal us­east­1a i­58e4e033 running ec2­184­73­75­83.compute­1.amazonaws.com domU­12­31­39­0F­C0­21.compute­1.internal us­east­1a i­5ae4e031 running ec2­184­73­89­88.compute­1.amazonaws.com domU­12­31­39­0E­24­E1.compute­1.internal us­east­1a i­5ce4e037 running ec2­174­129­186­134.compute­1.amazonaws.com domU­12­31­39­0A­75­D1.compute­1.internal us­east­1a i­5ee4e035 running ec2­184­73­83­51.compute­1.amazonaws.com domU­12­31­39­0E­F8­E1.compute­1.internal us­east­1a i­600a0e0b running ec2­204­236­197­44.compute­1.amazonaws.com ip­10­196­199­111.ec2.internal us­east­1b i­620a0e09 running ec2­204­236­200­74.compute­1.amazonaws.com ip­10­196­226­111.ec2.internal us­east­1b i­640a0e0f running ec2­174­129­48­109.compute­1.amazonaws.com ip­10­212­211­31.ec2.internal us­east­1b i­660a0e0d running ec2­204­236­207­122.compute­1.amazonaws.com ip­10­196­162­191.ec2.internal us­east­1b i­717f441a running ec2­184­73­44­50.compute­1.amazonaws.com domU­12­31­39­0F­50­B1.compute­1.internal us­east­1a i­720a0e19 running ec2­174­129­74­245.compute­1.amazonaws.com ip­10­194­14­15.ec2.internal us­east­1b i­737f4418 running ec2­174­129­100­175.compute­1.amazonaws.com domU­12­31­39­0F­50­51.compute­1.internal us­east­1a i­780a0e13 running ec2­184­73­48­26.compute­1.amazonaws.com ip­10­194­127­47.ec2.internal us­east­1b i­7a0a0e11 running ec2­184­73­31­153.compute­1.amazonaws.com ip­10­243­130­95.ec2.internal us­east­1b i­7c0a0e17 running ec2­184­73­124­121.compute­1.amazonaws.com ip­10­195­215­127.ec2.internal us­east­1b i­7e0a0e15 running ec2­174­129­179­170.compute­1.amazonaws.com ip­10­195­66­63.ec2.internal us­east­1b i­a9cdf3c2 running ec2­204­236­196­89.compute­1.amazonaws.com domU­12­31­39­0E­C1­F1.compute­1.internal us­east­1a i­edd5ed86 running ec2­75­101­221­86.compute­1.amazonaws.com ip­10­243­106­95.ec2.internal us­east­1b i­efd5ed84 running ec2­184­73­67­194.compute­1.amazonaws.com ip­10­243­107­111.ec2.internal us­east­1b 40 running, 0 stopped, 0 terminated. 8
  9. 9. Pilveä ja “pilvisumutusta”  Pilvipalveluna myydään kaikenlaista  Osalla vähän tai ei mitään tekemistä pilven kanssa  Tarkistuslista pilvelle  Hinnoittelu avoimesti netissä  Ei investointikustannuksia  Otettavissa käyttöön itsepalveluna  Tee aina vertailevat kustannuslaskelmat! Infra 9
  10. 10. Mitä pilveä on tarjolla? 10
  11. 11. 11
  12. 12. Palvelut Alustat Infra 12
  13. 13. Pi lvi -5 0% Pilvitarjo nta 13
  14. 14. Amazon Web Services  Suurin, kaunein ja vanhin  Iso tarjonta erilaista pilvi-infrastruktuuria  Virtuaalikoneet: Elastic Computing Cloud (EC2)  Tallennus: Simple Storage Service (S3)  Tietokanta: Relational Database Service (RDS)  Lisäksi pilvi-alustaa: Simple Queue Service, SimpleDB, Elastic MapReduce  Lisäksi joukko liitännäispalveluita: Elastic Load Balancing, Elastic IP, CloudFront, ...  Neljä palvelualuetta: US West, US East, EU, APAC 14
  15. 15. Google AppEngine  Verkkopalvelujen tekemiseen suunnattu pilvialusta  Ei käytännössä sovellu kuin web-pohjaisiin palveluihin  Rajoituksia kehitysympäristössä ja ajonaikaisesti  Python tai JVM-pohjaiset kielet – niissäkin rajoituksia  Tietokantana ei-relationaalinen BigTable  Rajat palvelukäsittelyjen kestossa, siiretyn datan määrässä, kyselyjen määrässä, ...  Integraatioita Googlen omiin palveluihin  Sähköposti, Google Accounts  Useita palvelinkeskuksia  Ei mahdollisuutta vaikuttaa siihen missä sovellus pyörii 15
  16. 16. Windows Azure  Sekä pilvialustaa että infraa  Laskenta virtuaalikonepohjaista, sidottu instansseihin  Instanssit sidonnaisia Azureen, eivät “paljaita” virtuaalikoneita  Tietokanta ja systeemiväylä itsenäisesti skaalautuvia  Windows-pohjainen ajoympäristö  .NET, PHP ja muut Windowsissa FastCGI:n kautta toimivat  Tietokanta pohjautuu SQL Serveriin  Useampia palvelualueita: USA, Eurooppa, Aasia 16
  17. 17. Salesforce, Force.com ja VMforce  Integroitu tuoteperhe  Salesforce on CRM-pilvipalvelu – käytettävissä heti palveluna  Force.com on alusta, jolla voi rakentaa Salesforceen integroituvia ratkaisuja ja sovelluksia  VMforce on Spring/Java-pohjainen skaalautuva alusta  Kehittäjille kiinnostavia Force.com ja VMforce  Omanlainen toimintamalli ja teknologiaekosysteemi  Eroaa joillain alueilla merkittävästi perinteisestä palveluympäristöstä  Olemassaolevien sovellusten siirto ei suoraviivaista  Hinnoittelu poikkeavaa 17
  18. 18. Muut  Infrassa paljon erikokoisia toimijoita  GoGrid, FlexiScale, Rackspace Cloud, ElasticHosts, Joyent, ...  Yrittävät differentioitua paketin sisällöllä ja hinnalla  Ei samaa palvelujen kirjoa tai maantieteellistä laajuutta kuin AWS:llä ja Azurella  Skaalautuvat web-hosting palvelut ovat alustaratkaisuja  Mediatemple, Squarespace, ...  Palveluita on jo paljon, tärkeintä joustavuus  Skaalautuvuus yleensä oletus – SLA:t tärkeitä, varsinkin liiketoimintakriittisille palveluille 18
  19. 19. Hinnoittelu  Palveluissa yleisintä käyttäjäpohjainen tai pakettihinnoittelu  Alustat ja infrat laskuttavat resurssien käytöstä  CPU-tunti (alusta) ja instanssi-tunti (infra)  Verkkoliikenne ja käytetty tallennustila per GB  Perushinnat hyvin samankaltaisia eri tarjoajilla  AWS m1.small @ us-east-1: $0,085 (*ux) / $0,12 / tunti (Windows)  Azure small: $0,12 / tunti (Windows)  Joyent 1GB: $125 / kk (~ $0,174 / tunti)  Google App Engine: $0,10 / CPU-tunti  Verkkosiirtohinnat: $0,10 – $0,15 / GB 19
  20. 20. Katse horisonttiin 20
  21. 21. 21
  22. 22. Mikä on oikea pilvi? 22
  23. 23. 23

×