阅读

[图灵程序设计丛书].Serverless架构应用开发:Python实现

贾莱姆 • 拉杰 • 罗希特著,2019年版    [文件格式: PDF - 39MB]

随着云计算的发展,越来越多的企业选择通过“上云”来实现业务的快速部署。Serverless架构能让开发人员摆脱维护服务器的负担,专注于编写代码和部署基础设施,从而节省运维成本并提升架构的可伸缩性。

本书采用目前流行的Python语言,通过云架构中的示例,手把手教你在AWS和微软Azure Functions中构建Serverless架构、部署Serverless API、处理日志和监控、将Lambda函数部署为基础设施即代码,等等。本书还详细介绍了VPC和SAM等技巧。

阅读本书,你将学到:

● 使用AWS Lambda和微软Azure Functions构建应用

● 根据事件来选择并使用不同的触发器

● 使用SAM部署Lambda函数

● 测试Lambda函数,并对其进行版本控制

● 使用AWS的监控套件和日志服务

● 了解AWS的安全性,以及AWS VPC、安全组、子网等服务

● 使用第三方工具扩展Serverless架构以应对高负载,并生成分布式系统

Github | Docker | Project