Aller au contenu
BigTree108

Développement et administration de bases de données

Services de développement et d’administration de bases de données pour PostgreSQL, SQL Server et Azure SQL, Oracle et MongoDB : conception de schémas et SQL, optimisation des requêtes, haute disponibilité et sauvegardes, montées de version, bases de données cloud et migrations d’un moteur à l’autre. Développeurs et DBA dédiés à votre équipe, projets livrés de bout en bout, et reprise de bases de données conçues par d’autres équipes.

Les bases de données sur lesquelles nous travaillons

Chaque page présente les travaux que nous prenons en charge, les modes de collaboration avec nous et les questions que les clients posent en premier. MySQL, Redis, Cassandra, ClickHouse et d’autres moteurs sont traités sur notre page consacrée au développement de bases de données.

Traité ailleurs sur le site

Les mêmes règles sur tous les moteurs

Un DBA au sein de votre équipe ou toute une fonction base de données : conception de schémas et SQL, performance, disponibilité et sauvegardes, montées de version, sécurité, et migrations d’un moteur à l’autre ou vers le cloud, sur PostgreSQL, SQL Server et Azure SQL, Oracle et MongoDB, auto-hébergés ou managés.

La base de données est traitée comme du code. Les changements de schéma sont des migrations relues et appliquées par le pipeline, les tests s’exécutent sur un vrai moteur dans un conteneur, les instances managées sont définies en Terraform, et les identifiants proviennent d’un coffre-fort de secrets. Les données personnelles et financières sont chiffrées lorsqu’elles sont sensibles et masquées en dehors de la production.

Une reprise commence par un accès en lecture seule et une liste écrite des risques, avant que quiconque modifie quoi que ce soit. Nous avons repris neuf systèmes conçus par d’autres équipes à ce jour, le plus ancien écrit en 2008, et la même première étape vaut pour une base de données.

Questions sur le développement et l’administration de bases de données

Sur quelles bases de données travaillez-vous ?

PostgreSQL, SQL Server et Azure SQL, Oracle et MongoDB, chacun avec sa propre page, ainsi que MySQL et MariaDB, Redis et Valkey, Cassandra, Elasticsearch et OpenSearch, ClickHouse et Azure Cosmos DB. En auto-hébergement, sur Kubernetes, ou en mode managé sur Azure, AWS, Google Cloud et Oracle Cloud Infrastructure.

Dans quels secteurs vos développeurs de bases de données et vos DBA interviennent-ils ?

Principalement la fintech, la banque et l’assurance, les produits d’IA et de données, le e-commerce et le commerce de détail, les logiciels d’entreprise et l’ERP, et la santé, puis la logistique, les télécoms, l’industrie et l’énergie, ainsi que les médias et les applications grand public. Chaque page décrit à quoi ressemble le travail dans ces secteurs.

Avez-vous besoin d’un accès administrateur à notre base de données de production ?

Pas au départ. Une revue commence par un accès en lecture seule, via un compte que vous créez et pouvez révoquer. Les changements arrivent sous forme de migrations que votre équipe relit, et tout accès élevé est limité dans le temps, accordé par votre propre fournisseur d’identité et retiré à la fin du travail.

Vos DBA peuvent-ils assurer le support de nos bases de données en continu ?

Oui, pendant vos heures de travail ou en continu, 24 h/24. Avant le début du support, nous convenons des heures couvertes, du délai de réponse pour chaque niveau de gravité et du circuit d’escalade vers votre équipe, et chaque alerte susceptible de réveiller quelqu’un s’accompagne d’un runbook.

À qui appartiennent les schémas, les scripts et le code que vous écrivez ?

C’est vous. Chaque spécialiste a signé avec BigTree108 un contrat qui cède à l’entreprise tous les livrables, et notre contrat avec vous vous les cède à son tour. Le code, les maquettes et les documents sont livrés dans vos propres dépôts et outils, et non conservés à un endroit où nous seuls pourrions les modifier.

Une base de données a besoin d’un spécialiste ?

Indiquez-nous le moteur, la version, l’endroit où elle tourne et ce qui doit changer. Vous recevez une réponse sous un jour ouvré : un plan, des profils de candidats, ou le périmètre d’une revue de votre base de données.