tude comparative des SGBD commerciaux versus code source
Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF 7115 – Bases de données Eudes Réthier & Eric Williams
Agenda • • • Introduction Le défi Le choix L’offre Conclusion Questions
Introduction • • • Choix difficile Offre diversifiée Aucune solution unique Forces et faiblesses Aucune étude objective disponible Étude comparative
Le défi
Le défi • Choisir un produit commercial ou à code source libre ? • Plusieurs facteurs peuvent influencer cette décision. • Le coût n’est pas le seul critère!
Les différences • • • Coûts Infrastructure Fonctionnalités offertes Degré d’extensibilité Soutien offert et disponible Niveau d’adoption
Les enjeux • Aspect critique des données • La viabilité du commerce et la dépendance aux données peut être fatale • La fiabilité et la disponibilité du système • Le temps d’implantation requis • La disponibilité des ressources connaissant le SGBD
Les fonctionnalités • Comble les besoins d’affaires • Offre les fonctionnalités requises • Intégration avec T. I. existantes
Le degré d’extensibilité • Capacité d’évolution • Capacité d’adaptation • Capacité d’intégration
Les coûts • • • Coût total de possession Compétences Implantation Personnalisation et/ou paramétrage Pannes et recouvrement
Les coûts (suite) 5 éléments • L’acquisition du matériel • L’acquisition des logiciels • Le personnel • La formation • Les pannes Source: IDC, 2002
Le degré d’assistance • Support = $ • Beaucoup de ressources disponibles • Contrats de service
Le niveau d’adoption • CSL: Communauté grandissante • Utilisation répandue des produits commerciaux • Diminution de l’écart
Les tendances du marché • Grandes entreprises commercial • PME amalgame • Réticence d’adoption au CSL
Le choix
Quels sont les produits offerts ? Commercial (Coût peu élevé) Commercial (Coût élevé) Code source libre • Microsoft Access (Microsoft Office 2003) • IBM DB 2 • My. SQL 4. 0 • Oracle 10 g • Postgre SQL 7. 4. 2 (Universitaire) • File Maker 7 • Microsoft SQL Server 2000 sp 3 • ASE Sybase • Firebird 1. 5 (Borland)
Quel produit choisir? • Bien comprendre la mission de l’entreprise • Évaluer les ressources existantes • Évaluer les ressources nécessaires pour chaque solution • Choix technologique
Quel produit choisir? Doit-on s’intégrer avec d’autres systèmes internes ou externes? Quel est le budget disponible? Avons-nous besoins de fonctions avancées comme le groupage, le basculement ou les partitions? Que voulons nous faire de cette technologie?
Quel produit choisir: produits commerciaux • Délais de développement et d’implantation réduits • Plus de fonctionnalités • Effort initial réduit • Coût total de possession élevé • Dépendance au fournisseur pour modifications
Quel produit choisir: produits à code source libre • Temps de développement et d’implantation importants • Moins de fonctionnalités • Effort initial élevé • Coût total de possession faible • Propriété intellectuelle : revendable
Quel produit choisir: enjeux d’affaires • Visionnaires ou moutons? (Différenciation) • Niveau d’impartition • Compétences et oppositions internes • Budget alloué versus budget rêvé • Temps de mise en marché • Soutien • Services
Quel produit choisir: enjeux techniques • • • Maturité technologique Intégration Fonctionnalités Fiabilité Le nombre d’utilisateurs Trafic
L’offre
Matrice comparative Les coûts sont sur unelibre infrastructure représentant l’achat d’un serveur hébergeant le à produit Commercial ou àbasés code source ? Un système à code source libre estseul traditionnellement acquis peu ou mentionné. Le système typique peut et varier besoins d’un en simple ressources processeur matérielles Intel pour jusqu’à faire fonctionner système produits multiprocesseurs ce SGBD Sun, pas de frais Niveau mais peut être moins attrayant selon d’autres aspects. Les 2 un principaux à code source d’oùMy. SQL l’écartet de. Postgre. SQL. prix. libre sont
Matrice comparative (suite) En général, les produits commerciaux offrent un meilleur soutien de leurs produits et des consultants spécialisés dansaperçu leurs produits se trouvent plus aisément sur le marché pour code source Quels systèmes d’exploitation supportent le que SGBD ? les produits Un très bref de certaines des fonctions les plus demandées par la communauté des àutilisateurs. libre. Cependant, l’écart tend à s’atténuer entre les deux.
Créneau et orientation • Adapté pour de grands environnements • Cible les PME • Mécanismes avancés • Vaste gamme d’applications d’affaire
Créneau et orientation • Flexibilité accrue • Accent sur l’intégration • Mécanismes avancés • Vaste gamme d’applications d’affaire
Créneau et orientation • Cible les petites entreprises • Simple à l’installation • Coût total de possession faible • Insécurité et mauvaise notoriété
Créneau et orientation • Besoin limité en ressources • Rapide et fiable • Coût total de possession négligeable • Populaire dans certains secteurs d’affaire
Créneau et orientation • SGBD à code source libre • Reconnu dans le monde à code source libre • Versions gratuites et payantes • Moins versatile
Créneau et orientation Postgre. SQL • SGBD à code source libre • Contexte plus académique • Plus populaire que My. SQL • Moins populaire dans le monde des affaires
Le marché actuel des SGBD • Un marché global de 6. 6 Milliards USD $ • Oracle est le leader sur le marché • IBM et Oracle détiennent 75% du marché • My. SQL: 4 millions d’installations à son actif • Chaque % de part = plusieurs millions $
Taille du marché des SGBD en 2004 Source: IDC, 2003
Finalement
Perspectives du futur • Marché établi et en croissance • Créneaux spécifiques • Taux d’adoption corollaire à la maturité • CSL encore timide
Conclusion • • Aucune solution universelle Chaque type de produit a son marché L’écart s’amoindrit La solution idéale consiste souvent en un amalgame de produits • Budget dicte souvent la solution adoptée
Questions ?
- Slides: 37