Open for Business
1- Web applications
Les entreprises, pour rendre leur systèmes d'information interopérables et apporter plus de mobilité à leurs utilisateurs, se tournent vers le développements d'applications web. Les technologies web respectent les standards et garantissent une indépendance technologique qui leur permet plus de choix et de souplesse au niveau des l'infrastructure IT.
Les logiciels libres sont à la pointe dans ce domaine, que se soit au niveau des plate-formes de développements ou des portails et des CMS.
1a- Interopérabilité
L’interopérabilité est une caractéristique essentielle dans le choix d'une application ou d'un logiciel. L'accès au code source, le respect des normes et des standards augmentent la capacité des logiciels libres à fonctionner avec d'autres produits ou systèmes, simplifient leur mise en œuvre et les rendent facilement interopérables.
1b- Frameworks
Les frameworks open source sont reconnus comme étant parmi les meilleurs produits existants. Ce marché est depuis longtemps dominé par les logiciels libres qui offrent une large palette de langages, de méthodes et d'outils pour le développement d'applications.
Les frameworks basés sur des logiciels libres permettent de construire une plateforme de développement personnalisée et répondant aux besoins de chaque entreprise en choisissant et en intégrant les composants les plus adaptés.
1c- CMS et portails
Les CMS (gestionnaires de contenu) et les portails sont deux briques logicielles fondamentales dans le développement des applications web. Elles permettent de personnaliser et d'intégrer facilement les environnements de travail et sont l'interface entre les développeurs et les utilisateurs.
Elles sont aussi essentielles dans la gestion de la sécurité, des accès et des utilisateurs.
Les logiciels libres offrent de nombreuses solutions de qualité dans ce domaine ainsi qu'un large choix de technologies et d'architectures.
2- Infrastructure
Les solutions d'infrastructure open source sont éprouvées et reconnues comme les plus performantes, les plus fiables, les plus évolutives et les plus économiques.
Internet utilise d'ailleurs une infrastructure essentiellement basée sur les logiciels libres.
Le système d'exploitation Linux est l'exemple le plus connu dans ce domaine, mais les logiciels libres couvrent tous les domaines: gestion des réseaux, supervision, monitoring, sécurité, virtualisation, messagerie, grid computing, serveurs HTTP, téléphonie...
2a- Communication
Jusqu'à un passé proche, les outils de communication (messagerie, groupware, téléphonie) étaient indépendants les uns des autres et rarement intégrés au systèmes d'information.
La multiplication des solutions de voix sur IP et de groupware, en particulier au niveau des logiciels libres, ont rendu ces solutions plus accessibles et compatibles entre elles. Ainsi, de nombreuses solutions intégrées et intégrables avec d'autres applications métier existent.
2b- Sécurité
Les logiciels de gestion de la sécurité doivent répondre à de nouvelles contraintes liées à l'évolution des besoins et à la multiplication des technologies.
Les entreprises souhaitent plus de souplesse et de liberté. Ainsi le matériel utilisé se diversifie (PC, portables, netbooks, téléphones) et les utilisateurs sont de plus en plus mobiles et souhaitent pouvoir travailler depuis leur domicile ou lors de leurs déplacements de la même manière et avec les mêmes outils que lorsqu'ils sont au bureau.
Ces défis, les logiciels libres les ont relevés. Ils ont su s'adapter et évoluer rapidement.
3- Business Intelligence
Management reporting, analyse de données, operational and executive dashboards, data mining, entrepôts de données, metadonnées, extraction transformation & load... Autant de termes couramment utilisés pour définir la « Business Intelligence », ou informatique décisionnelle... mais qu'est-ce que cela signifie concrètement ? Quels en sont les avantages, les pièges, les problèmes, les difficultés et les approches permettant d'obtenir rapidement des résultats qui aideront les entreprises à prendre de meilleures décisions, et tout cela pour un coût raisonnable ?
Un dossier du groupe Gartner sur le marché de la business intelligence datant de 2009 prévoyait, que, d'ici 2012, faute d'information, de procédure et d'outils adaptés, , 35% des 5000 plus grandes entreprises ne réussiraient pas à prendre les bonnes décisions pour anticiper les modifications profondes de leur modèle d'affaire et de leurs marchés.
Les conférenciers présenteront des projets de manière pragmatique, montrant les obstacles , comment ils les ont surmontés, et ce que cela a apporté à leur entreprise.
3a- Datawarehouse & ETL
Transformer les données en information est l'objectif des projets de Business Intelligence. Construire l'entrepôt de données, ou datawarehouse, présente de nombreuses difficultés : des sources de données hétérogènes,, applications ou bases de données, des données incomplètes, incorrectes, ou dupliquées, les objectifs changeant, des accès aux données personnalisés et sécurisés.
3b- Déploiements en entreprise
Au départ, les implémentations se concentrent sur un nombre réduit d'utilisateurs avec le développement d'un prototype. Cependant, une fois testé et approuvé, les entreprises découvrent habituellement qu'il y a beaucoup plus de possibilités d'application de la B.I. que ce qu'elles imaginaient. La solution devient une partie essentielle de la gestion et de la prise de décision, utilisée à tous les niveaux de l'entreprise, chacun ayant besoin d'accéder à différentes informations. Quelles sont les conséquences d'une telle croissance ? L'architecture de la solution doit être suffisamment bien conçue pour tenir la charge malgré l'augmentation importante des demandes. Comment gérer les permissions d'accès à certaines données pour un nombre d'utilisateurs augmentant rapidement.
3c- Applications pratiques des tableaux de bord (dashboards) en entreprise
Savoir qui, quoi, quand, pourquoi et comment l'information doit être présentée aux différents publics et niveaux hiérarchiques est la clé du succès d l' implémentation d'un dashboard. Rassembler ces informations et les faire concorder avec les données disponibles est un processus complexe qui nécessite une approche structurée et une gestion de projet efficace.






