avoimet rajapinnat liiketoiminnan mahdollistajina
TRANSCRIPT
Avoimet rajapinnat liiketoiminnan mahdollistajina
Harri Luuppala 26.1.2012
25.1.2012 (c) Open Invest Oy 2011 1
All trademarks, images, and other referenced materials are the property of their respecEve owners
Ajatus x Toimeenpano = Open Invest
• Ajatusjohtaja – Iso kuva
• Toimeenpano – Valinta – ProjekE – Vastuu
• Open Invest Oy – Lisää liikevaihtoa
25.1.2012 (c) Open Invest Oy 2011 2
Harri Luuppala
• Open Invest Oy, Partner 2011-‐ • Synt. 1958, Vammala. • Tieto: Telecom, Pankki, Vakuutus, Media 2005-‐2011
– Pohjola, BalEa, UK, USA, Kiina, Portugal... • Tieto: Telecom SW R&D 1998-‐2005
– Kännykkä ja verkko SW RD ml. ulkoistukset: Nokia, Nokia Siemens Networks, Siemens
• Istrumentarium, Metso, Tieto 1985-‐1998: Kauppa, Palvelut, Teollisuus
• KiihdyEn hiukkasen, Helsingin yliopisto 25.1.2012 (c) Open Invest Oy 2011 3
Kysymyksiä
• Montako rajapintaa kännykässä näppäilty kirjain “a” yli^ää matkalla pankin palvelimen Eetokannan yläpuolella olevaan sovellukseen, joka kaiu^aa kirjaimen takaisin kännykän näytölle? – Palvelin IBM z.Series, Eetokanta DB/2
• Montako rajapintaa näistä on avoimia? – Android, WP, Symbian
25.1.2012 (c) Open Invest Oy 2011 4
Rajapinta (engl. Interface)
• Työkalu ja konsepE joka määri^ävät komponeneen välisen vuorovaikutuksen: – Näytönohjainkore <-‐> emolevy – Tiedoston tallennus <-‐> Eedostojärjestelmä
• Laite (HW) • Ohjelma (SW) • Esim. HCI, M2M, API, A2A,…
25.1.2012 (c) Open Invest Oy 2011 5
Avoimesta lähdekoodista avoimiin rajapintoihin…
• Avoin lähdekoodi (Open Source) – OS: Unix → Linux (Unix = many unixes)
• Avoimet standardit (Open Standards) – SW: Kermit → LibreOffice
• Avoimet järjestelmät (Open Systems) – DeJure (OSI, IEEE, Oasis,...)
• ISO i.e. OSI, IEEE i.e. Posix, Oasis i.e. ODF – DeFacto (Linux, ...)
• Linus Torvaldsilla ei ollut rahaa ostaa IEEE:n Posix standaridokumenea → hän käye Open Solaris (Sun) dokumentaaEota
• Avoimet rajapinnat (Open Interfaces: API, M2M, A2A, HCI,..) – Data Catalog, Interface(s), Metadata, Version and Lifecycle mgmt
• Avoin Data (Open Data vs Closed Data) – Julkinen (Open Governement Data, Open Science Data) – Yksityinen / Henkilökohtainen
25.1.2012 (c) Open Invest Oy 2011 6
Avoimet rajapinnat liiketoiminnan mahdollistajina -‐ taustaa
• Ensimmäisenä oli Kermit (1981) – Tiedoston kopioinE erilaisten lai^eiden välillä – MS-‐DOS (ASCII) <-‐> IBM Mainframe (EBCDIC) – Rajapinta OK – Liiketoiminnan mahdollistaja OK
• Tiedon siirto mahdollistui erimerkkisten järjestelmien välillä
25.1.2012 (c) Open Invest Oy 2011 7
Esimerkki nykyhetkestä: Virtuaalikokous pilvipalveluna
• OpenSSL – Uusin versio
h^p://www.openssl.org • OpenSSL 1.0.0f julkaistu 4.1.2012.
• Liiketoimintaesimerkki: – h^p://support.citrixonline.com/GoToMeeEng/
• Kilpailijat – WebEx Cisco – LiveMeeEng Microsor – …
25.1.2012 (c) Open Invest Oy 2011 8
Liiketoimintamahdollisuus – onko?
Lähde: h^p://webconferencing-‐test.com/en/webconference_home3.html
25.1.2012 (c) Open Invest Oy 2011 9
Ainakin paljon tarjontaa
Lähde: h^p://webconferencing-‐test.com/en/webconference_home3.html
25.1.2012 (c) Open Invest Oy 2011 10
Miten tunnistan liiketoimintamahdollisuuden?
• Etsi rajapinta • Tarkasta onko avoin
– Myös suoje^u käy, mu^a avoimen rajapinnan ympärillä liketoiminta kasvaa jatkossa nopeammin ja suuremmaksi
• Selvitä mitä/miksi/milloin rajapinta luotu? • Ideoi mitä muuta rajapinnalla voisi tehdä?
25.1.2012 (c) Open Invest Oy 2011 11
Esimerkki: 3D tulostaminen Rajapinta avoin: STL (Eedostomuoto)
Lähde: Hackerspace 5w Tampere 25.1.2012 (c) Open Invest Oy 2011 12
3D –tulostuksen liiketoimintamahdollisuudet
• Valmiste^avuus – koekappale • Muotoilu – ideoinE • PersonoinE – oma posElaaEkko • Tulostuspalvelu – oma, franchising • Ekosysteemin perustaminen – yhteisö, kasvu,.. • Piensarjatuotanto – kuin kuvavalmistus • Taide^a (KineEc -‐> STL -‐Eedosto) 25.1.2012 (c) Open Invest Oy 2011 13
3D Printed” Bikini codenamed N12
Designers Fizel Jenna and Mary Hong from the studio ConEnuum Fashion
25.1.2012 (c) Open Invest Oy 2011 14
3D -‐tulostus
• LiiketoimintapotenEaali uudella liiketoiminnalla on tuntematon. Arvauksia voi tehdä – ja pitää!
• Lähes kaikki suursarjatuotanto on siirre^y edullisentyövoiman perässä maailmalle -‐> piensarjatuotanto olisi pelastus länsimaille, kysyntäpotenEaali loppuasiakkailla on suuri!
• Mitä kaikkea voisimmekaan tehdä? – nyt jo periaa^eessa edullisesE kotona muovista, – tehtaissa metallista (sintraus)
25.1.2012 (c) Open Invest Oy 2011 15
B2B Avoimia rajapinnat • EDI ANSI X12: Yleisin EDI standardi USA, Canada, eriyisesE kauppa ja
autoteollisuus • EDIFACT: Euroopassa ja Aasiassa yleisin EDI. Muita: EANCOM, FIX • TRADACOMS: Britannian kauppa käy^ää paljon. • ODETTE: Autoteolisuuden EDI Euroopassa on ODETTE (Galia Ranskassa,
VDA Saksassa) • OAG XML: Suosi^u teollisuudessa. utoteollisuus, HighTech, Kemia, esim.
SKF, TeliaSonera, Ericsson, O. • SAP IDOC: SAP:n B2B –rajapinta. (lisenssiehto?) • Rose^aNet: Alkujaan hightech-‐ ja elektroniikkateollisuuden XML –
rajapinta. Nykyisin myös avaruusteollisuus ja logisEikka • ebXML: Paljon puhe^a ebXML:stä, teoreeenen, ei ole rii^ävän
täsmällinen ja suosio vähäinen • SWIFT: SWIFT on erityisesE kansainvälinen pankkien välinen standardi. BIC
on eräs osa SWIFT –standardia. (OKOYFIHH)
25.1.2012 (c) Open Invest Oy 2011 16
OrganisaaEoiden välinen Eedonsiirto, OVT
• Sanastojen metamallit – Sanastojen muodostamiseen käyte^yjen metamallien esi^ely (ISO 11179-‐5 ja ebXML CCTS)
• Sanastot – XML-‐syntaksiin perustuvien sähköisen kaupankäynnin standardien esi^ely
• Sanomien validoinE – XML -‐ sanomien rakenteen kuvaamiseen ja validoinEin käyte^yjen kielten esi^ely
• Sanomien visualisoinE – Sanomien esi^äminen Eetokoneen ruudulla (XHTML) – Sanomien tulostaminen (PDF) – Lomakkeet (XForms)
• Sanomien välitys – Sanomien välitykseen lii^yvien osa-‐alueiden käsi^ely:
• ReiEtys-‐ ja osoitemekanismi • Kirjekuori (SOAP) • Vastaano^orajapinta (WSDL)
– ErityisesE keskitytään standardeihin, kuten ebMS ja EDIINT (AS1, AS2), jotka mahdollistavat teknisten ratkaisujen hyödyntämisen liiketoiminnallisessa konteksEssa.
25.1.2012 (c) Open Invest Oy 2011 17
Finanssitoimiala FIX
FIX = Financial InformaEon eXchange, 1992
FAST 2004 -‐
Aasiassa XML –pohjaiset Huom. Pohjoismainen sähköpörssi toimii FIX:llä
25.1.2012 (c) Open Invest Oy 2011 19
FIX, Sähkönsiirrossa
25.1.2012 (c) Open Invest Oy 2011 20
Z03 -sanoma Tapahtuma Use case 1 Aloitusilmoitus 1 Beginning of supply
C Myyjänvaihdon peruutus ennen toimituksen alkua
C Cancellation of change of supplier before supply
Comment, Attribute Field length type Example Extra info Tapahtumalaji Use case id 1 C 8:LIN:1229 2 an 1 Tapahtuman viite Use case reference P P 16:RFF:1153:AIV 16:RFF:1154 35 an 2006092112345 Käyttöpaikan lähiosoite Street address of metering point P P 17:NAD:3035:IT 17:NAD:3042 35 an Kauppakatu 10 B 24
Postinumero Post code P P 17:NAD:3035:IT 17:NAD:3251 6 an 00101 Postitoimipaikka Post Office P P 17:NAD:3035:IT 17:NAD:3164 35 an Helsinki Uuden myyjän tunnus New supplier id P P 4:NAD:FR 4:NAD:3039 6 an OSM Uuden myyjän sopimustunnus Contract number of new supplier P P 16:RFF:1153:VC 16:RFF:1154 12 an 100256
Käyttöpaikan maatunnus Country code P P 2 an FI
Jakeluverkon tunnus Net area code P P 4:NAD:3035:DO 4:NAD:3039 6 an HKE000 Käyttöpaikkatunnus Metering point id P P 8:LIN:7140 15 an 83625 local id
Ehdotettu - / -myynnin aloitus pvm Proposed begin of supply date P P 8:DTM:2005:92 8:DTM:2380 12 n 200608010000 Aikavyöhykejaon tunnus Measurement type id v v 14:CAV:7111:ZZZ 14:CAV:7110 8 an 2 14:CCI:6313:Z16
Kuormitusmallin tunnus Consumer profile id v v 14:CAV:7111:Z01 14:CAV:7110 4 n 3 14:CCI:6313:Z04
Laskutustapa Invoicing mode P P 14:CAV:7111:ZIV 14:CAV:7110 2 n 1 14:CCI:6313:ZZ1
Laskutusperuste Billing type v v 14:CAV:7111:ZBT 14:CAV:7110 2 n 1 14:CCI:6313:ZSS
Esimerkki myyjänvaihtosanomasta UNA:+.? ' UNB+UNOC:3+OE:SLY+HKE:SLY:MTK+060517:1245+PROZ031245' UNH+1+PRODAT:D:97A:UN:E2FI01' BGM+Z03+PROZ03000002+9+AB' DTM+137:200605171245:203' DTM+ZZZ:3:805' NAD+FR+OSM:160:SLY' CTA+MS+:042345678' NAD+C1+OE:160:SLY' NAD+DO+HKE000:160:SLY' NAD+C2+HKE:160:SLY' LIN+1+1+FI_HKE000_83625:::SLY' DTM+92:200608010000:203' CCI++Z16' CAV+ZZZ:::2' CCI++Z04' CAV+Z01:::3' CCI++ZZ1' CAV+ZIV:::1' CCI++ZSS' CAV+ZBT:::1' RFF+AIV:2006092112345' RFF+VC:100256' NAD+IT++++Kauppakatu 10 B 24+HELSINKI++00101+FI' UNT+23+1' UNZ+1+PROZ031245'
LASKU HYVITYSLASKU KOPIO Myyjä Y-‐tunnus Ostaja Laskun vastaano^ajan yhteysEedot Laskun päiväys Laskun numero Myyjän viite Tilaus / sopimus Sopimus Sopimuspäivä Ostajan tunnus Maksun eräpäivä Maksun määrä Maksun saajan Eli Maksun saajan nimi Viitenumero Maksun Elanne Maksutapa Maksuehto ViivästysEedot Viivästyskorko Toimitusosoite Toimituspäivä Toimitusjakso Toimitustapa Toimitusehdot Terminaaliosoite RahEkirjan viite RahEkirjan tekijä Makse^ava Osa makse^u Makse^u Tuote/palvelu Tilausviite Tilauspäivä Tuotetunnus Ostajan tuotenro Tarjousviite Toimite^u määrä Tila^u määrä Vahviste^u määrä Veroton a-‐hinta Verollinen a-‐hinta Toimituspvm (jakso) Toimitusviite Alennus Alv Alv-‐määrä Veroton määrä Yhteensä LASKU YHTEENSÄ ALV-‐eri^ely TiliöinEehdotus (lyhyt) TiliöinEehdotus (norm) Kustannuspaikka Virtuaaliviivakoodi Osamaksun Eedot Makse^u määrä Maksamaton määrä Korkokanta Toimitusmaksu Osamaksun eräpäivä Verollinen määrä Osamaksun viitenro Puhelin Faksi WWW-‐osoite SähköposE KoEpaikka euroa Linkki Sopimusviite TiliöinEehdotus Pankin Bic-‐tunnus Toimi^aja Valmistaja Laskutusosoite Kassa-‐alennuspäivä Kassa-‐alennusprosene Kassa-‐alennuksen määrä Laskun lähe^äjä Alkup. laskun numero Hinnaston viite Tarjouspyynnön viite ToimitusEedot Laskutuskausi Tilaajan nimi Sopimuksen tyyppi Ostajan myyjäviite Asiakastunnus Ostajan viite Ilmoitustunnus Ilmoituksen päiväys RekisteröinEtunnus ProjekEn tunnus Luo^olimiie Luo^okorko Luoton käy^öraja Alviton kassa-‐alennus Kassa-‐alennuksen alv RahoitusyhEön nimi RahoitusyhEön tunnus Siirtolauseke Myyjän nimi Tunnus Nimi Osasto OrganisaaEoyksikkö Osapuolitunnus Osoite Keskihinta Tuoteryhmä EAN-‐koodi Rekisteritunnus Sarjanumero Tehtäväkoodi Tullausviite Lähetyslue^elon tunnus Purkupaikka Määränpää Valm. tuotetunnus Valm. Elausviite Pakkauksen pituus Pakkauksen leveys Pakkauksen korkeus Pakkauksen paino Ne^opaino Pakkauksen Elavuus Lavamäärä Alennukset laskurivi Pyöristys Kurssi Alkuperäinen määrä Tavarantoimi^aja Alenne^u maksun määrä Tarjo^u määrä Jälkitoimite^u määrä Laskute^u määrä Kulute^u määrä Edellinen mi^ariluentapäivä Viimeisin mi^ariluentapäivä Laske^u määrä Alkuperäisen laskun numero Alkuperäisen laskun päiväys Alkuperäinen eräpäivä Alkuperäinen makse^ava määrä Alkuperäisen laskun viite Maksupäivä Perintäpäivä Perintäkerrat Perintäkulut Ylityskorko Koron alkupäivä Koron loppupäivä Korkojakso Korkopäivien lkm Koron määrä Koron alv Tarkastajan tunnus Tarkastajan nimi Tarkastuspäivä YhteysEedot ViesEt Marginaalivero Käänne^y ALV YhteisömyynE Veroton myynE ulkomaille (kolmannet maat) Veroton palvelu Normaali veroprosene Veroton tuote Vero tavaraostoista muista EU-‐maista Vero palveluostoista muista EU-‐maista
25.1.2012 (c) Open Invest Oy 2011 22
FINVOICE
Liikenteen IT-‐liiketoiminnan potenEaalin arvioinE
• Alueen lipputulot: – Julkinen toimija – suunnitelujänne 3-‐5 v – Lipputulot 200M€/v – Suunni^elujaksolla 1 Mrd€ – Tästä ICT 6-‐10% -‐> 60-‐100 M€
• GlobaalisE 500 kaupunkia -‐> Mrd business • Rajapinnat
– LiikenneEedot – Maksaminen – PaikkaEedot
• Lippujärjestelmän uusinta kilpailute^u 2012 -‐> voi^aja 90 M€/5v – InvestoinE 60M€, 5v ylläpito 30M€ (n 10% investoinnista/v) – Kuvaus: h^p://www.hsl.fi/FI/mikaonhsl/julkaisut/Documents/2009/
PKS_Taksajalippujarjestelma2014_nee.pdf
25.1.2012 (c) Open Invest Oy 2011 37
Tutustu ja mieE • Tulossa UBL (Oasis) • Julkishallinnon suositukset (Juhta)
– h^p://www.jhs-‐suositukset.fi/suomi/jhs170 – UTF-‐8 merkistö + Encoding
• Sähke2 (Dublin Core) • eInvoicing • FIX • Pilvi • MieE missä rajapinnoissa sinun tulee olla ja kuka osaa au^aa?
25.1.2012 (c) Open Invest Oy 2011 38