Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires...

37
Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams

Transcript of Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires...

Page 1: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Étude comparative des SGBD commerciaux versus à code source libre

dans un contexte d’affairesINF7115 – Bases de données

Eudes Réthier & Eric Williams

Page 2: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Agenda

• Introduction• Le défi• Le choix• L’offre• Conclusion• Questions

Page 3: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Introduction

• Choix difficile• Offre diversifiée• Aucune solution unique• Forces et faiblesses• Aucune étude objective disponible• Étude comparative

Page 4: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Le défi

Page 5: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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!

Page 6: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Les différences

• Coûts • Infrastructure• Fonctionnalités offertes• Degré d’extensibilité• Soutien offert et disponible• Niveau d’adoption

Page 7: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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

Page 8: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Les fonctionnalités

• Comble les besoins d’affaires

• Offre les fonctionnalités requises

• Intégration avec T.I. existantes

Page 9: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Le degré d’extensibilité

• Capacité d’évolution

• Capacité d’adaptation

• Capacité d’intégration

Page 10: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Les coûts

• Coût total de possession• Compétences• Implantation• Personnalisation et/ou paramétrage• Pannes et recouvrement

Page 11: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Les coûts (suite)

5 éléments• L’acquisition du matériel

• L’acquisition des logiciels

• Le personnel

• La formation

• Les pannes

Coûts d'acquisition et de roulement

28%

17%

15%

21%

19%

Pannes Formation Matériel

Logiciel Personnel

Source: IDC, 2002

Page 12: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Le degré d’assistance

• Support = $

• Beaucoup de ressources disponibles

• Contrats de service

Page 13: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Le niveau d’adoption

• CSL: Communauté grandissante

• Utilisation répandue des produits commerciaux

• Diminution de l’écart

Page 14: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Les tendances du marché

• Grandes entreprises commercial

• PME amalgame

• Réticence d’adoption au CSL

Page 15: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Le choix

Page 16: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Quels sont les produits offerts ?

Commercial (Coût peu élevé)

Commercial (Coût élevé)

Code source libre

• Microsoft Access(Microsoft Office 2003)

• File Maker 7

• IBM DB2

• Oracle 10g

• Microsoft SQL Server 2000 sp3

•ASE Sybase

• MySQL 4.0

• Postgre SQL 7.4.2 (Universitaire)

• Firebird 1.5 (Borland)

Page 17: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Quel produit choisir?

• Bien comprendre la mission de l’entreprise

• Évaluer les ressources existantes

• Évaluer les ressources nécessaires pour chaque solution

• Choix technologique

Page 18: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Quel produit choisir?

Niveaud’intégration

Fonctionnalitésrecherchées

Capacitébudgétaire

Visiond’affaires

Choix technologique

Doit-on s’intégrer avec d’autres systèmes internes ou externes?

Avons-nous besoins de fonctions avancées comme le groupage, le basculement ou les partitions?

Quel est le budget disponible?

Que voulons nous faire de cette technologie?

Page 19: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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

Page 20: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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

Page 21: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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

Page 22: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Quel produit choisir: enjeux techniques

• Maturité technologique• Intégration• Fonctionnalités• Fiabilité• Le nombre d’utilisateurs• Trafic

Page 23: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

L’offre

Page 24: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Matrice comparative

code source libre

Commercial 0$ à 999$1000$ à 9999$

10000 à 100000$

100000$ et plus

Minimal Moyen Exhaustif

Besoins en matérielLicenses Coût d'acquisition

PostgreSQL

Les coûts sont basés sur une infrastructure représentant l’achat d’un seul serveur hébergeant le produit mentionné. Le système peut varier d’un simple processeur Intel jusqu’à un système

multiprocesseurs Sun, d’où l’écart de prix.Niveau typique et besoins en ressources matérielles pour faire fonctionner ce SGBD

Commercial ou à code source libre ? Un système à code source libre est traditionnellement acquis à peu ou pas de frais mais peut être moins attrayant selon d’autres aspects. Les 2

principaux produits à code source libre sont MySQL et PostgreSQL.

Page 25: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

En général, les produits commerciaux offrent un meilleur soutien de leurs produits et des consultants spécialisés dans leurs produits se trouvent plus aisément sur le marché que pour

les produits à code source libre. Cependant, l’écart tend à s’atténuer entre les deux.Quels systèmes d’exploitation supportent le SGBD ?Un très bref aperçu de certaines des fonctions les plus demandées par la communauté des

utilisateurs.

Matrice comparative (suite)

Minimal Moyen Exhaustif Windows Solaris Linux AIXUnix

(Autre)IBM

SA/390Transactions

Groupage (clustering)

PartitionsBasculement

(failover)

Soutien Système d'exploitation Fonctions

PostgreSQL

Page 26: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• Adapté pour de grands environnements

• Cible les PME

• Mécanismes avancés

• Vaste gamme d’applications d’affaire

Page 27: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• Flexibilité accrue

• Accent sur l’intégration

• Mécanismes avancés

• Vaste gamme d’applications d’affaire

Page 28: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• Cible les petites entreprises

• Simple à l’installation

• Coût total de possession faible

• Insécurité et mauvaise notoriété

Page 29: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• Besoin limité en ressources

• Rapide et fiable

• Coût total de possession négligeable

• Populaire dans certains secteurs d’affaire

Page 30: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• SGBD à code source libre

• Reconnu dans le monde à code source libre

• Versions gratuites et payantes

• Moins versatile

Page 31: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Créneau et orientation

• SGBD à code source libre

• Contexte plus académique

• Plus populaire que MySQL

• Moins populaire dans le monde des affaires

PostgreSQL

Page 32: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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é

• MySQL: 4 millions d’installations à son actif

• Chaque % de part = plusieurs millions $

Page 33: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Taille du marché des SGBD en 2004

Oracle2.6

MySQL0.14

IBM DB22.39

Sybase0.24

SQL Server1.19

PostgreSQL0.05

Parts de marché en milliard USD $

Oracle39.4

MySQL2.1

IBM DB236.2

Sybase3.6

SQL Server18

PostgreSQL0.7

Parts de marché en %

Oracle

MySQL

IBM DB2

Sybase

SQL Server

PostgreSQL

Source: IDC, 2003

Page 34: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Finalement

Page 35: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Perspectives du futur

• Marché établi et en croissance

• Créneaux spécifiques

• Taux d’adoption corollaire à la maturité

• CSL encore timide

Page 36: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

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

Page 37: Étude comparative des SGBD commerciaux versus à code source libre dans un contexte d’affaires INF7115 – Bases de données Eudes Réthier & Eric Williams.

Questions ?