Formation : Open source, les solutions
Se former avec
ORSYS
- Renseignements :
- Durée : 2 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1550.00
- Objectifs :
- L’Open Source a pris place dans le paysage informatique et propose aujourd’hui de sérieuses alternatives aux solutions traditionnelles composant le système d’information. Ce séminaire vous apportera une vision claire, concrète, de l’offre des logiciels libres, de ses enjeux économiques et de ses principaux acteurs. Quels critères décisionnels faut-il retenir pour faire le choix d’une solution Open source ? Quelles sont les architectures disponibles ? Quels sont les impacts sur l’organisation, le pilotage de projet, la formation ? Quelle est la stratégie des éditeurs commerciaux ? La gratuité induit-elle réellement des économies à court ou long terme ? De nombreuses études de cas, issues de projets d’entreprises, illustreront les différents aspects de ce séminaire.
- Public visé :
-
Ce séminaire s’adresse aux décideurs, directeurs SI, responsables informatiques, responsables des services aux utilisateurs, responsable de la maîtrise d’ouvrage, chefs de projets, responsables du contrôle de gestion et toute autre personne participant à l’évolution et à la mise en œuvre du système d’information.
- Pré-requis :
- De bonnes connaissances en informatique sont souhaitables pour tirer parti de ce séminaire.
- Les aspects stratégiques
Les éléments stratégiques de décision pour le SI.
Les origines et les enjeux
• Historique, le projet GNU et la Free Software Foundation. Objectifs et philosophie.
• Liberté n’est pas gratuité.
• Le fonctionnement communautaire. Les acteurs commerciaux (Oracle, Novell, Sun, Microsoft, etc.), institutions publiques, groupes de développeurs...
Les atouts et les faiblesses
Faire de bons choix technologiques et éviter les chausse-trappes.
• Standards ouverts, vers la pérennité du SI. Evolutivité et personnalisation. Indépendance.
• Multitude des éditeurs et incompatibilités. Time-to-Market. Support. Documentation. Appropriation.
Les licences
Comprendre et savoir comparer les différents modèles.
• Les licences ASF, GPL, LGPL, BSD, MPL, copyleft, non copyleft... Les coûts. Les logiciels propriétaires, les sharewares, les freewares, le domaine public ? Quels choix selon le type de projet ? Les implications.
• Position de l’Open Source face aux brevets logiciels.
Le champ d’action et l’état du marché
Se retrouver dans la profusion de l’offre et identifier les domaines d’utilisation.
• Parts de marché dans les divers secteurs, prévisions.
• La professionnalisation et les nouveaux acteurs.
• Influence des constructeurs et des éditeurs.
L’Open Source pour le SI
Quelles briques utiliser pour son SI ? Les choix et leur impact financier.
Comment évaluer une solution Open Source
• Les critères sélectifs et leur appréciation : pérennité, maintenance, responsabilité juridique…
• Evaluation des compétences nécessaires. Critères de mesure du TCO, coûts cachés. Formation et support.
L’offre de services dédiée à l’Open Source
• Spécificités de cette offre. Les SSII de l’Open Source. Comparaison avec les services traditionnels.
• Le pilotage et l’externalisation des sous-traitants.
Les systèmes d’exploitation
• GNU/Linux, historique et caractéristiques.
• Les distributions RedHat, Suse, Mandriva et les autres. Les déclinaisons BSD : FreeBSD, OpenBSD.
Les technologies Open Source côté serveur
Les besoins couverts par l’Open Source pour les services d’entreprises.
• Linux sur le serveur. Avantages et inconvénients.
• Les services Internet : Web (Apache), messagerie (SendMail ou Postfix) ...
• Les bases de données : MySQL, PostgreSQL, Ingres… et les outils d’administration. Dans quel cas opter pour ce type de solution. Peuvent-elles rivaliser avec les offres Oracle, DB2, SQL Server ?
• Les serveurs d’applications : Tomcat, Geronimo, JBoss, JOnAs, Mono. Comparaison avec les produits commerciaux (IBM WebSphere, BEA WebLogic, etc.).
• Les annuaires : OpenLDAP.
• La gestion de contenu et les portails : Zope/Plone/CPS, SPIP, EZPublish...
• Les ERP : Compierre, ERP5, Fisterra.
• Autres composantes (serveurs de noms, FTP, etc.).
Les technologies Open Source pour le poste client
Où en est la conquête du bureau de travail par l’Open Source ? Les technologies sont-elles prêtes ?
• Linux pour le poste client ? Avantages et inconvénients. Le bureau : KDE et GNOME.
• Suites bureautiques et autres utilitaires. OpenOffice vs MS Office. Mozilla/FireFox, Xorg, GIMP, etc.
• Interfaces graphiques et XML : XAML et XUL, un nouvel enjeu de taille.
Les technologies Open Source pour la sécurité
• Firewalls, VPN, PKI, proxies, anti-spam, détection d’intrusions, recherche de vulnérabilités.
L’Open Source pour le développement
Comment construire une plate-forme de travail ? Comment intégrer ou déployer des applications ?
L’analyse
• Modélisation de projets. UML. Comparaison des solutions commerciales et Open Source (Plugin Eclipse Omondo, Objecteering Personal Edition, ArgoUML).
Les langages et les compilateurs
• Java/J2ee, php, perl, python, C#, tcl/tk.
Les plates-formes d’exploitation
• Java/J2ee. Conteneurs de servlets et d’EJBs.
• Infrastructure nécessaire pour PHP et Perl.
• Le Web collaboratif et Zope.
• Le .Net : Outils Open Source. Le projet Mono.
Les environnements de développement
• Eclipse, cadre ouvert et large choix de plugins.
• NetBeans, MonoDevelop, Matrix, Anjuta...
• Les outils GNU : automake/autoconf, gcc, gdb…
Les autres outils
• Améliorer la gestion des logs avec Log4J.
• Le versioning avec CVS, WinCVS, TortoiseCVS.
• Maven pour optimiser le développement.
• JUnit et Cactus pour organiser les tests unitaires.
Le XML
• Une avancée grâce à l’Open Source. Editeur (Conglomerate), parseurs XML et processeurs XSLT : Xalan, Xerces, Saxon… BD natives (XIndice, dbXML).
Le déploiement
• Automatiser les livraisons, faciliter la mise en production. Le cas de Ant et Nant.
Discussions
• PHP est-elle une solution pour l’entreprise ?
• Performance, portabilité, fiabilité et pérennité.
• Valeur ajoutée des solutions commerciales. Politique de Microsoft pour le .Net.
Synthèse et exemples concrets
Des études de cas pour analyser, en contexte, les résultats de mise en œuvre de solutions Open Source.
La migration
• Grille de synthèse.
• Identification des besoins, des apports et des risques. Les points clés. Etapes et coûts.
• Types de migration (serveur, poste de travail, logiciel...).
études de cas
Migration de serveurs (Web, messagerie). Migration d’une application Access. Portage d’une application Web Java depuis un serveur commercial (faisabilité. Impacts des standards). Réalisation d’une application d’entreprise (MVC bien sûr, mais forcément Struts ? Les recettes du moment et les fausses promesses).
2008 au 2009 (31)
2008 au 2009 (69)
2008 au 2009 ()
2008 au 2009 (35)
2008 au 2009 (13)
2008 au 2009 (44)
2008 au 2009 (75)
2008 au 2009 (92)