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

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 630,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 630,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

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è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
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, Angular, Symfony…)
Offre Middleware (monde Java et .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

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.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître les scénarios d'architectures impliquant les composants EJB
  • Illustrer le cycle de vie et les callbacks EJB
  • Faire persister des entités avec JPA
  • Injecter des EJB avec CDI
  • Développer les différents types de Beans
  • Déployer des EJB dans un serveur d'applications
  • Utiliser des EJB comme Web Services.
Tarif

A partir de 2 240,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier et décrire les notions de Data dans leur globalité
  • Distinguer les tenants / aboutissants, les enjeux et les limites
  • Présenter l'approche centrée sur la donnée
  • Identifier les piliers d'un DAMA efficace au sein d'une entreprise
  • Déterminer les axes principaux du DAMA
  • Expliquer et mettre en oeuvre la sécurité au sein de la donnée
  • Décrire et mettre en oeuvre une gouvernance de la donnée de A à Z
  • Identifier la méthode à utiliser et la démarche
  • Cadrer le projet DAMA
  • Gérer votre donnée
  • Mettre en oeuvre les bonnes pratiques.
Tarif

A partir de 1 700,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation Process COM permet d’expérimenter un modèle mis au point par Taibi Kahler, PhD en Psychologie, et développé par la NASA pour les astronautes. Utilisée par des milliers d’entreprises, de managers et de leaders, la Procces Communication met à disposition de tous des outils simples et pratiques pour :

  • Mieux communiquer (comprendre et être compris : Améliorer sa communication en l’adaptant aux différents types de personnalités.
  • Développer une aisance relationnelle et une capacité d’adaptation quel que soit le profil de son interlocuteur
  • Rester motivé dans la réalisation de sa mission
  • Mieux travailler ensemble (interagir, construire, créer) et anticiper sur les conflits liés au stress
Tarif

A partir de 1 650,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Augmenter son rôle d'intermédiaire et de conseil au sein de sa structure et de son réseau
  • Définir les enjeux clés de la réforme de la santé au travail
  • Appliquer une démarche pluridisciplinaire d'assistant(e) social(e) du travail : expertise sociale, accompagnement individuel des salariés...
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

Les mauvaises performances d'un système peuvent avoir des impacts très lourds sur la compétitivité d'une entreprise, son image de marque, ses dépenses IT, et avant tout la satisfaction de ses clients. Le cours montre comment superviser les plateformes de production, identifier les problèmes de performances et de qualité de service, anticiper les incidents et les résoudre rapidement en utilisant les méthodes et outils appropriés. Le cours couvre également les aspects d'optimisation de la configuration et de tuning des serveurs Weblogic afin d'obtenir des performances applicatives optimales. Aussi, les participants bénéficieront des conseils, des retours d'expériences et des bonnes pratiques adoptées chez les plus grands clients Weblogic dans le monde. Les ateliers pratiques représentent 50% du cours : Des benchmarks, des simulations des problèmes récurrents de production et leurs corrections, des tests de charges supervisés et des actions de tuning seront réalisés par les participants tout au long de la formation.

La formation Weblogic Server 11g aborde plusieurs thèmes :
- Java Virtual Machine : Le principe de fonctionnement de la JVM en termes de gestion de ressources et de la mémoire.
- Weblogic Scripting Tool (WLST) : Présentation de l’outil et de l'API WLST, la boite à outil indispensable pour automatiser les tâches d'administration, de supervision et de déploiement sur un serveur Weblogic.
- JVM : Tuning & Troubleshooting. Le serveur Weblogic tourne sur la machine virtuelle Java (JVM) et s'appuie donc sur ces différents composants Runtime. Résoudre un problème en production revient dans plusieurs cas à ne cibler que sur le Troubleshooting ou l'optimisation des paramètres de la JVM.
- Tuning & Troubleshooting de Weblogic Server Core : Weblogic Server Core est le noyau du serveur Weblogic qui commande les différents modules du serveur. Il est donc indispensable de s'assurer du bon fonctionnement du noyau du serveur avant de s'attaquer aux différents modules et sous-systèmes.
- Optimisation de la gestion des threads avec les Work Managers : Si la gestion de la mémoire est en grande partie dépendante des paramètres de la JVM, ce n'est pas le cas de l'exécution des tâches assurée par les ExecuteThreads de Weblogic, L'une des fonctionnalités clés de Weblogic est le Self-tuning ou l'auto-optimisation. Cette fonctionnalité suffisante dans l'absolu, ne l'est pas souvent pour toutes les applications.
- JDBC : Tuning & Troubleshooting. Le composant d’accès aux bases de données est l'un des modules indispensable dans un serveur d'application. Que vous utilisiez des Frameworks de Mapping de haut niveau ou vous accédiez à la base de données en utilisant l'API Java standard, la maitrise de ce composant est indispensable pour assurer la stabilité et les performances des plateformes de production.
- JMS : Tuning & Troubleshooting : Weblogic Server embarque aussi un provider JMS complet, une véritable boite à outils qu'il faut savoir diagnostiquer et optimiser pour assurer la fluidité des transferts des messages.
- Weblogic Server Clusters : Tuning & Troubleshooting. La gestion de la haute disponibilité est une composante essentielle dans la conception des architectures techniques des systèmes de production. Le serveur Weblogic fournit un grand nombre de paramètres qu'il faut savoir optimiser pour assurer un fonctionnement optimale d'une firme de serveurs, avec ou sans le composant Cluster.

Tarif

A partir de 3 225,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les différentes fonctions de l'approvisionnement dans la Supply Chain
  • Analyser le cadre réglementaire et légal qui encadre la fonction d'approvisionnement
  • Evaluer les contrats d'achats, les commandes et les appels de livraison selon la loi française et européenne
  • Classifier les flux physiques et d'informations présents dans la Supply Chain
  • Définir les seuils des différents besoins en approvisionnement
  • Etablir des objectifs clairs pour la fonction d'approvisionnement
  • Calculer le coût d'acquisition en fonction des conditions contractuelles, des incoterms et du mode de transport choisi
  • Prévoir les besoins du Plan Industriel et Commercial (PIC) et du plan de charge
  • Estimer le coût de possession lié aux flux physiques et aux activités d'entreposage
  • Optimiser la gestion déportée des approvisionnements et des stocks en utilisant la logistique et l'e-procurement
  • Mesurer et suivre la performance de la Supply Chain.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'interface de la plateforme 3DEXPERIENCE
  • Reconnaître le tableau de bord et la recherche via les tags.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les fondamentaux de SAP BW/4HANA
  • Créer et maintenir des fournisseurs de données
  • Charger des données de base et des données transactionnelles dans SAP BW/4HANA
  • Combiner des flux SAP BW/4HANA avec la modélisation native SAP HANA pour mettre en oeuvre des scénarios mixtes (opérationnel temps réel et Data Warehouse).
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Je cherche à faire...