Mission :
Activités : Vente de cigares
Poste : DBA SQL Server (partagé)
Description : Mise en place d’une solution haute disponibilité SQL Server
Détails :
• Audit SQL Server 2019 de performance et de faisabilité de mise en haute disponibilité
• Proposition de recommandation, migration en SQL Server 2022, et mise en place d'un cluster AlwaysOn sans domaine Active Directory
Mission :
Activités : Prêt-à-Porter, Maroquinerie et Accessoires
Description : Amélioration des performances sur SQL Server 2012 et SQL Server 2017 en environnement BI
Détails :
Mission :
Activités : SAS spécialisée depuis 2010 dans la vente de pièces détachées fournit toutes sortes de pièces de rechange
Description : Problème de performance sur SAGE
Détails :
• Soucis de performance sur SAGE, avec une application autre que SAGE utilisant les données
• Audit SQL Server 2019
• Mise en place des recommandations : séparation des applicatifs de la base de données sur une machine cible avec les bonnes pratiques de virtualisations
-Allégement des applications pointant sur les bases de productions (reporting, ....)
• Identifications de point de blocage code.
Mission :
Activités : Solutions de sécurité intégrées avec technologie
Description : Mise en place d’une solution de haute disponibilité sur SQL Server 2019
Détails :
• Audit sur SQL Server 2019 de performance et de faisabilité pour une haute disponibilité
• Proposition de migration sous SQL Server 2022, et mise en place d'un cluster AlwaysON avec ou sans domaine Active Directory
Mission :
Activités : Solution de paiements intégrés
- Mission longue
Description : Maintenance et performances, assistances.
Détails :
- Audits des Instances Managées SQL Server Azure
- Audits des bases managées Azure
- Recommandations développements
- Amélioration des plans de maintenance dans ElasticJob
- Propositions monitoring
Mission :
Activités : Dans le cadre de leur activité de « Ship Tracking » mondial.
Mission longue
Description : Migration à moindre cout de plusieurs instances SQL Server vers AWS.
Détails :
- Audit de l𠆞xistant : 8 serveurs SQL Server 2016 à 2019 fonctionnant ensemble, avec un serveur central. Grosse volumétrie 22TB + gros niveau transactionnel (récupération des positions de tous les bateaux, des vents, … dans le monde), et donc grosse consommation de CPU, et donc de License SQL Server.
- Proposition d’une architecture finale, et des différentes étapes pour y arriver :
o Optimisation évidente, Indexes, code T-SQL, …
o Split des fichiers des bases de données les plus chaudes pour le parallélisme
o Compressions de bases de données (22TB -> 15TB)
o Optimisation des couts de License
o Fusion de plusieurs instances et réduction des serveurs liés
o Préparation d’une cible sous active directory d’un cluster AlwaysOn Actif/Passif sous EC2
o Etude pour la migration des données avec un minimum de coupure
- Résultat des étapes : Cout License / 4, cout du modele cible / 2 à l𠆚nnée.
Mission :
Le Groupe SeLoger est un groupe spécialisé dans la diffusion d𠆚nnonces immobilières sur internet et dans la presse spécialisée. Le groupe compte les marques SeLoger (Seloger Neuf, Construire, Vacances), Logic-Immo (Logic-immo Neuf, Faire Construire), Belles Demeures (immobilier de luxe), SeLoger Bureaux et Commerces (immobilier professionnel), Amivac et Vacances.com (immobilier saisonnier).
– Mission longue
Description : Rafraichissement d𠆞nvironnements hors production, performances, réduction des couts.
Détails :
- Audit SQL Server sur le serveur de backoffice (un duo de machines sous miroirs SQL)
- Audit de compatibilité du code pour une migration SQL Server 2019
- Etude migration SQL Server 2019 (migration de la recette et de la production)
- Mise en place des bonnes pratiques SQL Server
- Conception d'un script de bascule de miroir en powershell avec de nombreuses bases (synchro des comptes SQL, jobs, ...)
- Remonter des scripts pénalisant les performances avec les équipes de dev back office
- Accompagnement pour le nettoyage du code, et bases de données obsolètes (mise en place de traces Xevent)
- Etude et script d'automatisation de l'industrialisation des environnements hors productions en powershell (script powershell multi thread vu l'importance du volume en nombre de bases).
- Script de purge de la base de production pour reinjection de données de recette reposant sur une reconstruction dynamique de toutes les FK. Génération du script de purge reposant sur la descendance des FK, et détection des FK circulaire.
- Proposition d’optimisation de la redescente des annonces clientes par la réplication transactionnelle (temps de mise en ligne divisé par 2).
- Conseils pour la mise en place de la RGPD ou GDPR sous SQL Server, environnement hors production.
- Assistance migration d’un parc d’une vingtaine de serveur SQL Server de 2012 à 2019 vers Amazon (Lift And Shift) : des économies en centaines de milliers d𠆞uro sur l𠆚rchitecture cible par rapport à ce qui était prévue.
• Dimensionnement des machines cibles
• Import et exports des droits en powershell
• Serveurs liés
Mission :
Activités : Le plus grand groupe et leader de tourisme du monde et le premier voyagiste français.
– Mission longue
Etudes :
- Assistance aux développeurs sur les bonnes pratiques
- POC (AWS/SQL Server) sur une synchronisation (avec AWS MDS) d'une base de données sous AlwaysOn, en passant par une réplication SQL vers AWS RDS SQL
- POC (AWS/SQL Server) sur une synchronisation d'une base de données SQL avec AuroraDB PostgreSQL.
- (AWS/SQL Server) Mise en place d'une réplication avec publisher sous AlwaysOn
- Etude d'une purge de données reposant sur les foreignkey
- Proposition et Etude de rationalisation des couts autour de SQL Server : (530 Cores à 204 Cores).
* Rédution du nombre de VCore : Optimisation et analyse de consommations
* Migration de cluster AlwaysOn en FCI sans coupure, optimisation, et réduction des Cores des nodes.
* Réduction du stockage consommé, compression, et optimisation. Libération de ressources sur XiO, et croissance des performances.
* Consolidation et regroupement d’instances SQL.
Etude et Mise en production :
- Etude sur la migration d'un cluster AlwaysOn vers un cluster FailOverCluster sans coupure de service (économie de licenses)
- Réagencement des fichiers de la base de données pour accroître les performances sans coupure de service, performance attendue /2 ou /3 sur les IOs avec la baie, réduction de la consommation mémoire.
- Déplacement de 100GB de BLOB d'une base de données de production sans coupure
- GDPR: proposition, étude d'impact et déploiement sous forme de Masking et de RowLevel Security
- Etude sur l'amélioration des performances de la BI SQL de l'entreprise (x2 au global)
- Etude et automatisation d'un clonage de l𠆞nvironnement France (Développement, Intégration et production): Clonage des Jobs et autre paramétrage système, changement des Logins et Users, backup et restauration tout en powershell.
- Installation automatique de SQL Server 2012 à 2019 avec les mêmes scripts, prise en charge de compte gMSA ou non, et une post installation avec tous les outils nécessaires pour l'administration DBA (GPO, Registry, MSDTC, SSIS, composant COM, …)
- POC sur la migration d'un cluster FCI Windows 2016/SQL Server 2016, vers Windows 2019/SQL Server 2019, sans coupure, avec un cluster en mode hybride (2 Cluster FCI et un AlwaysOn actif dans le même cluster).
- Upgrade de package SSIS en SQL Server 2014 vers SQL Server 2016
- Migration de SQL Server 2016 vers 2019 sans coupure en cluster hybride Windows 2016/2019
Exploitation :
- Maintenance d'un cluster SQL Server 2016 avec 3 noeuds physiques AlwaysON et 6 noeuds en lecture
- Optimisation quotidienne de procédures stockées
- Résolution d'incidents
- Migration du parc en SQL Server 2019