Assurance Support Open Source – La garantie d’imputabilité

drapeau_quebecSavoir-faire Linux présentera l’Assurance Support Open Source – La garantie d’imputabilité lors de la vitrine technologique du 27 mai 2010 à Québec.

Dans un contexte gouvernemental qui nécessite une grande réactivité et des niveaux d’engagement de service élevés, l’intégration dans les systèmes d’information de composantes Open Source progresse mais se heurte à une problématique réelle d’imputabilité.
Qui va assurer le support de ma solution Open Source?
Savoir-faire Linux propose une offre de service unique d’Assurance Support Open Source.
Grâce à son centre de support et d’expertise 24/7, Savoir-faire Linux est capable d’offrir un support de proximité et en français pour sécuriser les composantes Open Source de votre Système d’Information.

Depuis plus de 10 ans, Savoir-faire Linux fournit des services de formation, consultation, développement et support sur les logiciels libres et Open Source.

La présentation aura lieu de 9:15 à 12:00 au 1500E, rue Cyrille-Duquet à Québec.

Pour vous inscrire.

Voir plus de présentations de Savoir-faire Linux.

Sortie de SFLphone 0.9.7

SFLphoneC’est une étape importante que vient de franchir le projet SFLPhone avec la sortie cette semaine de la version 0.9.7. En plus des traditionnels bugfixes, cette version introduit de nouvelles fonctionnalités très attendues par les professionnels de la téléphonie IP, comme le support des conférences, plusieurs codecs haute définition, et le support des principaux protocoles de chiffrement des communications (TLS, SRTP/ZRTP). Publié sous licence GPLv3, le projet SFLphone, développé par l’entreprise canadienne Savoir-faire Linux, s’affirme de plus en plus comme la référence de l’industrie de la VoIP libre.

Voici les principales caractéristiques et fonctionnalités de SFLphone :

  • Compatible avec les protocoles SIP (Session Initiation Protocol) et IAX2 (Inter-Asterisk eXchange),
  • Architecture client/serveur communicant à travers DBUS,
  • Interfaces audio natives PulseAudio et ALSA,
  • Support de comptes multiples enregistrés, nombre illimité d’appels et de conférences simultanés,
  • Support de plusieurs domaines (realms) SIP,
  • Codecs audio haute-définition : Celt, speex 16/32kHz, G722 et les classiques G711, GSM,
  • Transfert d’appel, mise en attente, enregistrement des appels,
  • Conférences avec un nombre illimité de participants,
  • Nombre de conférences simultanées illimité,
  • Support de STUN, Re-invite, DTMF SIP INFO,
  • Support TLS, SRTP/ZRTP par compte,
  • Historique des appels,
  • Assistant de création de comptes,
  • Intégration des carnets d’adresse standards des environnements Gnome et KDE,
  • 8 langues : français, anglais, russe, espagnol, danois, allemand, portugais, chinois (HK et CN),
  • Clients GNOME et KDE complets, client Python en ligne de commande.

Nous avons rencontré Emmanuel Milou, le lead développeur du projet :

Q: Emmanuel, la version 0.9.7 semble être une version charnière?

R: Oui, en effet. Avec cette version, nous avons terminé l’implémentation des fonctionnalités clés du projet; en particulier pour la 0.9.7, la gestion des conférences avec un nombre virtuellement illimité de participants, et le chiffrement des communications. Par ailleurs, les couches son ALSA et PulseAudio ont été grandement améliorées. L’objectif du projet est toujours le même : fournir un téléphone IP logiciel orienté besoins d’entreprises. Nous testons actuellement le logiciel avec des équipements propriétaires (Cisco, Patton, etc.) et nous fournirons assez rapidement, je pense avec la version 0.9.8 ou la suivante, des outils de déploiement et de configuration de masse .

Q: Trois versions stables sont sorties cette année. On a l’impression que le projet prend de l’ampleur et dispose de nouveaux moyens?

R: Oui, l’équipe s’est renforcée. Alexandre Savard, spécialiste du traitement du signal audio, nous a rejoint en début d’année et a implémenté en particulier les conférences. Son travail a permis d’optimiser grandement le code. La charge CPU, en fonctionnement normal, a été divisé par 5! Il y a aussi Pierre-Luc Bacon, étudiant de l’Université McGill, qui nous a rejoint et s’est occupé de TLS/sRTP. Julien Bonjean s’occupe des environnements de construction des paquets pour les différentes distribution GNU/Linux. Et puis, depuis la version 0.9.6 une véritable communauté d’utilisateurs s’est constituée. Leurs retours de bugs et suggestions sont très appréciés et très profitables au projet. Mais principalement, nous commençons à profiter des choix initiaux d’architecture. L’intégration forte aux bureaux Gnome et KDE ainsi que l’architecture client/serveur utilisant DBUS nous permet d’aller beaucoup plus vite maintenant.

Q: À propos de KDE, vous ne proposez pas de client pour la version 0.9.7; il n’y en a que pour Gnome?

R: La version client KDE de la version 0.9.7 va sortir dans quelques semaines. C’est vrai, nous sommes un peu en retard mais, je te rassure, le support du bureau KDE reste une priorité pour nous. C’est la rançon du succès de cette architecture client/serveur : nous avons plusieurs projets de clients SFLphone à piloter en même temps et de nombreux plugins sont en préparation. Ça n’est pas facile de synchroniser tout le monde! J’en profite pour annoncer la sortie d’un paquet d’intégration que Julien nous prépare, qui, à partir de l’extension Telify, permettra à Firefox de communiquer avec SFLphone. Il tourne déjà dans notre laboratoire et devrait être disponible d’ici Noël.

Q: Des utilisateurs français se sont plaints des difficultés à faire fonctionner SFLphone avec les fournisseurs Internet comme Free?

R: Ça ne devrait plus être le cas. Nous avons réalisé de nombreux tests avec des fournisseurs américains et européens et nous sommes impatients d’avoir des retours d’utilisateurs.

Q: Que nous annoncent les prochaines versions?

R: Bon…, la prochaine version (0.9.8) sera une version de consolidation. Les versions avec un mineur impair introduisent de nouvelles fonctionnalités. Les versions pairs sont des versions de stabilisations. Comme je le disais au début, nous testons SFLphone avec des équipements professionnels, notamment sur la compatibilité des protocoles de chiffrement. C’est un domaine encore émergeant et assez complexe. Nous aurons sans doute beaucoup de retours et d’améliorations à apporter. Il y aura aussi une gestion des codecs plus fine, l’implémentation d’envoi de message texte, le support du NetworkManager et certainement de nombreux bugfixes!

Pour la version 0.9.9, nous prévoyons le support IPV6, l’intégration de modules de traitement du son (traitement de l’écho et réduction des bruits ambiants en particulier), et peut-être améliorer l’ergonomie du client Gnome en s’appuyant sur la bibliothèque WebKit.

Q: À quand la vidéo?

R: Nous avons fait plusieurs études préliminaires et rien n’est vraiment encore décidé. Mais ça y est, c’est dans la marmite et ça mijote…

Le site du projet SFLphone : http://www.ring.cx

Séminaire gratuit : La solution Business Intelligence Open Source SpagoBI, le 6 novembre à Montréal

SpagoBI et Savoir-faire Linux ont le plaisir de vous inviter à un séminaire de présentation consacré aux solutions de business Intelligence SpagoBI le vendredi 6 novembre à Montréal de 9h00 à 12h00.

Fin 2008, une étude Gartner identifiait SpagoBI comme l’une des technologies les plus prometteuses en matières d’informatique décisionnelle. La sortie de SpagoBI 2.2 en 2009 validait cette analyse et confirmait la place de chef de file incontesté des solutions de Business Intelligence Open Source sur le marché des grandes entreprises.

Photo de M. Stephano Scamuzzo
Nous vous invitons à rencontrer Stephano Scamuzzo, architecte technologique SpagoBI pour découvrir la puissance de cette solution et comprendre les raisons de ce succès grandissant.

Programme de la matinée – Horaire

8h30 – 9h00 Accueil des visiteurs – café
9h00 – 9h15 Présentation des intervenants
Sven Werlen,
Directeur du département Solutions d’Entreprises,
Savoir-faire Linux inc.
Stephano Scamuzzo
Architecte technologiqueSpagoBI.
9h15 – 10h30 La solution d’informatique décisionnelle SpagoBI
Stephano Scamuzzo, SpagoBI.
10h30 – 10h50 Pause Café
10h50 – 11h30 Présentation de cas
11h30 – 12h00 Discussion

 

Date : 06/11/2009
Lieu : 7275 Saint-Urbain, H1S 2Y5, Montréal
Horaire : De 9h à 12h.

Public : Ce séminaire est ouvert à tous les gestionnaires et professionnels intéressés par les solutions d’informatique décisionnelle (Business Intelligence).

Secteurs : Banques, Assurances, Administration publique, Grandes Entreprises, PME/PMI.

Inscriptions : Merci de confirmer votre présence en envoyant un courriel à contact@savoirfairelinux.com.

Ça y est, encore un projet informatique qui demande plus de budget!

Banoit GrégoireVous poussez un soupir et vous vous souvenez avec une certaine nostalgie des premiers systèmes d’information de votre entreprise. Avec un investissement raisonnable, vous avez informatisé une partie de vos processus d’affaire, et gagné en productivité.

Mais votre entreprise a maintenant évolué, et bien qu’une bonne part du système réponde encore à vos besoins, vous souhaitez modifier ou remplacer une petite partie. Rien de majeur.

Vous n’êtes pas un spécialiste de l’informatique, mais vous vous dites que sûrement en 2009 faire parler (par exemple) votre boutique en ligne avec votre système d’inventaire devrait être réalisable pour une petite fraction du prix de l’ensemble!

Mais non. On vous dit que ce sera compliqué.

Un peu découragé vous faites appel au fournisseur qui vous a vendu le système. Il a évolué lui-aussi, mais pas nécessairement dans la même direction que vous! Peut-être a-t-il modifié son offre de service, discontinué son produit, a été racheté par un concurrent ou a tout simplement disparu du marché. Toujours est-il qu’il ne peut modifier son produit, ou vous demande une fortune pour le faire.

Cette histoire vous semble familière? Elle peut être racontée (avec quelques variantes) par presque toutes les entreprises après quelques années.

Contrôlez-vous vraiment votre système d’information?

Pour le meilleur et pour le pire, la majeure partie des systèmes d’information sont présentement conçus comme un tout étroitement intégré à l’aide de technologies lourdes et souvent exclusives au fournisseur ayant vendu le système.

Vous êtres maintenant prisonnier des choix technologiques du système pour l’interconnexion. Si vous voulez le modifier, vous n’avez peut-être même pas le droit (légalement) de le faire sans faire appel au fournisseur ou à un petit ensemble d’entreprises autorisées. Si vous choisissez de remplacer le système au complet, il n’est pas certain que vous puissiez récupérer l’ensemble de vos données sans perte d’information.

En mettant tout vos œufs dans le même panier, tant sur le plan technologique que du choix des fournisseur, il devient difficile de s’adapter à des changements imprévisibles à un prix raisonnable.

Peut-on éviter ce carcan?

On peut grandement minimiser les obstacles liés aux changements de fournisseur, aux migrations technologiques et à l’intégration de nouvelles fonctionnalités à l’aide des conseils suivants :

Éviter de construire des systèmes monolithiques

Appliquer plutôt la philosophie du couplage faible (Loose coupling). En concevant vos systèmes d’information comme une série de systèmes indépendants communiquant entre eux à l’aide d’interfaces clairement définies, facilement testables et légères (accessibles à toutes les technologies), il est possible de changer un morceau d’un système à faible coût tout en minimisant le risque d’en fragiliser un autre.

Exiger l’utilisation de standards ouverts

En France, la loi les définit ainsi :

« On entend par standard ouvert tout protocole de communication, d’interconnexion ou d’échange et tout format de données interopérable et dont les spécifications techniques sont publiques et sans restriction d’accès ni de mise en œuvre. ».

Leur utilisation pour la communication entre vos systèmes internes vous assure que vous puissiez interconnecter à l’avenir des systèmes de fournisseurs différents. Ils vous donnent aussi la possibilité d’avoir accès à vos données avec les outils de votre choix.

Utiliser le plus possible des logiciels libres

Les logiciels libres sont des logiciels dont la licence vous garantit quatre libertés fondamentales (extrait de Wikipédia):

  • La liberté d’exécuter le programme, pour tous les usages.
  • La liberté d’étudier le fonctionnement du programme. Ceci suppose l’accès au code source.
  • La liberté de redistribuer des copies. Ceci comprend la liberté de vendre des copies.
  • La liberté d’améliorer le programme et de publier ses améliorations. Ceci suppose l’accès au code source et encourage la création d’une communauté de développeurs améliorant le logiciel.

Ainsi, le fournisseur original ne peut vous empêcher de faire appel à une entreprise de votre choix pour modifier une composante de votre système.

Ces approches ont fait leurs preuves (l’Internet tel que nous le connaissons ne pourrait exister sans elles). À vous d’en faire bon usage.