AI简介
这是一本专为Python开发者而编写的关于Serverless架构的书籍。这本书以Python语言为基础,详细介绍了如何利用AWS Lambda和Microsoft Azure Functions等云服务提供商提供的无服务器计算服务来构建应用程序。
在这本书中,作者首先介绍了Serverless架构的定义和优势,包括其容器化的设计理念,以及如何使用Lambda函数来响应各种事件。接着,作者详细介绍了如何在AWS中构建和部署Serverless应用,包括如何设置触发器、如何编写和测试Lambda函数、如何配置函数等。此外,作者还详细介绍了如何在Azure中构建和部署Serverless应用,包括如何理解API Gateway的工作原理、如何编写Azure Functions等。
书中还详细介绍了如何确保应用程序的安全性,包括如何使用STS进行安全会话式访问、如何配置S3桶策略、如何使用AWS Config来监控安全威胁等。此外,作者还介绍了如何扩展Lambda函数,包括如何使用第三方orchestration工具、如何创建和管理服务器等。