这是一个不断迭代改进的开源技术分享项目,我想以每获得100个GitHub Star作为0.1版本的递进,不断完善这本技术书。
请访问 readthedocs平台上的云图 以便获得最佳阅读体验。
大概在两年前,萌生了以开源技术构建自动化部署和交付数据中心的想法。
通过开源技术来构建 one personal detacenter ,即一个人来实现完整的数据中心的构建和运维,实现IaaS,PaaS,SaaS。开源技术的迅速发展,已经赋能给 全栈工程师
,或许能以一己之力实现数据中心构建和维护。
从存储、网络、虚拟化,从操作系统到数据库,从Web服务到消息中间件,只要是基础的服务,都应该通过自动化以及精心构建的架构来实现效率的最大化。
我写这本书是自己思考和实践的结合。为了能够模拟集群技术,我采用了个人笔记本和二手服务器来构建实验环境,模拟构建IDC所使用的各种开源技术,力求能够将实践的方案无缝扩展成真实的数据中心。
本书的(几乎)所有文章都经过我自己的实践验证,完整分享每个操作步骤,力求清晰、准确、可复现:
如果你按照我的操作文档无法完成,请在文章下的评论系统留言,我们一起讨论并完善指南
2018年4月1日