IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Embedded .NET Discussion :

Windows Embedded : Microsoft adapte sa gamme d'OS embarqués à un secteur en forte expansion


Sujet :

Windows Embedded .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Par défaut Windows Embedded : Microsoft adapte sa gamme d'OS embarqués à un secteur en forte expansion
    Windows Embedded : Microsoft adapte sa gamme d'OS embarqués à un secteur en forte expansion
    Riche d'opportunités pour les développeurs


    Dans la famille Windows, les noms de XP, Vista, 7, Server ou même Azure sont certainement plus connus que « Embedded ».

    Il faut dire que les déclinaisons embarquées de Windows sont à elles seules une gamme complète dans laquelle il peut être souvent assez difficile de s'y retrouver. Pourtant, les développeurs auraient tort de se décourager, tant les déclinaisons de Windows Embedded couvrent un nombre impressionnant de besoins allant du terminal mobile durci (lecteur de code barre avec écran par exemple) à la robotique en passant par les boîtiers multimédias.

    Lors des TechDays 2011, Myriam Sémery, Responsable Marketing Windows Embedded Europe du Sud, est revenue pour Développez sur les différents OS qui se composent l’appellation générique « Windows Embedded ».

    Les OS embarqués de Microsoft sont en fait divisés en trois catégories :

    Une première catégorie « modulaire » qui est la plus souple. Elle offre au développeur la liberté de customiser son O/S grâce à des outils qui permettent de sélectionner les composants de l’O/S :
    • Windows Embedded Standard 7 qui s’appuie sur un Windows 7 « grand public »
    • Windows Embedded Compact 7 (nouvelle génération Windows CE ) OS entièrement conçu pour l’embarqué et qui épouse un panel plus large de processeurs ( ARM, MIPS et X86 ) et qui intègre des fonctions de temps réel

    Une deuxième catégorie « verticalisée » qui offre des O/S optimisés pour des environnements/terminaux spécifiques :
    • Windows Embedded PosReady : pour les terminaux Point de Service ( caisses enregistreuses ou bornes interactives )
    • Windows Embedded Handheld : pour les terminaux Mobiles d’entreprise
    • Windows Embedded Automotive : pour l’info-divertissement à bord des véhicules

    Une troisième catégorie « O/S grand public » regroupé dans la famille Windows Embedded Entreprise. Ce sont des versions complètes de Windows 7, Vista ou XP. Le développeur installe un Windows entier mais un contrat de licence spécifique à l’embarqué restreint l’usage à une fonction ou application dédiée.

    Une fois ces trois distinctions faites, la gamme Windows Embedded devient beaucoup plus lisible :


    NB : Les solutions verticales Automotive s'appuient sur Windows CE, POS Ready sur Windows 7 ou XP Pro

    Cette diversité n'en forme cependant pas moins « une plateforme unique » très familière pour les développeurs .NET puisque les technologies et les outils sont les mêmes (Visual Studio).

    « Contrairement à ce que l'on pense, il est moins coûteux de déployer Windows Embedded qu'un Android ou un autre Linux », explique Charlie Grabiaud, ingénieur système chez Microsoft. « Le coût de la licence est très rapidement économisé avec les facilités de développements et de mises à jour que n'auront pas une autre plate-forme. Souvent, il faudra plusieurs semaines pour ajouter par exemple un nouveau Widget à une box multimédia embarquant du Linux ». Contre quelques jours avec Windows et .NET.

    Autre avantage évoqué par Charlie Grabiaud, les interfaces riches et ergonomiques qui accompagnent les tendances actuelles sont très facilement réalisables, grâce à des technologies comme Silverlight.

    Les nouvelles versions des OS embarqués de Microsoft n'accompagnent pas ces tendances du marché qu'au niveau de l'UI. Pour répondre aux nouveaux besoins exprimés par les constructeurs et par les utilisateurs, le nouveau Windows CE 7 lancé le 1er Mars à Embedded World sous le nom de Compact 7 facilite la connectivité (Wifi, Bluetooth, etc.) et améliore ses performances avec notamment l'arrivée de l'accélération matérielle (OpenGL 2ES) ou le support du multi-core, et de l’architecture ARM V7.

    Pour Myriam Sémery, la branche Embedded de Windows est « une entité en forte croissance avec l’explosion du nombre de terminaux embarqués connectés sur le marché ».

    Box (ou Set-top Box), télévisions connectées, domotiques (qui peut être gérée depuis... une télévision connectée) et appareils intelligents (machines à laver qui calculent les meilleures heures pour limiter la consommation électrique, etc.), le marché des systèmes embarqués est en effet en pleine expansion.

    « Certains de nos marchés sont matures mais bénéficient encore d’un potentiel de croissance intéressant, comme celui des automatismes industriels et de la grande distribution. Le marché des terminaux embarqués médicaux et du green IT sont eux en très forte expansion », explique Myriam Sémery.

    Une progression qui s'explique aussi par la montée en puissance des systèmes électroniques embarqués de plus en plus présents dans les objets de notre vie quotidienne (GPS, voitures « intelligentes », etc.) et par la démocratisation de la robotique. Robotique dont les premiers appareils grand public arrivent dans les magasins avec, par exemple, des robots aspirateurs autonomes.


    Samsung Vacuum Cleaner sous Windows Embedded CE

    « Un autre exemple intéressant basé sur Windows Embedded CE, est le système d'accompagnement au sommeil de la société Zyken. Night Cove a été élaboré en s’appuyant sur le résultat d’ études médicales sur le sommeil. Le système met en pratique les enseignements des chercheurs en faisant varier la luminosité et l’environnement sonore suivant les phases d’endormissement pour favoriser une meilleure récupération », explique Myriam Sémery pour illustrer l'évolution des champs d'application de l'embarqué.

    Zyken Night Cove

    Un secteur en plein essor donc. Mais un type de développement encore trop peu connu par la communauté.
    Pourtant les opportunités sont nombreuses.

    Très nombreuses, même.


    Exemples d'appareils tournant sous Windows Embedded



    Ressources sur Développez :

    Pour se familiariser avec ce type de développement, Microsoft propose un ensemble d'outils gratuits :

    Windows Embedded Standard 7 en version d'évaluation disponible gratuitement

    Livre Blanc sur Windows Embedded Standard 7 pour tout savoir sur l'OS embarqué fondé sur Windows 7

    Livre blanc gratuit : « L'Environnement Personnalisable dans Windows Embedded 7 »

    Livre Blanc : « Sécuriser votre image personnalisée du système d'exploitation sous Windows Embedded Standard 7 »

    Et vous ?

    Avez-vous déjà développé des applications embarquées ? Dans quel contexte ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Je découvre Seven Embedded Standard depuis quelques temps pour un système d'acquisition de données, et c'est un produit qui est intéressant pour le coup, rien que pour la possibilité de limiter le système au strict essentiel et réduire l'empreinte mémoire, tout en gardant les possibilités de Seven sous la main !

  3. #3
    Inactif  
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2009
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Algérie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2009
    Messages : 335
    Par défaut
    existe t'il une version de windows embdded pour switch catalyst 3750 , parceque la il est sous ios un os linux qui n'est pas du tout sécuriser , c'est trés facile de lancer des attaque de types arp flood

  4. #4
    Membre très actif
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Par défaut
    Souvent, il faudra plusieurs semaines pour ajouter par exemple un nouveau Widget à une box multimédia embarquant du Linux ». Contre quelques jours avec Windows et .NET.
    Elles sortent d'où ces statistiques ? C'est vraiment le genre de chiffres à
    qui ont peut faire dire tout ce que l'on veut.

    En plus, je ne vois absolument pas l'intérêt d'utiliser un système
    d'exploitation, même épuré, sur les appareils embarqués. Je suis un fervent
    partisan de GNU/Linux, mais j'ai récemment eu besoin de programmer une carte
    électronique en C# .NET (langage que je n'avais jamais expérimenté auparavant),
    sans Windows ni aucun système d'exploitation quel qu'il soit ; ça a été une
    expérience très enrichissante, et très accessible pour mon niveau de lycéen.

    EDIT : pourquoi est-ce qu'il n'y a pas de source à cette news ?

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par ProgVal Voir le message
    Elles sortent d'où ces statistiques ? C'est vraiment le genre de chiffres à
    qui ont peut faire dire tout ce que l'on veut.

    En plus, je ne vois absolument pas l'intérêt d'utiliser un système
    d'exploitation, même épuré, sur les appareils embarqués. Je suis un fervent
    partisan de GNU/Linux, mais j'ai récemment eu besoin de programmer une carte
    électronique en C# .NET (langage que je n'avais jamais expérimenté auparavant),
    sans Windows ni aucun système d'exploitation quel qu'il soit ; ça a été une
    expérience très enrichissante, et très accessible pour mon niveau de lycéen.

    EDIT : pourquoi est-ce qu'il n'y a pas de source à cette news ?
    Euh? Mais tout a un système d'exploitation, même minimaliste! Du reveil, à la voiture en passant par le distributeur de billet et la télé!
    Ensuite l'interet que ca soit du Windows (Embedded ou non) c'est que sur toute ma flotte (du panneau de pub, ma caisse enregistreuse, mes serveurs, etc) j'utilise les mêmes outils, les mêmes technos, j'ai les mêmes developpeurs, j'ai une cohérence d'architecture. Je dis pas que les technos Microsoft sont les meilleurs la dessus(chacun est libre de le penser ou pas) mais au moins elle réponde à cette problématique.
    L'idée n'est pas d'avoir réussi à mettre un OS qui n'était pas prévu pour sur un device... C'est bien pour un exploit mais c'est pas une solution pérenne pour une entreprise (quid du support, des maj, etc)

  6. #6
    Membre très actif
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Par défaut
    Citation Envoyé par PitMaverick78 Voir le message
    Euh? Mais tout a un système d'exploitation, même minimaliste! Du reveil, à la voiture en passant par le distributeur de billet et la télé!
    Il y a une différence entre le "système d'exploitation" de mon réveil et un
    Windows que l'on a amputé des parties inutiles.

    Citation Envoyé par PitMaverick78 Voir le message
    Ensuite l'interet que ca soit du Windows (Embedded ou non) c'est que sur toute ma flotte (du panneau de pub, ma caisse enregistreuse, mes serveurs, etc) j'utilise les mêmes outils, les mêmes technos, j'ai les mêmes developpeurs, j'ai une cohérence d'architecture.
    Pas la peine d'avoir un système d'exploitation pour ça. Les deux framework .NET
    allégés sont largements suffisants.

    Citation Envoyé par PitMaverick78 Voir le message
    L'idée n'est pas d'avoir réussi à mettre un OS qui n'était pas prévu pour sur un device... C'est bien pour un exploit mais c'est pas une solution pérenne pour une entreprise (quid du support, des maj, etc)
    Tu vas me dire que Windows était prévu pour aller sur de l'embarqué ?
    Au regard du support extrêmement récent des processeurs ARM par Windows
    (qui est disponible pour Debian depuis au moins dix ans, ansi que nombre
    d'autres architectures), je ne pense pas qu'on puisse considérer ça comme un
    support natif.

  7. #7
    Membre expérimenté

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Par défaut
    Citation Envoyé par ProgVal Voir le message
    EDIT : pourquoi est-ce qu'il n'y a pas de source à cette news ?
    Bonjour,

    "Lors des TechDays 2011, Myriam Sémery, Responsable Marketing Windows Embedded Europe du Sud, est revenue pour Développez..."

    Autrement dit la source, c'est l'interview que j'ai faite de cette responsable qui a accepté de répondre aux questions de Développez. C'est ce qu'on appelle un "contenu exclusif"

    Cordialement,

    Gordon

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/04/2010, 17h16
  2. Réponses: 0
    Dernier message: 22/11/2009, 23h35
  3. Microsoft lance Windows Embedded CE 6.0 R3
    Par shawn12 dans le forum Actualités
    Réponses: 0
    Dernier message: 24/09/2009, 13h49
  4. Réponses: 0
    Dernier message: 07/09/2009, 22h32
  5. Réponses: 0
    Dernier message: 17/01/2009, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo