Cette présentation décrit des utilisations de logiciel libre (Linux) pour des développements informatiques dans des projets industriels, embarqués et temps réel.
Le portage d'une application écrite pour des RTOS traditionnels vers Linux est également abordé.
Le document a été présenté lors de Solutions Linux 2007
Deux ans déja que Windows 7 est disponible, cette sesssion sera l'occasion de présenter des cas clients ayant déployé Windows 7 dans leur organisation mais également de vous présenter la méthodologie et les retours d'experience de Microsoft Services sur des projets de déploiement d'envergure en mettant l'accent sur les bonnes pratiques du terrain, les écueils à éviter et au final comment réussir en 12 mois son projet de migration vers Windows 7. Un Must à ne pas manquer !!
Cette session sera l'occasion de vous présenter et de mettre en oeuvre l'ensemble des outils et des méthodologies pour réussir votre déploiement vers Windows 7. Les aspects : gestion de la compatibilité application, création des masters, distribution dynamique des applications et bien d'autres seront largement présentés. Une session à ne surtout pas manquer pour réussir avec succès son déploiement Windows 7 !
Cette présentation décrit des utilisations de logiciel libre (Linux) pour des développements informatiques dans des projets industriels, embarqués et temps réel.
Le portage d'une application écrite pour des RTOS traditionnels vers Linux est également abordé.
Le document a été présenté lors de Solutions Linux 2007
Deux ans déja que Windows 7 est disponible, cette sesssion sera l'occasion de présenter des cas clients ayant déployé Windows 7 dans leur organisation mais également de vous présenter la méthodologie et les retours d'experience de Microsoft Services sur des projets de déploiement d'envergure en mettant l'accent sur les bonnes pratiques du terrain, les écueils à éviter et au final comment réussir en 12 mois son projet de migration vers Windows 7. Un Must à ne pas manquer !!
Cette session sera l'occasion de vous présenter et de mettre en oeuvre l'ensemble des outils et des méthodologies pour réussir votre déploiement vers Windows 7. Les aspects : gestion de la compatibilité application, création des masters, distribution dynamique des applications et bien d'autres seront largement présentés. Une session à ne surtout pas manquer pour réussir avec succès son déploiement Windows 7 !
Les solutions libres pour les systèmes embarquésAlexandre LAHAYE
Les solutions libres ont longtemps été ignorées par l'industrie en raison des divergences entre les contraintes industrielles strictes et les pratiques du développement libre. Par ailleurs, plusieurs reproches étaient formulés contre les logiciels libres : manque de fonctionnalités clés (ex. : temps réel dur), manque de garanties et coûts de support, gestion des licences...Cela a pris des années, mais c'est maintenant acquis et parfaitement connu des acteurs majeurs de l'industrie.
Le panel-GZW est une solution destinée à l’hébergement de sites internet sur des plates-formes de type Unix/Linux. Actuellement les environnements non-Unix (Microsoft) ne sont pas compatibles.
Cette solution a été conçue au tour de cinq points majeurs :
- Un code source ouvert.
- Une solution gratuite.
- Une simplicité tant côté serveur que côté interface.
- Une indépendance du serveur vis à vis de notre solution.
- Une modularité en fournissant la possibilité de développer aisément des modules.
En utilisant cette solution, l’hébergé pourra facilement gérer son hébergement web en utilisant toute une liste de modules tels que :
- La gestion des utilisateurs FTP.
- La gestion des emails.
- La gestion des domaines.
- La gestion des tâches planifiées.
- La gestion des bases de données SQL.
Pour ce qui est de l’administrateur système, ce dernier pourra gérer de manière très simple les actions suivantes :
- L’activation/désactivation des modules.
- Les quotas.
- Les membres présents sur la plate-forme.
- Les comptes FTP.
- Les bases de données SQL.
- Les boîtes email, les redirections email.
- Les tâches planifiées.
- Les pré-installations.
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
Le début de l’année 2013 annonce le Service pack des solutions System Center 2012. Quand est-il ? Quels sont les nouveautés des composants de cette suite ? Venez découvrir le temps d’une heure les grandes nouveautés des différents composants System Center. Riche en démonstration, vous aurez l’occasion de voir le virage que prend Microsoft avec ces nouveautés. Que ce soit de l’ajout de fonctionnalités ou de gestion de système d’exploitation supplémentaire, le service pack 1 de System Center s’annonce des plus surprenants.
Les Containers promettent de renvoyer la problématique du déploiement aux oubliettes. S'ils apportent effectivement un certain nombre de réponses concrètes dans ce domaine, résolvent-ils pour autant tous les problèmes ? Quels sont les nouveau défis ?
Est-il enfin devenu facile d¹amener efficacement des applications jusqu'en production ?
Toutes les réponses avec XebiaLabs en 45 minutes !
Par Benoît Moussaud (Technical Director @XebiaLabs)
Toutes les vidéos des conférences seront disponibles sur Xebia.tv
Lors de cette session seront présentés les différents scénarios de déploiements avec SCCM 20012 SP1 (nouveautés du SP1, intégration de Windows 8, nouveaux scénarios applicatifs…)
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Xavier Lacot
Cette présentation a été effectuée dans le cadre du Forum PHP 2010.
Apparus il ya quelques années, les frameworks PHP évoluent rapidement,gagnent en maturité et, avec l'arrivée de PHP 5.3, ils entament une nouvelle mutation.
Après avoir rappelé l'intérêt de l'emploi de frameworks, cette session mettra l'accent sur les critères de choix permettant de départager les différents frameworks du marché, présentera les différences entre les grands frameworks du moment, mettra en évidence les tendances architecturales, et finalement s'attachera à montrer l'enracinement des frameworks dans le paysage professionnel PHP.
Présentation du projet PLUME par Jean-Luc Archimbaud (CNRS) donnée lors des conférences administration électronique libre au salon Solutions Linux 2009
TechForum Iberia 2024 - Towards a Redecentralization of the Internet: Explori...Raphaël Semeteys
The Web and Internet are constantly evolving, and a crucial question arises: how can we (re)decentralize these platforms to ensure an open, resilient and privacy-respecting Internet? In this presentation, we will explore a comprehensive overview of the various current initiatives and technologies contributing to this (re)decentralization. We will delve into the exciting world of Web3 with its concepts of blockchain, dApps, consensus, and DLT. We will also discover the promises of Web 3.0, including projects such as Solid and the semantic web. We will then explore the Fediverse, an ecosystem of decentralized social networks, as well as Holochain, a peer-to-peer application development technology.
2023 - Between Philosophy and Practice: Introducing YogaRaphaël Semeteys
What is Yoga?
Between Philosophy and Practice: a brief Introduction
By Raphaël Semeteys
- DevRel, Senior Architect, Open Source Expert
- Certified Yoga Teacher
+30 years long practitioner
Contenu connexe
Similaire à Solutions Linux 2008 - Poste de travail Linux
Les solutions libres pour les systèmes embarquésAlexandre LAHAYE
Les solutions libres ont longtemps été ignorées par l'industrie en raison des divergences entre les contraintes industrielles strictes et les pratiques du développement libre. Par ailleurs, plusieurs reproches étaient formulés contre les logiciels libres : manque de fonctionnalités clés (ex. : temps réel dur), manque de garanties et coûts de support, gestion des licences...Cela a pris des années, mais c'est maintenant acquis et parfaitement connu des acteurs majeurs de l'industrie.
Le panel-GZW est une solution destinée à l’hébergement de sites internet sur des plates-formes de type Unix/Linux. Actuellement les environnements non-Unix (Microsoft) ne sont pas compatibles.
Cette solution a été conçue au tour de cinq points majeurs :
- Un code source ouvert.
- Une solution gratuite.
- Une simplicité tant côté serveur que côté interface.
- Une indépendance du serveur vis à vis de notre solution.
- Une modularité en fournissant la possibilité de développer aisément des modules.
En utilisant cette solution, l’hébergé pourra facilement gérer son hébergement web en utilisant toute une liste de modules tels que :
- La gestion des utilisateurs FTP.
- La gestion des emails.
- La gestion des domaines.
- La gestion des tâches planifiées.
- La gestion des bases de données SQL.
Pour ce qui est de l’administrateur système, ce dernier pourra gérer de manière très simple les actions suivantes :
- L’activation/désactivation des modules.
- Les quotas.
- Les membres présents sur la plate-forme.
- Les comptes FTP.
- Les bases de données SQL.
- Les boîtes email, les redirections email.
- Les tâches planifiées.
- Les pré-installations.
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
Le début de l’année 2013 annonce le Service pack des solutions System Center 2012. Quand est-il ? Quels sont les nouveautés des composants de cette suite ? Venez découvrir le temps d’une heure les grandes nouveautés des différents composants System Center. Riche en démonstration, vous aurez l’occasion de voir le virage que prend Microsoft avec ces nouveautés. Que ce soit de l’ajout de fonctionnalités ou de gestion de système d’exploitation supplémentaire, le service pack 1 de System Center s’annonce des plus surprenants.
Les Containers promettent de renvoyer la problématique du déploiement aux oubliettes. S'ils apportent effectivement un certain nombre de réponses concrètes dans ce domaine, résolvent-ils pour autant tous les problèmes ? Quels sont les nouveau défis ?
Est-il enfin devenu facile d¹amener efficacement des applications jusqu'en production ?
Toutes les réponses avec XebiaLabs en 45 minutes !
Par Benoît Moussaud (Technical Director @XebiaLabs)
Toutes les vidéos des conférences seront disponibles sur Xebia.tv
Lors de cette session seront présentés les différents scénarios de déploiements avec SCCM 20012 SP1 (nouveautés du SP1, intégration de Windows 8, nouveaux scénarios applicatifs…)
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Xavier Lacot
Cette présentation a été effectuée dans le cadre du Forum PHP 2010.
Apparus il ya quelques années, les frameworks PHP évoluent rapidement,gagnent en maturité et, avec l'arrivée de PHP 5.3, ils entament une nouvelle mutation.
Après avoir rappelé l'intérêt de l'emploi de frameworks, cette session mettra l'accent sur les critères de choix permettant de départager les différents frameworks du marché, présentera les différences entre les grands frameworks du moment, mettra en évidence les tendances architecturales, et finalement s'attachera à montrer l'enracinement des frameworks dans le paysage professionnel PHP.
Présentation du projet PLUME par Jean-Luc Archimbaud (CNRS) donnée lors des conférences administration électronique libre au salon Solutions Linux 2009
TechForum Iberia 2024 - Towards a Redecentralization of the Internet: Explori...Raphaël Semeteys
The Web and Internet are constantly evolving, and a crucial question arises: how can we (re)decentralize these platforms to ensure an open, resilient and privacy-respecting Internet? In this presentation, we will explore a comprehensive overview of the various current initiatives and technologies contributing to this (re)decentralization. We will delve into the exciting world of Web3 with its concepts of blockchain, dApps, consensus, and DLT. We will also discover the promises of Web 3.0, including projects such as Solid and the semantic web. We will then explore the Fediverse, an ecosystem of decentralized social networks, as well as Holochain, a peer-to-peer application development technology.
2023 - Between Philosophy and Practice: Introducing YogaRaphaël Semeteys
What is Yoga?
Between Philosophy and Practice: a brief Introduction
By Raphaël Semeteys
- DevRel, Senior Architect, Open Source Expert
- Certified Yoga Teacher
+30 years long practitioner
I LOVE Tech 2024 - Unlocking AI:Navigating Open Source vs. Commercial FrontiersRaphaël Semeteys
An analysis of generative AI, highlighting the trajectories of various models such as GPT-4, and examining the dynamics between commercial interests and the ethics of open collaboration.
SOOCon24 - From OpenAI to Opensource AI: Navigating Between Commercial Owners...Raphaël Semeteys
My talk at State of Open Con 2024 in London.
This presentation explores the evolution of generative AI, highlighting the trajectories of various models such as GPT-4, and examining the dynamics between commercial interests and the ethics of open collaboration. We offer an in-depth analysis of the levels of openness of different language models, assessing various components and aspects, and exploring how the (de)centralization of computing power and technology could shape the future of AI research and development.
Additionally, we explore concrete examples like LLaMA and its descendants, as well as other open and collaborative projects, which illustrate the diversity and creativity in the field, while navigating the complex waters of intellectual property and licensing.
OSX 2023 - Vers une re-decentralisation d’Internet : panorama des technos et ...Raphaël Semeteys
Je vous invite à un voyage captivant à travers les initiatives et technologies émergentes (telles que celles du Web3, du Web3.0, et du Fediverse) qui pourraient façonner un avenir d’Internet décentralisé. Découvrez comment vous pouvez vous impliquer dans ce mouvement en faveur de la (re)decentralisation du Web et d’Internet. Rejoignez-nous pour explorer les opportunités offertes par ces avancées, et contribuez à façonner un Internet où le contrôle des données est entre les mains des utilisateurs.
Web2day 2023 - Internet (re)décentralisé ? Architecture du Web3Raphaël Semeteys
Web3, blockchain, cryptomonnaies, tokens, wallet, NFT, smart contract, dApp, DAO… Il s’agit de prendre du recul sur les buzzwords et les bulles spéculatives pour mieux appréhender ce qui se joue en toile de fond : la re-décentralisation d’Internet !
Cette présentation est la carte que j’aurais aimé avoir au début de mon exploration de l’énorme écosystème qu’est l’Internet décentralisé (ou Web3 comme on dit improprement parfois).
Les termes Blockchain, proof-of-stake, smart contract, dApp, token, NFT, DAO ou Web3 vous laissent perplexes, vous donnent le vertige ou voire même vous énervent ? Venez découvrir les concepts et les composants structurants qui se cachent derrière tout ça !
La conception d'une plateforme est toujours délicate à initier.
Comment démarrer? Quelle est la démarche à adopter pour concevoir une architecture? Quel est le modèle à appliquer: event streaming, orchestration ou chorégraphie? Au travers d'un besoin utilisateur, nous prendrons notre "casquette" d'architecte et déroulerons devant vous une étude pour une toute nouvelle plateforme "Donut @ Home".
Après avoir analysé le besoin, confrontés nos idées et convictions devant vous, nous choisirons, parmi toutes les solutions possibles, quelle est la "moins pire".
Nous vous solliciterons pour valider notre conception et les exemples d'implémentation possibles.
A la fin de cette présentation, vous aurez des clés pour penser et démarrer les études de vos architectures en toute sérénité (ou presque).
2. Sommaire
» Enjeux
» Contraintes de l'entreprise
» Risques et Opportunités
» Choix structurants
» Migration
2 Solutions Linux – 29 janvier 2008
3. Introduction
Qu'est-ce que le poste de travail ?
Il existe plusieurs visions du poste de travail :
» matérielle : composants matériels et périphériques
» logicielle : systèmes d'exploitation, logiciels
» technique : intégration, sécurité
» fonctionnelle : outil de productivité offrant des services aux collaborateurs
(applications installées ou accessibles)
» humaine : souvent lien fort entre le collaborateur et son poste, aspects
ergonomiques et personnalisation, satisfaction et conduite du changement
» macroscopique : gestion de parc, industrialisation, banalisation, ...
» économique : poste de travail mais également de coût, très sensible au facteur
d'échelle
3 Solutions Linux – 29 janvier 2008
4. Enjeux
Les entreprises cherchent à maîtriser leur parc informatique
» économiquement
- le poste de travail est également poste de coût
- très sensible au facteur d'échelle
» fonctionnellement
- c'est le principal outil de travail de nombreux employés
- point d'accès au SI du point de vue utilisateur
- touche également au collaboratif, partage de fichiers, ...
» techniquement
- stabilité et sécurité
- mise à jour
» stratégiquement
- dépendance vis à vis des éditeurs
- standards d'entreprise (notamment formats)
4 Solutions Linux – 29 janvier 2008
5. Enjeux
Un contexte plutôt favorable
» Stratégie Microsoft
» Nouvelle offre : Windows Vista, Office 2007, ...
» Nécessite souvent un changement matériel
» Montée en visibilité de Linux
» Structuration de l'offre
» Quelques références intéressantes
» De nombreuses entreprises s'interrogent
» Linux est-il une alternative à Windows ?
» Comment envisager une migration ?
5 Solutions Linux – 29 janvier 2008
6. Contraintes de l'entreprise
Intégration aux services de l'entreprise
Le poste de travail doit s'insérer et s'intégrer avec l'existant
» Annuaire d'entreprise
» Exemple d'Active Directory
- Service for UNIX : extension du schéma AD pour authentification (Kerberos)
et/ou autorisation (LDAP)
- Samba/Winbind pour l'authentification Kerberos (module PAM)
- Annuaire LDAP intermédiaire
» Messagerie d'entreprise
» Messageries aux standards POP, IMAP, SMTP : ok
» Lotus Notes : version Linux native (mais attention aux versions Domino)
» Webmail : alternative ou complément ?
6 Solutions Linux – 29 janvier 2008
7. Contraintes de l'entreprise
Intégration des applications
» Applications lourdes, plusieurs options
» Portage de l'application
» Emulation d'API :
- Wine, CrossOver
- Toutes les applications ne sont pas supportées
» Emulation d'interface :
- Citrix MetaFrame + client Linux
- Windows Terminal Server + rdesktop
» Applications Web
» Option pour réduire l'adhérence applicative
» Pas toujours envisageable
7 Solutions Linux – 29 janvier 2008
8. Contraintes de l'entreprise
Accès aux ressource partagées
» Accès au documents
» Classique : partage de fichiers
- Partages Windows : SAMBA
- SMB : pas avec certaines versions Windows
- CIFS : recommandé
- NB : montage dans l'espace noyau et kerberos
- Partages Unix : NFS, attention un NIS est un annuaire caché
» Moderne :
- ECM (Alfresco, SharePoint, ...), webdav
- Services supplémentaires : workflow, gestion de versions, recherche, ...
» Impressions
» CUPS, problématique des drivers
» Intégration à l'infrastructure Microsoft : CUPS + backend Samba
» Il faut parfois se poser la question de l'impression directe depuis le PC
8 Solutions Linux – 29 janvier 2008
9. Contraintes de l'entreprise
Interopérabilité
Les formats standard d'entreprise sont de véritables choix stratégiques
Besoins d'intéropérabilté interne mais aussi externe (clients, fournisseurs)
» Bureautique segment bas
» OpenOffice.org
» Macros, modèles et reprise de l'existant
» Attention aux modifications répétées depuis les deux suites
» Bureautique segment haut
» Microsoft Project, Visio et Access
» Problématique de formats plutôt que de fonctionnalités
» Sites Intranet
» Firefox : nécessité de tester
9 Solutions Linux – 29 janvier 2008
10. Contraintes de l'entreprise
Mobilité (1/2)
» Synchronisation avec PDA et smartphones
» Synchroniser les agendas, tâches, emails (push)
» Il existe un protocole ouvert OMA-DS (anciennement SyncML)
» Solutions coté client
» MultiSync (Gnome)
» OpenSync/KitchenSync (KDE)
» La problématique de l'hétérogénéité déportée sur le poste de travail
» Alternative
» Passerelle coté serveur (exemple : Funambol)
» Connecteurs avec l'infrastructure collaborative
- Microsoft Exchange
- Lotus Domino
- Zimbra
- ...
10 Solutions Linux – 29 janvier 2008
11. Contraintes de l'entreprise
Mobilité (2/2)
» Gestion des accès réseaux
» Accès Wifi, réseaux câblés: NetworkManager
» Accès VPN
- FreeS/WAN : utilise IPSec
- OpenVPN :
- utilise OpenSSL sur UDP/TCP
- non compatible avec IPSec
» Gestion du mode déconnecté
» Winbind utilise un répertoire personnel local
11 Solutions Linux – 29 janvier 2008
12. Contraintes de l'entreprise
Sécurité (1/2)
Renforcement de la sécurité de Linux
» Support des ACL pour étendre le “ugo+rwx” standard (option noyau)
» Modules de sécurité du noyau
- SELinux :
- vient de la NSA
- assez complexe
- intégré dans de nombreuses distributions
- AppArmor :
- supporté à l'origine par Novell
- plus simple
- moins répandu (SuSE, Ubuntu)
» Protection mémoire (espaces non exécutables)
- Exec Shield :
- développé par Red Hat,
- intégré dans de nombreuses distributions
- PaX : moins utilisé (gentoo)
12 Solutions Linux – 29 janvier 2008
13. Contraintes de l'entreprise
Sécurité (2/2)
» Firewall
» Intégré au noyau : netfilter
» Outils de configuration : iptables
» Il existe plusieurs IHM pour iptables
» Sécurité antivirale
» ClamAV
- solution performante
- pas de vision d'infrastructure d'entreprise (console)
» Solutions propriétaires
- attention aux contraintes liées aux versions du noyau Linux
13 Solutions Linux – 29 janvier 2008
14. Contraintes de l'entreprise
Gestion de parc (1/2)
» Inventaire, gestion d'actifs et helpdesk
» OCS Inventory NG couplé à GLPI
- Extensible à Windows
- Nombreuses références
- Projets actifs et dynamiques
» Sinon, ZenWorks (solution propriétaire Novell, distributions à base de RPM)
» Installation réseau
» Installation par paquets : FAI (références, pour distribution à base debian)
» Installation par image : partimage, LRS, clonezilla (multicast)
» NB : pas de solution libre pour gérer les mises à jour par profils
» Mises à jour des postes
» Mises à jour vie les mécanisme de gestion de paquet : RPM ou APT
» Mises à jour de groupe de machines
- Possibilité d'utiliser télédiffusion d'OCS Inventory
- Sinon, solutions propriétaires de type RHN, Novell ZenWorks
14 Solutions Linux – 29 janvier 2008
15. Contraintes de l'entreprise
Gestion de parc (2/2)
» Dépannage à distance
» Utilisation de VNC
» Il existe un plugin GLPI
» Intégré dans ZenWorks
» Sauvegarde/restauration
» Linbox Rescue Server
» Offre possibilité de sauvegarde/restauration via PXE
» Gestion de la configuration des postes
» Pas de solution libre pour une administration centralisée : tâches manuelles ou
développements spécifiques
» Sinon, solution propriétaire ZenWorks
» Conclusion
» Pas de solution libre unique, complète et déjà intégrée
» Nécessité aujourd'hui d'intégrer plusieurs briques
» Domaine en pleine évolution
15 Solutions Linux – 29 janvier 2008
16. Impacts sur l'existant
(1/2)
» Impacts sur le support bureautique
» Chaîne du support :
- combien de niveaux ?
- support externe ?
» Equipe de support :
- montée en compétences, reconversion
- la conduite du changement doit intégrer l'équipe support
» Surcharge de travail à prévoir au démarrage
» Impact organisationnel
» Nécessité de formaliser les processus
- de validation
- de mise à jour des nouvelles versions de logiciels
16 Solutions Linux – 29 janvier 2008
17. Impacts sur l'existant
(2/2)
» Impacts sur l'infrastructure
» Services d'infrastructure existants (exemple : AD)
» Architecture répartie et flux réseau générés (exemple : dépôts de paquets)
» Impacts sur les applications métiers
» Certaines adaptations peuvent être nécessitées :
- portage
- réecriture
- mise aux standards (Web)
» Parfois certains progiciels doivent être mis à jour voire remplacés
» La “webisation” d'applications lourdes adhérentes du poste induit des coûts et
des délais supplémentaires
17 Solutions Linux – 29 janvier 2008
18. Risques induits
(1/2)
» Rejet de la part des utilisateurs
» Parades :
- Politique de conduite du changement à mettre en place (cf. plus loin)
- Pour tous les acteurs (utilisateurs finaux, techniciens, ...)
» Risques liés à la maturité et la pérennité de la solution
» Parades :
- Etudier ces points dès les phases amont
- Il existe des méthodes pour formaliser cette démarche (http://www.qsos.org)
18 Solutions Linux – 29 janvier 2008
19. Risques induits
(2/2)
» Risques financiers
» Mauvaise évaluation de l'effort à fournir
» Découverte de coûts cachés ou déplacés
» Danger et coût des adaptations menant à des “forks”
» Parades :
- étude amont détaillée, intégrant l'axe financier
- suivi en cours de projet et bilan final
» Risques stratégiques
» Dépendance vis à vis d'un prestataire
» Perte de cohérence en termes de stratégie logicielle
» Parades :
- communiquer en amont avec tous les acteurs concernés
- identifier les impacts du choix Linux au niveau des autres fournisseurs
(exemples : SAP, solutions de portail, progiciels spécialisés, ...)
19 Solutions Linux – 29 janvier 2008
20. Opportunités offertes
» Economiques
» réduction des coûts de licences
» le gain reste cepandant un point à vérifier (se méfier des coûts cachés)
» maintenance collective
» Stratégiques
» plus grande indépendance
» possibilités d'influence sur les produits
» Technico-fonctionnelles
» mise en place d'un référentiel d'entreprise
» disponibilité quasi-immédiate de nouveaux logiciels
» évolution fonctionelle des logiciels installés
» possibilités d'intégrations avancées (exemple : recherche avec Beagle)
20 Solutions Linux – 29 janvier 2008
21. Choix structurants
Standardisation du poste
» L'effort à fournir pour standardiser un poste Linux est supérieur à Windows
» Nombreux logiciels disponibles
» Environnements de bureau, thèmes
» Distributions GNU/Linux
» Partitionnement, points de montage
» Droits des utilisateurs
» Mais cela offre plus de flexibilité et de possibilités
21 Solutions Linux – 29 janvier 2008
22. Choix structurants
Environnement de bureau
» Les deux environnements de bureau les plus adaptés sont KDE et Gnome
» Environnement complets (librairies graphiques, gestionnaires de fenêtres,
thèmes, applications)
» Haut niveau d'intégration des logiciels
» Réputés pour leur ergonomie
» Offrent des possibilités de configuration avancée
- KDE Kiosk
- Gnome Gconf
» Lequel choisir ?
» Sujet polémique
» Laisser le choix aux utilisateurs est délicat au niveau de la standardisation
» Le choix n'est pas définitivement exclusif
- Les applications Gnome tournent sur KDE et vice-versa
- Possibilités d'harmonisation du “look and feel”
22 Solutions Linux – 29 janvier 2008
23. Choix structurants
Distributions GNU/Linux (1/2)
» Deux grandes options sont envisageables
» Distribution communautaire
- Moindre coût a priori mais attention aux coût cachés
- Nécessité d'internaliser des compétences
- Nécessité de gérer la validation et l'adaptation des cycles de vie
- Exemples :
- Debian/Ubuntu
- OpenSUSE
- Fedora Core
» Distribution commerciale ou supportée par un prestataire
- Disponibilité de services (formation, support)
- Exemples :
- Mandriva Corporate Desktop
- Red Hat Desktop
- Novell Desktop
- Ubuntu avec support Canonical ou Linagora
23 Solutions Linux – 29 janvier 2008
24. Choix structurants
Distributions GNU/Linux (2/2)
» Comment choisir la distribution ?
» Formaliser les besoins et les critères de comparaison
- Couverture technico-fonctionnelle
- Support de progiciels propriétaires spécifiques
- Coûts directs et indirects (exemple : équipe support, formation, ...)
- Niveau de service et d'engagement proposés
- Références
» Evaluer les distributions candidates,
» Eventuellement réaliser des maquettes
24 Solutions Linux – 29 janvier 2008
25. Migration
Stratégie de migration
» Nécessité de définir un chemin de migration
» Les étapes intermédiaires peuvent être
» organisationnelles : migration par service, par site
» fonctionnelles :
» techniques :
- Windows + solutions libres + émulation d'interface (NoMachine)
- Linux + émulation d'API ou d'interface, voire d'OS
» Ces scénarios ou étapes sont à étudier et comparer en fonction des besoins et du
contexte
» Stratégie logicielle
» Coûts
» Adhérence applicative
» Contraintes d'intégration
25 Solutions Linux – 29 janvier 2008
26. Migration
Bonnes pratiques (1/2)
» Gérer cela comme tout projet de migration
» Anticiper les impacts (techniques, fonctionnels, humains, ...) et les coûts cachés
dès les phases amont
» C'est souent l'occasion de rationaliser et d'homogénéiser certains services et
applications redondants
» Traiter la problématique du support matériel le plus en amont possible : drivers,
support fournisseur, certification, aspects contractuels, cycle de vie
hardware/software (tests de conformité, rôles et responsabilités)
» Gérer et communiquer sur l'intéropérabilité : souvent cause de résistance ou rejet
26 Solutions Linux – 29 janvier 2008
27. Migration
Bonnes pratiques (2/2)
» Mettre en place une politique de conduite du changement
» Intégrer les différents acteurs (utilisateurs, techniciens) lors des phases de
réflexion et de choix (visibilité sur la stratégie est valorisant et facteur d'adoption
future)
» Marketing :
- communiquer sur l'apport du nouveau poste
- sur la cible et la trajectoire
- rendre le poste attrayant et valorisant (accès Internet, SSO, bureau 3D, CD
d'installation pour la maison, ...)
» Formation des différents acteurs :
- plusieurs modes en fonctions du contexte et des profils
27 Solutions Linux – 29 janvier 2008