Aller au contenu principal
Afficher le fil d'ariane

PLB CONSULTANT : 1. Open Source - Best practices

Organisme

PLB CONSULTANT
3-5 RUE MAURICE RAVEL
92300 LEVALLOIS PERRET
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

14 heures

Modalités

Formation

  • Classe virtuelle
  • Présentiel

Évaluation

Travaux pratiques. Auto-évaluation en début et en fin de formation.

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
900€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
3180€ HT / groupe
4 stagiaires minimum

Public

Pour consulter les public visés, merci de vous référer au programme détaillé de chaque stage.

Pré-requis

Connaissances générales en informatique.

Connaissances de base du développement d'applications.

Objectifs pédagogiques

Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.

Programme détaillé

Objectifs pédagogiques :

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, MySQL, etc. 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, etc.). Plusieurs solutions sont souvent disponibles mais les questions associées toujours les mêmes... Est-ce que ça marche 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?

Cette formation propose de répondre (sur la base des retours d’expériences projet SI Open Source des formateurs) à ces questions sous la forme ludique et interactive de construction d’une maquette qui permettra à la fois 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 seulement fonctionnelle ou technique), vous permettra de disposer d’une vue claire sur les architectures SI Open Source et comment les construire dans une approche bonnes pratiques entièrement ou partiellement avec des briques Open Source.

Au-delà du volet Open Source pur, cette formation vous apportera une vue précise sur le rôle de chaque brique du SI d’une entreprise et notamment sur les points souvent flous concernant le développement logiciel.

Public :

DSI, directeurs techniques, chefs de projets, architectes, consultants, administrateurs de bases de données, développeur.

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.

 

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

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 mindmap 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é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 :

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

Maquette d’une infrastructure purement Open 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ériences sur les différents outils ou logiciels présentés dans ce module

Sessions

Filtrer les résultats

49 résultats

Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.

0 résultat