Ce livre numérique, « Compréhension des bases de données : déployer des clusters de bases de données hautes performances dans des applications modernes », par Justin Mitchel d'Akamai Technologies, est un guide complet destiné aux développeurs qui cherchent à gérer et à déployer efficacement des bases de données pour des applications modernes. Il se compose de deux parties principales : La première partie porte sur les connaissances de base, notamment l'évaluation de l'environnement de base de données, la conception de l'architecture et les méthodes de déploiement du cloud, y compris les services gérés. La deuxième partie offre une application de projet pratique, avec des instructions étape par étape sur la création d'une application prête à l'utilisation en production à l'aide de bases de données gérées par Django, Docker et Linode pour MySQL, mettant l'accent sur l'utilisation d'outils d'infrastructure en tant que code (IaC) tels que Terraform et Ansible pour l'automatisation. L'objectif ultime est d'offrir aux développeurs la compréhension et les compétences pratiques nécessaires pour déployer des solutions de base de données évolutives et fiables dans le cloud, en mettant notamment en évidence la rentabilité et les performances des autres fournisseurs de cloud tels que Linode.