vademecum per l'internet of things in industria 4.0

40
CLOUD CONFERENCE ITALIA 2017 Vademecum per l'Internet of Things in Industria 4.0 Marco Parenzan

Upload: marco-parenzan

Post on 29-Jan-2018

36 views

Category:

Software


4 download

TRANSCRIPT

CLOUD CONFERENCE ITALIA2017

Vademecumper l'Internet of Things in Industria 4.0 Marco Parenzan

e

#cloudconferenceitalia

SPONSOR

e

#cloudconferenceitalia

• .NET, IoT and Azure Developer, Trainer and Consultant

• Microsoft MVP 2017 for Azure

• Book Author @ Packt, LSWR

• Community Lead 1nn0va facebook.com/1nn0va

@marco_parenzan

e

#cloudconferenceitalia

• Product• Made in Italy, self produced appliance in Pordenone

• Industrial Windows PC with .NET, WPF application

• Born for IceCream shops laboratories• Steps

• Evolved to a flexible process management appliance for food labs• PastrySuspension

• CanteensPhases

• Food companiesScheduling

• Restaurants3rd party integration

Scenario: Naonix

e

#cloudconferenceitalia

• Scenarios

• Network of labsSync

• BakeriesERP, Customization

• CloudAzure

• Now, WarehouseRegulamentation, Processes, Sensors (Fridges)

CalybraCloud evolution

e

#cloudconferenceitalia

Lot of «ice cream enterpreneurs» have network of labs (and they are italians!)

San Francisco

Singapore

Pordenone

e

#cloudconferenceitalia

Device Cloud

Two challenges

e

#cloudconferenceitalia

DEVICE

e

#cloudconferenceitalia

(Embedded vs. Web) developers

Embedded (Web) AppsCloud

IoT

e

#cloudconferenceitalia

e

#cloudconferenceitalia

Industrial-grade Makers

Arduino

Raspberry

Olimex

Toradex

e

#cloudconferenceitalia

I due prototipi di base

e

#cloudconferenceitalia

Warning! We cannot avoid…

Electronic engineers

Process engineers

Industrialization

process

e

#cloudconferenceitalia

Software engineers can contribute

Methodologies Patterns(Cloud)

Infrastructure

“Openness” Tools Languages

e

#cloudconferenceitalia

Azure for the Internet of Things

e

#cloudconferenceitalia

Things

IoT Pattern + Edge

Insights ActionsInsights Actions

Cloud

Gateway

e

#cloudconferenceitalia

Azure Time Series Insights

Azure Machine Learning

Azure Stream Analytics

Cosmos DB Azure Data Lake

Azure Data Lake Analytics

Azure HD InsightSpark, Storm,

Kafka

Azure Event Hubs

Microsoft Flow

Azure Logic Apps

Notification Hubs

Azure Websites

Microsoft Power BI

Azure Active Directory

Azure IoT Hub

Azure IoT Hub Device Provisioning

Service

Azure IoT Edge

Azure Monitor

PaaS S

erv

ices

&

Devic

e S

up

po

rt

Edge SupportDevice Support

Azure IoT Device SDK

Certified DevicesAzure Certified for

IoT

Security Program for Azure IoT

IoT Services Data & Analytics Services Visualization & Integration Services

IoT S

olu

tio

ns

(PaaS)

IoT S

olu

tio

ns

(SaaS)

Microsoft IoT Central

IoT SaaS

Microsoft Connected Field Service

Field Service SaaS

Remote Monitoring Predictive Maintenance Connected factory

Windows 10 IoT Core

Comprehensive set of offerings for IoT

Azure IoT Suite

e

#cloudconferenceitalia

IoT Scenario

IoT Hub

(Events and Devices)

Function

(Process)

Function

(Alerts)

Storage

(Storage)

e

#cloudconferenceitalia

Azure IoT Hub

• Bi-directional communication

• Enterprise scale & integration

• End-to-End Security

e

#cloudconferenceitalia

• Automatically route messages based on headers or JSON message body

• Event Hubs, Service Bus, Storage

Azure IoT Hub Message Routes

Devi

ces

IoT Hub

IoT Solution

Routing

Logic

Event

Processing

Queue

Storage

Queue

Alarm

Queue

WHERE

message.header

CONTAINS alarm

e

#cloudconferenceitalia

Serverless manifesto

• Function are the unit of deployment and scaling.

• Scales per request Users cannot over- or under-provision capacity.

• Never pay for idle (no cold servers/containers or their costs)

• Trigger-based invocation code run because of an event happened and has to be handled

e

#cloudconferenceitalia

What is Azure Serverless

A serverless nirvana? Microsoft Azure CTO Mark Russinovich on the future of the cloud

https://www.geekwire.com/2017/serverless-nirvana-microsoft-azure-cto-mark-russinovich-future-cloud/

e

#cloudconferenceitalia

Industria 4.0

e

#cloudconferenceitalia

Industria 4.0

http://www.slideshare.net/alexcurti/piano-industria-40-68702177

e

#cloudconferenceitalia

Industria 4.0 e Internet of Things...per qualcuno è già cosa vecchia...

25

e

#cloudconferenceitalia

• Iper e Super AmmortamentoInvestire per crescere

• Nuova SabatiniCredito all'innovazione

• Fondo di GaranziaAmpliare le possibilità di credito

• Credito d'imposta R&SPremiare chi investe nel futuro

• Startup e PMI innovativeAccelerare l'innovazione

• Patent boxDare valore ai beni immateriali

Dal Ministero dello sviluppo economico

Le principali azioni per Industria 4.0

26

e

#cloudconferenceitalia

27

e

#cloudconferenceitalia

e

#cloudconferenceitalia

Benefici attesi dall’Industria 4.0

e

#cloudconferenceitalia

Tecnologie abilitanti Industria 4.0

e

#cloudconferenceitalia

• Darsi lo spazio per creare

• Da prodotto a servizio

• Insourcing e formazione

• Budget

• ...

• ...

• ...

• ...e solo alla fine...

• Accesso al credito

Il vero piano per Industria 4.0 deve essere...

e

#cloudconferenceitalia

• Qualcosa di nuovo da vendere

• Elementi distintivi e caratterizzantiesclusività

Darsi lo spazio per creare

e

#cloudconferenceitalia

Elementi caratterizzanti l’Italia...e differenzianti dalla «Cina»...

33Enter your footer text here

e

#cloudconferenceitalia

• Cashflow costante

• Spinta verso nuovi servizi (sw)

Da prodotto a servizio

e

#cloudconferenceitalia

Conclusioni

e

#cloudconferenceitalia

• Perchè IoT? Perchè di si

• Formazione

Conclusioni

36

e

#cloudconferenceitalia

“Every business will become a software business, build applications, use advanced analytics and provide SaaS services”

Trasformazione digitale

e

#cloudconferenceitalia

• Non dipendere da terzi fornitori

• FornitoriMentors

• Formazione

Insourcing

e

#cloudconferenceitalia

• Avvicinarsi di più alle scuole e agli enti di formazione

• Chiedere di più

• Aprirsi a stage

• Investire in stage

Formazione

GRAZIE!GRAZIE!Marco Parenzan – 1nn0vamarco [dot] parenzan [at] 1nn0va [dot] it

Twitter: @marco_parenzanAZURE MVP, 1nn0va Community Lead, Trainer and Consultant on .NET, Azure and IT