对于数据库管理员来说,选择正确的操作系统、数据库版本、扩展或仅仅以数据库实例管理员身份登录以满足应用程序和合规性要求的能力对于有效的数据库管理必不可少。保持控制对于确保开发人员能够为给定的应用程序或微服务使用适当的数据库配置或数据库扩展也至关重要。管理首选操作系统、数据库版本、扩展和特定安全功能(如访问权限)需要一定程度的控制,而公有云 产品无法提供这种控制。
产品要想真正服务于客户,就需要在不牺牲数据 澳大利亚电话号码数据 库服务器控制权的情况下实现管理任务的自动化。它必须让用户能够灵活地选择合适的操作系统、版本和数据库扩展,以满足应用程序和合规性要求,同时简化和自动化修补、备份和其他困扰 和 团队的管理任务。
为什么这如此重要?假设有一位开发人员正在构建新的微服务。开发人员可能会认为,这种服务的最佳数据库是 ,而为了解决特定的业务问题,开发人员的最佳解决方案是构建自定义 数据库扩展。如果开发人员无法使用此自定义 扩展,则可能无法构建应用程序并满足性能目标等要求,而性能目标可能是公司产品或服务的重要差异化因素。
当然,这只是一个假设的例子,但它说明了保持自定义数据库以满足开发人员需求 和 自动化管理数据库任务的能力的重要性。无论您考虑哪种 ,请务必询问供应商他们的产品是否要求您以自动化换取控制权。因为当谈到 时,业务主管和 团队不应该在两者之间做出选择。