- Cours pratique
- Informatique
Formation Construire un SI Open Source avec des logiciels libres (bonnes pratiques)
Technologies, solutions, juridique, etc.

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Open Source Bonnes Pratiques
L’offre Open Source couvre depuis plusieurs années l’ensemble des besoins SI des entreprises. Dans le sillage du succès de standards comme Linux, Apache, PHP ou MySQL, d’autres solutions ont été adoptées par les entreprises au point de couvrir toutes les fonctionnalités attendues d’un système d’information d’entreprise (annuaire, CRM, CMS, bureautique, sécurité, développement logiciel, outils d’intégration, supervision...). Si plusieurs solutions sont disponibles, les questions associées restent les mêmes :
Est-ce que ça fonctionne aussi bien que les équivalents commerciaux ?Est-ce mature ?Est-ce gratuit ? Y-a-t-il des coûts cachés ? Ne risque-t-on pas de s’isoler ? etc.
Cette formation Construire un SI Open Source propose de répondre à ces questions sous une forme ludique et interactive, mais reposant sur des retours d’expériences projet SI Open Source des formateurs. Il s'agira de construire une maquette qui permette de dresser un portrait actuel et global de l’offre Open Source, tout en s’arrêtant sur certains outils ou standards fondamentaux. Une approche pédagogique critique et objective, orientée projet d’entreprise avec tous les écueils que cela comporte -et pas uniquement fonctionnels ou techniques-, vous offre une vue claire sur les architectures SI Open Source et comment les construire dans une approche "bonnes pratiques" entièrement ou partiellement réalisés avec des briques Open Source.
Au-delà du volet Open Source pur, ce séminaire vous apporte une vue précise sur le rôle de chaque brique du SI d’entreprise et, notamment, sur les points souvent flous concernant le développement logiciel.

Objectifs pédagogiques
A l'issue de cette formation Construire un SI Open Source vous aurez acquis les connaissances et compétences nécessaires pour :
- Construire une maquette qui permette de dresser un portrait actuel et global de l’offre Open Source
- Avoir une vue claire sur les architectures SI Open Source et comment les construire dans une approche "bonnes pratiques" entièrement ou partiellement réalisés avec des briques Open Source
Objectifs opérationnels
Savoir construire un SI Open Source avec des logiciels libres.
Programme
Contenu du cours, module par module
6 modules
- Définition « technique » de l’Open Source
- Philosophie et « mentalité » de l’Open Source
- Les 4 libertés du logiciel libre (LL)
- La cathédrale et le bazar
- Modèle économique des fournisseurs de solutions Open Source
- Comprendre le cadre réglementaire afférent au modèle Open Source : propriété
- Licences libres : éléments de navigation, compatibilité, éviter les pièges
- Comment gérer les droits et licences lorsque l'on récupère un module externe ?
- Économie de licences très importante : mythe ou réalité ? (exemple commenté)
- Les pièges de l'Open Source : les points de vigilance
- Choisir l'Open Source : critères de choix, dossier de choix, livrets blancs
- Ne pas confondre libre et gratuit
- MIT vs GPL, Open Source et logiciels libres : deux philosophies différentes
Atelier :
Exemples de problèmes de licences dans la commercialisation d’une application avec des briques Open Source
Analyse détaillée d’un exemple de licence GNU GPL
- Vision panoramique des grands projets
- Mode de gouvernance des communautés Open Source
- L'intelligence collective : émergence par la coopération
- Cas concrets : Linux, Apache, Debian, MariaDB, MySQL...
- La position des grands acteurs de l'Open Source
- Anticiper, accompagner le changement dans le cadre de projets de migration Open Source
- Risques juridiques, propriété intellectuelle, licences logicielles, enjeux sur les supports, conformité aux règles d’accessibilité numérique (WCAG, RGAA)
Atelier :
Savoir auditer un progiciel Open Source (utilisation d’une mindmap de synthèse)
L’exemple de la construction de l’aide en ligne sous Linux
- L'approche participative et coopérative : pourquoi ?
- Gérer l'hétérogénéité logiciels libres et propriétaires
- Prendre en compte l'existant
- La question de l'interopérabilité avec les logiciels propriétaires (OpenOffice/ Office de Microsoft, LDAP/AD, etc.)
- Intégration et support
- Retour d'expériences d'écosystèmes applicatifs en entreprises
- Contribuer à l'Open Source : pourquoi et comment ?
- Le cas particulier des administrations et institutions - contraintes spécifiques
Atelier :
Intégration de briques Open Source autour de briques propriétaires : documents OpenOffice et Office 365 cohabitation parfaite?, serveur Web de Microsfot IIS et MySQL, Linux comme poste de travail et les logiciels payants
- Quelles différences entre les grandes familles de distributions Linux (Debian, Redhat, etc.)
- Réflexions avant de choisir Linux comme OS pour le poste de travail
- Suite logicielle libre pour les postes de travail
- Exemple d’annuaire LDAP d’entreprise
- Différences et cohabitation avec Active Directory de Microsoft
- Partage de ressource avec Samba et LDAP
- L’incontournable serveur Web Apache
- Les performances de Nginx
- Bases de données : les incontournables MySQL et PostgreSQL
- Positionnement par rapport à Oracle (prix, performances, confort d’administration)
- Gestion des données avec l’ETL Talend Open Source
- Concepts de base NoSQL
- Les exemples MariaDB et MongoDB
- Les outils de supervision du réseau et des applications (Cacti, Nagios)
- La pléthore de solutions Open Source autour de la sécurité (VPN, firewall)
Atelier :
Paramétrage d’un firewall et d’un VPN
Création d’une base de données simple et d’un mini site web (Apache, MySQL, phpMyAdmin)
- Vue générale du cycle de développement logiciel
- Les outils de versionning, GIT, GitHub, GitLab
- Les outils de construction et de gestion de dépendances (exemple Maven, npm)
- Frameworks Open Source les plus populaires (Spring, Angular, Symfony…)
- Offre Middleware (monde Java et .NET)
- Tests, intégration continue et mouvement DevOps : l’offre Open Source
Atelier :
- Les suites bureautiques (OpenOffice, Libre Office…)
- Travail collaboratif avec Claroline
- L’offre CRM Open Source (l’exemple de SugarCRM)
- Exemple de logiciel de gestion d'entreprise OpenConcerto (devis, factures, comptabilité, paye…)
Atelier :
Programme mis à jour le 18/04/2024
Public concerné
Cette formation Open Source cible les DSI, directeurs techniques, chefs de projets, architectes, consultants, administrateurs de bases de données, développeurs.

Prérequis
Culture générale en informatique. Certains chapitres un peu plus techniques demandent des connaissances en administration système ou en développement pour approfondir les échanges, mais le niveau global reste accessible à tout le monde.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
5/5
2 avis
« Mon avis sur le contenu du stage : "Le contenu du stage a dépassé mes attentes" Mon avis sur le formateur : "Le formateur a su répondre à nos demandes et s'est avéré très pédagogue et souple dans le déroulé de la formation." Ce que j'ai le plus apprécié : "Echanges et pertinence des réponses apportées à nos questions." Ce que j'ai le moins apprécié : "J'aurais préféré une formation en présentiel" »
LRVILLE ET EUROMETROPOLE DE STRASBOURG « Mon avis sur le contenu du stage : "Personnalisation top" Mon avis sur le formateur : "Je recommande Samir à tout point de vue !" Ce que j'ai le plus apprécié : "Point de préparation en amont" »
CHASTRUSSE VéroniqueCREDIT AGRICOLE SA « Mon avis sur le formateur : "Animateur sympathique sachant faire preuve d'une grande adaptabilité pour répondre aux attentes des participants. " »
PC
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Élaborer des cartographies des SI pertinentes Réf. ECSI2 joursIntermédiaireProchaine session : 10 déc.2 090 €
- Les Architectures Web, La synthèseRéf. ITWE3 joursIntermédiaireProchaine session : 2 nov.2 550 €
- Maîtriser la modélisation de l’architecture d’entreprise avec le standard ArchiMate®Réf. ARFP4 joursFondamentalProchaine session : 3 nov.3 290 €
- Pratiquer l’architecture d’entreprise avec le standard TOGAFRéf. FTOP2 joursIntermédiaireProchaine session : 22 oct.2 290 €