Livret bleu

download Livret bleu

If you can't read please download the document

  • date post

    04-Jan-2017
  • Category

    Documents

  • view

    218
  • download

    0

Embed Size (px)

Transcript of Livret bleu

  • LES LIVRETS BLEUS DU

    LIBRE

    LOGICIEL

    PIE

    RR

    E

    FIC

    HE

    UX

    Pr

    fac

    e d

    e

    ST

    F

    AN

    E

    FE

    RM

    IGIE

    R

    Prsent tous les niveaux de lIoT, le logiciel libre est appel simposer comme modle deffi cacit et de prennit, comme il la fait dans lInternet et le Web et dans les grandes infrastructures motorisant linforma-tique moderne.

    LIoT en tant que march est en pleine structuration. Ce guide couvre toutes les couches de lIoT, des plus applicatives aux plus proches du matriel, et dresse un panorama des nombreux projets concrets dIoT existant en logiciel libre. On verra une fois de plus combien le paradigme du logiciel libre et des standards ouverts est incontournable pour constituer une infrastructure prenne et fertile pour le dveloppement de services.

    Fort des comptences historiques de lcosystme du logiciel libre en gnral, et en le-de-France en particulier, dans les domaines structurants de linformatique moderne (outils de dveloppement, OS libres embarqus, cloud, middleware, big data, scurit, sret de fonctionnement), le GTLL est particulirement bien positionn pour rpondre aux demandes des industriels du secteur.

    Conc

    eptio

    n : N

    ord

    Com

    po

    Le Groupe thmatique Logiciel Libre forme lun des principaux viviers de lopen source en France. Il rassemble startups, PME, grands groupes, universits et centres de recherche autour dune mme vision des dfi s technologiques de demain et dun engagement profond pour la comptitivit de notre conomie.

    OpenSourcepour lIoT

    Couv_IoT_PRINT_03.indd 2-3 03/11/16 13:01

  • P R O P O S D U G R O U P E T H M A T I Q U E

    L O G I C I E L L I B R E D E S Y S T E M A T I C ( G T L L )

    LIBRE

    LOGICIEL

    LES LIVRETS BLEUS DU GTLL : DES REPRES POUR COMPRENDRE

    Le Groupe thmatique Logiciel Libre du ple Sys-tematic Paris-Region forme lun des principaux viviers de lOpen Source en France.

    Avec pour mission de dvelopper lcosystme du libre en

    le-de-France, le GTLL regroupe plus dune centaine dacteurs

    de linnovation ouverte (PME, ETI, grands groupes et aca-

    dmiques). Il vise favoriser la coopration, linnovation et

    lemploi, autour de projets de R&D collaborative et grce des

    actions de soutien au dveloppement des entreprises inno-

    vantes (promotion, marketing, stratgie, aide la recherche

    de fi nancements...), dans le cadre des principes et des valeurs

    de lopen source. Il est ce jour le plus important cluster au

    monde focaliser ses activits de R&D collaborative sur les

    logiciels libres et les dfi s spcifi ques lopen source, comme

    lafter PC (lre informatique du Cloud, des mobiles et des

    objets connects), la qualit logicielle, et le dluge des don-

    nes. Aprs 9 ans dexistence, 57 projets de R&D collaborative

    consacrs au logiciel libre reprsentant un effort de R&D de

    prs de 199,9 M ont dj t fi nancs grce laide du GTLL.

    GTL

    L, S

    yste

    mat

    ic P

    aris

    -Reg

    ion,

    201

    7

    ISB

    N 9

    78-2

    -954

    9444

    -9-4

    Diff

    usio

    n so

    us li

    cenc

    e C

    reat

    ive

    Com

    mon

    s 4.

    0 CC

    BY-

    NC

    -ND

    . Nou

    s co

    ntac

    ter

    si v

    ous

    souh

    aite

    z re

    diff

    user

    ce

    docu

    men

    t dan

    s un

    cad

    re c

    omm

    erci

    al.

    Lauteur : Pierre Ficheux est directeur technique de Smile/Open Wide Ingnierie, et auteur du livre Linux embarqu (Eyrolles 2012)

    Prface de Stfane Fermigier, prsident du GTLL, fondateur dAbilian

    Vifs remerciements aux nombreux contributeurs du GTLL :Emmanuel Baccelli (RIOT),Florent Branger (SMILE),tienne Boisseau (ENSAM),Jrme Molire (UCare),Mickal Rmond (ProcessOne),Jean-Paul Smets (Nexedi),Franck Spinelli (Amarisoft)

    Remerciements Muriel Shan Sei Fan pour le travail ddition, Didier Mresse et Mickal De Clippeleir (Nord Compo) pour la conception et composition.

    LES LIVRETS BLEUS DU

    LIBRE

    LOGICIEL

    RO

    BE

    RT

    O

    DI

    CO

    SM

    O

    PH

    ILIP

    PE

    V

    AIL

    LE

    RG

    UE

    S

    FA

    BR

    ICE

    B

    ER

    NH

    AR

    D

    Co

    ntr

    ibu

    tio

    n d

    e

    FR

    D

    R

    IC

    LE

    PIE

    D

    PA

    TR

    ICK

    M

    OR

    EA

    U

    Pr

    fac

    e d

    e

    ST

    F

    AN

    E

    FE

    RM

    IGIE

    R

    Qualitlogicielle

    LES LIVRETS BLEUS DU

    LIBRE

    LOGICIEL

    PA

    TR

    ICE

    B

    ER

    TR

    AN

    D

    T

    IEN

    NE

    J

    UL

    IOT

    ST

    F

    AN

    E

    FE

    RM

    IGIE

    R

    MA

    RIN

    E

    SO

    RO

    KO

    OL

    IVIE

    R

    VIN

    Pr

    fac

    e d

    e

    ST

    F

    AN

    E

    FE

    RM

    IGIE

    R

    Modlesconomiques

    LES LIVRETS BLEUS DU

    LIBRE

    LOGICIEL

    PA

    TR

    ICK

    M

    OR

    EA

    U

    CA

    MIL

    LE

    M

    OU

    LIN

    JE

    RE

    MY

    P

    AP

    PA

    LA

    RD

    O

    FR

    AN

    O

    IS

    PE

    LL

    EG

    RIN

    I

    Pr

    fac

    e d

    e

    ST

    F

    AN

    E

    FE

    RM

    IGIE

    R

    FondamentauxjuridiquesCollaboration industrielleet innovation ouverte

    2e dition

    Couv_IoT_PRINT_03.indd 4-5 03/11/16 13:01

  • OpenSourcepour lIoT

    INT_IoT_PrintOK_03.indd 1 03/11/16 12:03

  • LES LIVRETS BLEUSdu Logiciel Libre

    II

    Prface IV

    Avant-propos 8

    Chapitre 1IoT et logiciel libre : standards versus silos 12

    Chapitre 2Technologies : innovation ou intgration 17

    Couche 1 Systme embarqu 18

    Choix dun OS embarqu 20

    Matriel libre, un passage tardif des bits aux atomes 25

    Lopen hardware dans lIoT 27

    Couche 2 Accs au rseau/protocoles 29

    Couche 3 Cloud et traitement des donnes 31

    Briques dinterfaage 32

    Valorisation de donnes IoT 33

    Sommaire

    INT_IoT_PrintOK_03.indd 2 03/11/16 12:03

  • op

    en

    so

    ur

    ce

    po

    ur

    li

    ot

    III

    Intgration et stockage 34

    Monitoring et alertes 35

    Machine learning 35

    Analytics 36

    API 36

    Services digitaux usage de lIoT 36

    Pour dployer : outils et frameworks dintgration 37

    Pour exploiter : outils et frameworks de gestion dIoT 39

    Chapitre 3Vers un rel modle daffaires ? 41

    Conclusion 45

    Bibliographie 46

    INT_IoT_PrintOK_03.indd 3 03/11/16 12:03

  • LES LIVRETS BLEUSdu Logiciel Libre

    Prface

    LInternet des Objets (ou IoT Internet of Things en anglais) est la fois une volution logique de lInternet tout court, et une rvolution annonce de tous les pans de lconomie. On

    en sent dj les prmisses dans plusieurs domaines, comme

    les transports avec les plateformes de covoiturage qui ont t

    rendues possibles par lubiquit des tlphones portables intel-

    ligents.

    Ces enjeux conomiques et stratgiques donnent une impor-

    tance particulire aux nombreux dfi s technologiques qui se

    posent dans ce domaine. Le Groupe thmatique Logiciel Libre

    (GTLL) de Systematic sest empar du sujet ds 2013, en ins-crivant dans sa feuille de route ce que nous avons nomm

    l After-PC , dont lIoT est un des aspects les plus disruptifs.

    Nous y avions identifi plusieurs thmatiques technologiques

    cls en lien direct avec lIoT.

    Tout dabord les systmes dexploitation, middlewares et outils de dveloppement pour objets communicants, dans le

    prolongement des logiciels ddis lembarqu, mais aussi

    des outils issus du monde de lInternet et du Web.

    Les plates-formes de dveloppement de type open hard-ware telles quArduino, Beagleboard ou quivalents, ainsi

    IV

    INT_IoT_PrintOK_03.indd 4 03/11/16 12:03

  • op

    en

    so

    ur

    ce

    po

    ur

    li

    ot

    V

    que les outils de prototypage rapide dobjets physiques

    (CNC, imprimantes 3D) qui permettent aux entrepreneurs,

    avec laide doutils de dveloppement logiciel open source

    dont le cot dutilisation est galement minime, de raliser

    des dmonstrateurs de leurs ides avec des moyens trs

    modestes.

    Les vastes systmes distribus, qui mettent en uvre des terminaux (plus ou moins intelligents et connects de

    manire plus ou moins intermittente), des routeurs (eux

    aussi plus ou moins intelligents) et des plates-formes de

    stockage et de traitement ; ces plates-formes IoT doivent

    rpondre des dfis de volumes de donnes et de rsilience

    inous dans le cadre des systmes dinformation dentreprise

    traditionnels. Plus prcisment, toutes les technologies sus-

    ceptibles de grer les flux de donnes engendrs ou captu-

    rs par un nombre sans cesse croissant de terminaux de

    quelques milliers plusieurs milliards : on parle bien de big

    data et de cloud computing.

    Les nouveaux protocoles qui apparaissent, ou voluent comme HTTP pour sadapter aux besoins spcifiques de

    lIoT, et leur implmentation sous forme de briques open

    source. Plus gnralement, linteroprabilit des diffrentes

    INT_IoT_PrintOK_03.indd 5 03/11/16 12:03

  • VI