8.12.2009: pilvikatsaus - tuotekehityspilvien piinapenkki

28
Tuotekehityspilvien piinapenkki Aamiaistilaisuus Pilvikatsaus Santeri Paavolainen 8.12.2009

Upload: codento

Post on 05-Dec-2014

670 views

Category:

Technology


3 download

DESCRIPTION

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/2009-12.html

TRANSCRIPT

Page 1: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

Tuotekehityspilvien piinapenkki

AamiaistilaisuusPilvikatsaus

Santeri Paavolainen8.12.2009

Page 2: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

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ä

Page 3: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

3

Mikä on Mikä on pilvi?pilvi?

Page 4: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

4

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

Maksetaan käytön mukaan

Page 5: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

5

Heti saatavilla

Page 6: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki
Page 7: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

7

Skaalautuva

Page 8: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

8

Palvelut

Alustat

Infra

Mitä pilveä on?

Page 9: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

9

Palvelut

Page 10: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

10

Alustat

Page 11: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

11

Infra

Page 12: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

12

Heti saatavilla

Skaalautuva

Maksetaan käytön mukaan

Palvelut

Alustat

Infra

Page 13: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

13

Pilvitarjonta Amazon Web Services Google AppEngine Windows Azure Salesforce Muita

Page 14: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

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, ...

3 × Palvelualuetta: US West, US East, EU Singapore tulossa H1/2010

Page 15: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

15

Amazon Web Services Kaikki palvelut hallittavissa REST ja SOAP rajapintojen

kautta

Laaja käyttöjärjestelmätuki Windows Server 2003 ja SQL Server automaattisesti lisensoitu

Hinnat Alkavat EC2-instanssitunnit pienimmillään $0,085

GB tallennustilaa $0.150 / kuukausi

GB verkkoa $0.10 / sisään ja $0.17 / ulos

Hinnoittelu hyvin yksityiskohtainen

Levytilan ja verkon käytön hinta pienenee käytön kasvaessa

Page 16: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

16

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

Page 17: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

17

Google AppEngine Hinnat

Ilmaista tiettyihin rajoihin asti

6½ CPU-tuntia päivittäin, 1 GB dataa, 1000 MB verkko, ...

Palvelinten käyttö CPU-tunti $0.10

GB tallennettua dataa $0.15

GB verkkoa $0.10 / sisään ja $0.12 / ulos

Page 18: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

18

Windows Azure Uusi tulokas, tuotantoon 1.2.2010

Käytettävissä nyt jo

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

Page 19: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

19

Windows Azure Hinnat

Laskenta $0.12 / tunti

Tallennus $0.15 / GB / kuukausi

Verkko $0.10 GB / sisään, $0.15 GB / ulos (paitsi ×3 Aasiassa)

Tietokanta $100 / kk (enintään 10GB)

Page 20: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

20

Salesforce Salesforce CRM on pilvipalvelu

Jota voi kustomoida ja johon voi integroitua ulkopuolelta (SOAP-API)

Joka sisältää skaalautuvan tietovaraston

Salesforce Platform on pilvialusta Jota voi ohjelmoida Apex-kielellä

Josta pystyy integroitumaan Salesforce CRM:n prosesseihin ja lisäämään sinne toiminnallisuutta

Joka skaalautuu automaattisesti sekä laskennan että tietovaraton puolelta

AppExchange valmis kauppapaikka laajennuksille

Page 21: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

21

Salesforce Alustana suuntautunut verkkopalveluihin

Erityisesti CRM-palveluihin

Kehitysympäristönä vaativa Oma hyvin CRM- ja workflow -pohjainen tapa toimia

Paljon erilaisia rajoituksia, siirtomäärissä, kutsun kestossa, tietokantakyselyissä per palvelupyyntö, tietokannan koko, ...

Palvelinkeskukset ainakin USA:ssa ja Singaporessa

Hinta $50-250 per käyttäjä per kuukausi, sekä monia valinnaisia

ominaisuuksia lisähintaan

Kehittäjäversio ilmainen

Page 22: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

22

Muut Infrassa Amazonilla jo useita kilpailijoita

GoGrid, FlexiScale, Rackspace Cloud, ...

Yrittävät differentioitua paketin sisällöllä ja hinnalla, mutta ei samaa palvelujen kirjoa tai maantieteellistä laajuutta

Alustoissa web-hostingin lähellä liikettä Mediatemple, Squarespace, ...

Ovat oikeasti pilvialustoja vaikka myydään hostattuina web-palvelimina

Palveluita on jo paljon SaaS siirtyy pilveen

Page 23: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

23

Tee-se-itse Privaattipilvi (“private cloud”)

Ei vielä kokonaisratkaisuja, mutta tulossa Eucalyptus

VMware vCloud

Microsoft, Cisco, Oracle, EMC, NetApp, ...

Toisaalta ollut jo olemassa monta vuotta VMwaren datacenter-tuotteita pystynyt ohjelmallisesti

hallitsemaan jo vuosikausia

Privaattipilvi sisäiseen IT-tehostukseen mahdollista jo tänään

Oma pilvi ulos myytäväksi haasteellisempi

Page 24: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

24

Katse horisonttiin

Page 25: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

25

Lisää palveluitaLisää tarjoajiaLisää vaihtoehtojaLisää kaikkea

Page 26: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

26

Mikä on oikea pilvi?

Page 27: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

30

Lopuksi

Page 28: 8.12.2009: Pilvikatsaus - Tuotekehityspilvien piinapenkki

28

Kiitos! Hyvää joulun odotusta!