Upload
microsoft
View
172
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Vous utilisez tous les jours des systèmes embarqués: que ce soit pour retirer un billet de train, de l'argent, pour payer au péage ou dans un magasin, ou simplement quand vous regardez une publicité ou une vitrine un peu moderne. Comment sont réalisés ces systèmes? Quelles sont les contraintes des fabricants? et surtout, quelles sont les solutions pour rendre le système robustes aux attaques, quelle que soit leur nature? Dans cette session émaillée de cas concrets, vous découvrirez quels sont les outils que la division Windows Embedded de Microsoft offre aux développeurs pour concevoir ces systèmes en utilisant les frameworks et les outils qu'ils connaissent, dans un environnement modulaire, et sécurisé. il sera également question des tendances (tactile, NUI) et du futur de ces systèmes et de leur connexion au cloud
Citation preview
palais des congrès Paris
7, 8 et 9 février 2012
Mardi 7 févrierCharlie GrabiaudPartner Technology ManagerWindows Embedded, Microsoft
Bornes, écrans, automates: ce qui se cache derrière les systèmes embarqués que vous utilisez tous les jours
Windows Embedded vNext…
Standard 7: Overview and Demo
Windows Embedded everyday
Agenda
POINT OF SERVICE
Retail & Hospitality
Windows Embedded for Retail and Hospitality
Devices
Healthcare
Windows Embedded Portfolio
Windows Embedded Compact (CE)32bit small footprint Real Time OSMultiple platform support (x86, ARM, MIPS)
Windows Embedded StandardCustomizable build using Windows componentsAdditional Embedded Features No activation
Windows Embedded POSReadyBuilt on Windows Embedded Standard for the POS marketInstallable (like a desktop OS) with Embedded FeaturesNo activation
Windows Embedded Enterprise & Server Full Windows (Client, Server) with Embedded licence rightsOption to use OEM Activation
Write Filters
Keyboard Filter
Dialog Filter
USB & SD Boot
Embedded Enabling Features
Enhanced Write Filter, File Based Write Filter Help Protect Device Image
Block Keyboard Entry of Unwanted Keys or Key Combinations
Filter and Execute Default Action on Dialog Box
Enable Booting Image from USB Flash Drive or native SDIO
Custom ShellCustom branded Embedded OS, with no sign of Windows, from boot to shutdown
Embedded Device: Confidence
<<<
>>>
Enforce Compliance
Improve Data and Device Protection
AppLockerBitLockerBitLocker To GoEnhanced Write FilterFile Based Write FilterKeyboard Filter
Group Policy
Device Control
Windows Server Connectivity
Enterprise Network Connectivity
Streamlined Management & Security
Analytics & Business Intelligence
Connected to the World of Windows
Deployment – Management – Monitoring – Security management
Active directory – Group policy – Networking IPV6
Application Framework &Development Environment
OS – Windows Embedded +.NET Framework
Application
Ease of Deployment
Customizable Automated deployment through Network or Local Media
Windows Embedded Standard 7 (WES7) has no online activation and use a single Product Key for all devices on the same project.
Windows 7 or Windows Server “For Embedded Systems” use online activation, with :
Ability to activate from the OEM side (rather than customer).Under certain conditions the ability to use OEM Activation, which removes the need to enter Product Activation codes and connect to an activation server on the web.
Field Maintenance
Download from OEM secure website (ECE) Implicitly determines required updates for devicesNot all updates will apply to each device
Deploy updates to devices via DVD, USB, Network manually Windows Update Stand Alone (wusa.exe)
to run updates on a device if the .msu update files are accessible to the deviceDeployment Image Servicing and Management (DISM) tool
to add (or remove) Windows Feature packages and updates
Or use Servers to automate the update process WSUSSCCM with Windows Embedded Device Management
SysprepImageXDISM
wim
depl
oy
Development machine Target machine
IBWunattended
cab
core
OS image
IBWcab
coreOS image
Build your image easily…
ICEcab
core
WES 7 Developer Experiences
Image Build Wizard Wizard experienceGuide through the image creation process Quick prototyping
Image Configuration Editor
Advanced scenariosIdeal for production environments Make configuration updates
Use Powerful O/S Building Tools
Booting into Windows PE 3.1
16Microsoft Confidential
Image Configuration Editor
Windows Embedded StandardTodayExtending
intelligence
1. Enterprise connectivity
2. IT Compliance
3. Streamlined management
4. Interoperability with BI assets
One Trusted Platform
1. Security
2. Development environment
3. Hardware support
4. Partner Ecosystem
5. Extended lifecycle
Differentiation(fits your needs)
1. Rich, immersive UI
2. Seamless media experience
3. Componentized OS
4. Latest desktop innovations
5. Embedded features
Operating Systems• Enterprise v.Next • RTM (Windows 8 Desktop + 1Q)
• Standard v.Next • TAP, CTP (Q1CY12)• GA (Windows 8 Desktop + 3Qs)
• Compact v.Next
NUI Technologies• Touch, Gesture, Speech, Sensor Platform
• Integrated into platform offerings• NEW: Kinect for Windows
on Windows Embedded
Intelligent Systems Elements
Hardware
Connectivity CloudApps
Windows NUI
Windows Embedded Standard
One Trusted Platform
Extending intelligence
Differentiation(fits your needs)
Future
1. Securityo UEFI & more
2. Modern development environmento Visual Studio
3. Hardwareo SoC & more
1. Rich, immersive UXo Multi-touch,
branding
2. Seamless media experienceo HTML 5, IE10
3. Componentized OS
o Module builder
1. Enterprise network connectivityo AOAC
2. Streamlined managemento WEDM v.Next
3. Interoperability with BI assetso Cloud
Microsoft: Your End-to-End Choice
DEVELOPER APPEAL
CLOUD SOLUTIONSON YOUR TERMS
PRODUCTIVITY WHERE YOU NEED IT
TRUE MULTI–DEVICE
CONSUMER CONNECTION
Les liens utiles
Windows Embedded Les systèmes d’exploitation
http://www.microsoft.com/windowsembedded/fr-fr/products/default.mspx
Windows Embedded Standard 7http://www.microsoft.com/windowsembedded/fr-fr/products/westandard/default.mspx
Le centre de développementhttp://msdn.microsoft.com/embedded/
Vos partenaires locauxhttp://www.microsoft.com/windowsembedded/fr-fr/partners/distributors/search.mspx?CountryID=73http://www.microsoft.com/windowsembedded/fr-fr/partners/find/default.mspx?CountryID=73&ProductExpertiseID=0
Outils de développement et Framework Visual Studio
http://msdn.microsoft.com/vstudio/
.NET et Silverlighthttp://www.microsoft.com/net/http://www.silverlight.net/
Chaque semaine, les DevCampsALM, Azure, Windows Phone, HTML5, OpenDatahttp://msdn.microsoft.com/fr-fr/devcamp
Téléchargement, ressources et toolkits : RdV sur MSDNhttp://msdn.microsoft.com/fr-fr/
Les offres à connaître90 jours d’essai gratuit de Windows Azure www.windowsazure.fr
Jusqu’à 35% de réduction sur Visual Studio Pro, avec l’abonnement MSDN www.visualstudio.fr
Pour aller plus loin
10 février 2012
Live Meeting
Open Data - Développer des applications riches avec le protocole Open Data
16 février 2012
Live Meeting
Azure series - Développer des applications sociales sur la plateforme Windows Azure
17 février 2012
Live Meeting
Comprendre le canvas avec Galactic et la librairie three.js
21 février 2012
Live Meeting
La production automatisée de code avec CodeFluent Entities
2 mars 2012
Live Meeting
Comprendre et mettre en oeuvre le toolkit Azure pour Windows Phone 7, iOS et Android
6 mars 2012
Live Meeting
Nuget et ALM
9 mars 2012
Live Meeting
Kinect - Bien gérer la vie de son capteur
13 mars 2012
Live Meeting
Sharepoint series - Automatisation des tests
14 mars 2012
Live Meeting
TFS Health Check - vérifier la bonne santé de votre plateforme de développement
15 mars 2012
Live Meeting
Azure series - Développer pour les téléphones, les tablettes et le cloud avec Visual Studio 2010
16 mars 2012
Live Meeting
Applications METRO design - Désossage en règle d'un template METRO javascript
20 mars 2012
Live Meeting
Retour d'expérience LightSwitch, Optimisation de l'accès aux données, Intégration Silverlight
23 mars 2012
Live Meeting
OAuth - la clé de l'utilisation des réseaux sociaux dans votre application
Prochaines sessions des Dev Camps