我觉得你的问题已经拔高到一定层度了。我其实没用从这么高的层次来考虑过这个问题。不过我很认同你的观点,虽然我不清楚 架构驱动式运维 该怎么去做。
不过我可以谈谈我的看法。我比较偏向于认为未来IT架构会进一步云化。硬件资源将彻底分离成计算,存储网络等独立资源按需分配。因此现在的数据库架构应该提前计划好如何迎合这个趋势。一方面是架构设计和架构运行都保持这个思路,将架构中的硬件部分拆分成云资源,将数据库架构拆分成云组件。
在云环境比较适合的是横向扩展资源能力,因此分布式数据库在云环境其实是比较适合的。当采用云环境和,相关的运维也是一样,需要进一步自动化智能化。尤其是智能运维,更多的依赖数据和算法,减少对人工定义的依赖,因此会在云环境大放异彩,成为未来运维的新方向。