Il y a plus d’un an, ma tribune hebdomadaire
dans SQL Server Magazine UPDATE,
décrivait la naissance d’un nouveau
rôle que j’appelle DTA (data tier
architect). Je remarquais qu’au lieu de
simplement gérer des données, SQL
Server a évolué au fil des ans pour offrir
une prestation jadis réservée aux autres
serveurs back-end. Aujourd’hui, avec la
base de données au coeur de l’e-business,
la frontière s’estompe entre les
technologies de base de données et les
produits serveur utilisés pour créer des
e-solutions. Par voie de conséquence, la
frontière entre les spécialistes de ces
technologie s’estompe également, donnant
naissance à un nouveau
technicien: le DTA. Les DTA devront répondre
aux besoins de données complexes
des systèmes distribués et évolutifs
d’aujourd’hui.
La naissance du DTA est liée au déclin
graduel du DBA (administrateur de
bases de données) de production classique.
Il n’y a pas si longtemps, la plupart
des DBA passaient le plus clair de leur
temps dans la salle des serveurs à surveiller
le bon fonctionnement de la base
de données. Ils géraient les sauvegardes
et effectuaient les tâches d’intendance,
mais étaient rarement chargés de
construire ou de concevoir de nouveaux
systèmes. Qui plus est, leurs tâches quotidiennes
demandaient rarement des talents
de programmation pointus, à l’exception
de l’utilisation du langage
procédural SQL pour écrire des procédures
cataloguées. Même si les DBA
classiques existeront encore pendant un
certain temps, il est certain que SQL
Server devient de plus en plus fiable et
plus facile à gérer. En même temps, le
développement applicatif devient plus
complexe et exige plus de savoir-faire
pour garantir que la base de données
fonctionne bien dans des systèmes à
plusieurs niveaux (n-tier). Je prédis que
le rôle du DTA se généralisera dans le
monde de la gestion tandis que le DBA à
l’ancienne, cantonné à la production,
s’évanouira.
Que doit donc faire un spécialiste
SQL Server face à tout ce changement?
A mon avis, vous devez faire trois choses
essentielles pour tirer votre épingle du
jeu dans ce nouvel ordre mondial.
Premièrement, en tant que DTA, vous devrez
devenir un touche-à -tout dans tous
les secteurs technologiques concernant
votre base de données. Sans être un
expert en tout, vous devrez maîtriser
les technologies de réseau et de
développement disparates qui
concernent la base de données.
Deuxièmement, vous devrez devenir un
expert dans l’un au moins des deux secteurs
de spécialisation étroite en base de
données. Le reste de cet article présente ma plaidoirie en faveur de la spécialisation,
avec plusieurs recommandations
qui donneront à votre carrière une forte
impulsion dans les années à venir. Enfin,
tous les spécialistes « back-end » de SQL
Server doivent renforcer leur savoir-faire
en développement COM et .NET, car le
rôle du DBA de production continue à
décliner et les spécialistes de bases de
données s’impliquent davantage dans la
conception et le développement d’applications.
Comment déployer une démarche DevOps efficace, sécuriser ses processus de développement et maîtriser les coûts de ses infrastructures ? Les 9 et 10 décembre 2026, DEVOPS REX réunit les professionnels…
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…




