《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 构建微服务的经验。