电子书《了解数据库:在现代应用程序中部署高性能数据库集群》由 Akamai Technologies 的 Justin Mitchel 撰写,旨在为开发人员提供全面指导,帮助他们有效管理和部署现代应用程序所需的数据库。本电子书的内容可分为两大部分:第一部分侧重于基础知识,涵盖数据库环境评估、架构设计和云部署方法,包括托管服务。第二部分则通过一个实际项目,分步介绍了如何使用 Django、Docker 和面向 MySQL 的 Linode Managed Database 服务构建一个生产就绪型应用程序,并着重说明了如何使用 Terraform 和 Ansible 等基础架构即代码 (IaC) 工具实现自动化。本电子书的最终目标是,帮助开发人员掌握所需知识和实用技能,让他们能够在云端部署可灵活扩展且高度可靠的数据库解决方案。书中特别强调了 Linode 等替代云服务提供商在成本效益和性能方面的优势。