Transcript
Page 1: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

IoT-platformien vertailu

ja valinta erilaisiin

sovelluksiin10.3.2017 / Jarkko Paavola

Page 2: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Prosessi state-of-the-art -tilan

määrittelemiseksi

• Vaatimusmäärittely platformille

Arkkitehtuuri

Valittiin IIC:n (http://www.iiconsortium.org/) IIRA (Industrial

Internet Reference Architecture) pohjadokumentiksi

Kysymyslista toimittajille & vertailutaulukko

• Alustava valikointi platform-toimittajista vertailuun: Amazon, Microsoft,

IBM, ThingWorx, GE Predix, ARM mbed

• Seurantaan jätettiin: Cisco, Intel, Google

Haastatteluun saatiin Amazon, Microsoft, IBM, ThingWorx

• Yritykset vastasivat etukäteen kysymyksiin ja kaikille annettiin 2h

aikaa tulla esittelemään platformia

Page 3: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Edge Tier Enterprise Tier

IIC IIRA (yksinkertaistettu kuva)

Information Domain

Data Serv. & Platforms

Ingestion & transformationAnalytic Serv. &

Platforms

Streaming & batch

Operational Domain

Provisioning &

Deployment

Asset & meta data

Management

Prognostics & Optimization

API & Portal

Monitor & Diagnostics

Business

DomainManagement

Systems

Operational

Support Systems

Business Support

Systems Application

DomainLogic & Rules

API & Portal

Asset mgmt. flows

Control Domain

GW

Data flows

Data flowsAsset mgmt. service flows

Data flows

Business

Applications

Operational

Applications

Info flows

Platform Tier

DeviceDeviceDeviceDeviceDevice

Page 4: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Control Domain

Gateway

Business Domain

Hospital / LaboratoryOther location (e.g.

home)

RAMP-

arkkitehtuuri

Architecture

(IIC &

IOTanalytics)

Medical

device

Data Processing

Services

Communication

Services

Operations Domain (for patients, users, medical devices )

Monitor &

Diagnostics

Application Domain

API& UI Logic & Rules

Device

mgmt.

Patient &

device

Data

Device mgmt.

Medical

device

Manufacturer

Medical

device

Home

Patient: KanTa UI

Hospital / Laboratory

Doctor/staff UI

Manufacturer

Admin/support UI

KanTa services

Provisioning &

Deployment

Management

Information Domain

Patient data Users’ data Device data

Prognostics &

Optimization

Device

Management

Patient

&

device

Data

Cloud-in-Box

Patient data

Device data

Users’ data

Page 5: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Projektin kysymyksien teemoja

platform vendoreille

• Cloud features

• Application development

• Platform management

• Cloud-in-a-box

• International regulation of IoT and cloud solutions regarding health

data protection and privacy

• Information security

• Pricing model

• Integration to enterprise applications

• Roadmap available?

Page 6: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

October 2012

What?Microsoft and

Google don’t

yet offer IaaS

AWS is out

in front

Page 7: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

August 2013

Microsoft began

offering IaaS two

months earlier

AWS is

further out

in frontGoogle doesn’t

yet offer IaaS

The most visible

OpenStack

supporters

IBM is in real

trouble

Page 8: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

May 2014

But it’s a two-

horse race

Look where

the other big

enterprise

vendors are

Google has

finally entered

the market

AWS is still

in front

Page 9: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Yhteenvetoa haastatteluista

• Suurien toimijoiden konesalirakenne ja SLA samankaltainen

• Platform-termin määrittely ja sen sisältämät toiminnallisuudet hyvin

erilaisia

• Platformin valintaan vaikuttaa hyvin paljon tavoite mitä halutaan

saada aikaiseksi

• Kaikkiin sovelluksiin ei välttämättä yksi platform riitä

• Platformin hyödyntäminen ja hinnoittelu eri tyyppistä

• Hybrid cloud / cloud-in-a-box kallis eikä saatavilla suoraan kaikkiin

platformeihin

Page 10: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,
Page 11: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,
Page 12: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Identity and access

management (IAM) -vertailua

• IAM erillisenä komponenttina• Microsoftilla Azure AD

• Laitehallinta perustuu Microsoft health –tuotteeseen, joka yhdistetään Azure IoT Hub -

palveluun

• Uusi vertailu ja haastattelukierros:• GlobalSign tarjoaa IoT-järjestelmien IAM-ratkaisuksi sertifikaattien- ja

pääsynhallintatuotteidensa yhdistelmää. https://www.globalsign.com/en/internet-of-things/

• Okta Identity Cloud on pilvipohjainen ratkaisu pääsynhallinnan integroimiseen.

https://www.okta.com/products/

• CSC – Tieteen tietotekniikan keskus huolehtii tutkimusaineistojen käyttövaltuuksien

hallinnasta mm. THL:n Biopankki-hankeessa. CSC:n Resource Entitlement Management

System (REMS) mahdollistaa monimutkaisten valtuutus- ja hyväksyntäpolkujen hallinnan

sekä käyttäjien federoinnin.

Page 13: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Muita platform-valintaan

liittyvää

• Käytettävissä olevat resurssit

• Sovelluksen/laitteen/palvelun tarpeet

• Tuki, paikallinen vs. globaali

• Kohdemarkkina

• Oppimiskäyrä vs. koulutuskustannukset

• Oma henkilöstö vs. saatavilla oleva työvoima

• Tarjolla olevat tietoliikenneyhteydet

• Skaalautuvuus

Page 14: IoT-platformien vertailu ja valinta erilaisiin sovelluksiin · IBM, ThingWorx, GE Predix, ARM mbed • Seurantaan jätettiin: Cisco, Intel, Google Haastatteluun saatiin Amazon, Microsoft,

Kiitos!

• Kysymyksiä tai kommentteja?

• Yhteystiedot: [email protected], puh 040 355 0335

http://ramp.turkuamk.fi/


Recommended