Formation Construire un SI Open Source avec des logiciels libres (bonnes pratiques)


  • TECHNOLOGIES, SOLUTIONS, JURIDIQUE, ETC.
REFERENCE
 
 
OLLS
DUREE
 
 
2 jours
TARIFS
 
 
1590 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

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.

Ce séminaire 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.

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.

PUBLIC :
 

Cette formation Open Source cible les DSI, directeurs techniques, chefs de projets, architectes, consultants, administrateurs de bases de données, développeurs.

PROGRAMME :
 

Le modèle du Libre

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ère 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 :

Analyse des coûts explicites ou cachés autour des grands standards
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

Les grands projets Open Source

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 :

Retours d’expériences : modes de gouvernance, mutualisation R&D
Savoir auditer un progiciel Open Source (utilisation d’une mind map de synthèse)
L’exemple de la construction de l’aide en ligne sous Linux

Écosystème coopératif logiciels libres et propriétaires

L'approche participative et coopérative : pourquoi ?
Gérer l'hétérogénéïté 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 :

Immersion dans la vie d’un contributeur Open Source (degré de liberté, contraintes, échanges au quotidien, avec qui ?  etc.)
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

Open Source et infrastrucure d’entreprise

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 Maria DB 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 :

Maquette d’une infrastructure purement  Opens source (serveurs et postes de travail)
Paramétrage d’un firewall et d’un VPN (pfsense), test des accès distants
Création d’une base de données simple et d’un mini site WEB (Apache, MySQL, PHPMyadmin)

Open Source et développement logiciel

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, AngualrJS, Symfony…)
Offre Middleware (Exemple Jboss, .NET)
Tests, intégration continue et mouvement DevOps : l’offre Open Source

Atelier :

Exemple d’architecture de développement logiciel avec un environnement de recette et de production comme dans un contexte professionnel (dépôt des sources, tests, intégration continue, etc.).
L’idée ici est de bien comprendre le rôle de chaque brique indépendamment du choix de tel ou tel outil.

Open Source et solution globale pour le SI d’entreprise

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 :

Retours d’expérience sur les différents outils ou logiciels présentés dans ce module.

Les avis figurant ci-dessous 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. Avis des participants à la formation Construire un SI Open Source avec des logiciels libres (bonnes pratiques) : Note moyenne : 5/5
5/5
Avis certifié A suivi un cours chez PLB
PC

Mon avis sur le formateur :

"Animateur sympathique sachant faire preuve d'une grande adaptabilité pour répondre aux attentes des participants. "

S'INSCRIRE À CETTE
FORMATION OPEN SOURCE BONNES PRATIQUES
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

4 j

 
Industrialiser la production logicielle, c’est définir précisément le cycle de vie d’un projet et les outils nécessaires à l’automatisation....

2 j

 
Bacula le système de sauvegarde Open Source gagne du terrain sur le marché pourtant très concurrentiel des logiciels de sauvegarde, c’est d’autant plus étonnant que ce n’est pas sur ce genre de...

2 j

 
Les annuaires sont de plus en plus employés pour faciliter l'accès aux données par les applications, mais aussi par les systèmes. Cette formation LDAP vous...

2 j

 

Open Source

Serveur Proxy Squid
Comprendre les principes de base d'un serveur de cache Internet. Savoir élaborer les configurations optimisant le fonctionnement du serveur Squid. Mettre en place les contrôles...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB