《Python 云原生》,Marish Sethi 著,宋净超译,电子工业出版社出版,2018 年 7 月。
随着当今商业的迅速发展,企业为了支撑自身的迅速扩张,仅仅通过自有的基础设施是远远不够的。因此,他们一直在追求利用云的弹性来构建支持高度可扩展应用程序的平台。
这本书能够帮助您一站式的了解使用Python构建云原生应用架构的所有信息。本书中我们首先向您介绍云原生应用架构和他们能够帮助您解决哪些问题。然后您将了解到如何使用REST API和Python构建微服务,通过事件驱动的方式构建Web层。接下来,您将了解到如何与数据服务进行交互,并使用React构建Web视图,之后我们将详细介绍应用程序的安全性和性能。然后,您还将了解到如何Docker容器化您的服务。最后,您将学习如何在AWS和Azure平台上部署您的应用程序。在您部署了应用程序后,我们将围绕关于应用程序故障排查的一系列概念和技术来结束这本书。
您需要在系统上安装Python。一个文本编辑器,最好是Vim、Sublime或者Notepad++。在有一个章节中您需要下载POSTMAN,这是一个功能强大的API测试套件,可以作为作为Chrome扩展插件来安装。您可以从这里下载。
除此之外,如果您还有如下网站的账号那就更好了:
本书适用于具有Python基础知识、熟悉命令行和基于HTTP的应用程序基本原理的开发人员。对于那些想要了解如何构建、测试和扩展Python开发的应用程序的人员来说本书是个理想选择。不需要有使用Python构建微服务的经验。