致谢

在我开始写这本书之前,从来就没有想到将来会有这么多人参与进来,将一堆粗略的手稿整理成一本可以发行的书籍,我要感谢他们的帮助。

首先,我要感谢Erin Twohey,是他指导了我写这本书。还有Michael Stephens,从我开始写书的第一天直到后来一年半的时间里,他始终给予我信心,并激励着我继续做下去。

要感谢我的两位编辑。第一位编辑Andrew Warren,是他协助我完成了此书的首章,迈出了艰难的第一步。第二位编辑Elesha Hyde,庆幸有他接管Andrew的工作,和我并肩作战,直到完成本书的全部章节。我知道自己是一个难以沟通合作的人,但是他们表现出了极大的宽容与耐心。

我要感谢Jeanne Boyarsky,他是我的第一个审稿人,在我写作期间,不断地审阅我的稿子,并给出很多有用的建议。后来又有了Jeanne和Elesha,他们三人让这本书的品质达到了预期的美好。如今我收到了大量外部读者与评论者的好评,这都是他们的功劳。

要感谢我的技术校对Antonio Magnaghi,以及所有的外部审稿人:Al Krinker、Alessandro Campeis、Alexander Myltsev、Csaba Sari、David DiMaria、Elias Rangel、Erisk Zelenka、Fabrizio Cucci、Jared Dunca、 Keith Donaldson、Michael Bright、Paolo Antinori、Peter Perlepes和Tiklu Ganguly。在我心情糟糕到想要放弃写作时,他们的鼓励继续温暖我前行。另一方面,他们建设性的想法帮助我完善了那些因为精力有限而匆匆拼凑的章节。他们还积极指出了那些晦涩难懂的章节,并给出了如何优化的建议。这期间他们也提出了一些很好的问题,让我及时地意识到 自己的错误,并完善了手稿的初版。

我还需要感谢一些读者,他们在Manning MEAP(Manning Early Access Program)购买了这本书的早期版本,并通过在线论坛讨论或者直接联系我的方式,给出了很多建议,特别是Vimal Kansal、Panoo Patierno和Roland Huß,他们发现了不少内容前后不一致和描述性错误。我还要感谢那些在Manning工作并参与过此书出版的所有人。我同样要感谢高中和大学期间的好友Ales Justin,他引荐我到Red Hat,结识了Cloud Enablement团队的同事。感谢他们,如果不是进入这家公司,进入这个团队,我不可能写这本书。

最后,我要感谢我的妻子与孩子,在过去的18个月,我把自己反锁在办公室里,忽略了对他们的陪伴,即便这样,他们表现出了对我的莫大理解与支持。

感谢他们所有人!