新書推薦:
《
宋初三先生集(中国思想史资料丛刊)
》
售價:NT$
990.0
《
天生坏种:罪犯与犯罪心理分析
》
售價:NT$
445.0
《
新能源材料
》
售價:NT$
290.0
《
传统文化有意思:古代发明了不起
》
售價:NT$
199.0
《
亚述:世界历史上第一个帝国的兴衰
》
售價:NT$
490.0
《
人工智能与大数据:采煤机智能制造
》
售價:NT$
440.0
《
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
》
售價:NT$
790.0
《
我从何来:自我的心理学探问
》
售價:NT$
545.0
|
內容簡介: |
本书的重点是设计无服务器架构,权衡此方法的优缺点并考虑其决策因素。读者将学习如何设计一个无服务器的应用程序,了解那些基于服务器的应用程序的关键问题,以及已知的解决方案。该书解决了一些关键的挑战,比如如何将软件的核心功能划分为不同的云服务和云功能。它涵盖了这些服务的基本和高级的使用,测试和保护无服务器软件,自动化部署等。在本书的结尾,你将会掌握新的工具和技术,以跟上IT行业的发展。
|
關於作者: |
审校者简介
译者序
前 言
第1章 Serverless起步1
1.1 准备开发环境8
1.2 Gradle11
1.2.1 创建项目11
1.2.2 实现Lambda依赖14
1.2.3 你好Lambda19
1.2.4 部署到云端22
1.3 总结24
1.4 参考文献25
第2章 基础架构即代码27作者简介
审校者简介
译者序
前 言
第1章 Serverless起步1
1.1 准备开发环境8
1.2 Gradle11
1.2.1 创建项目11
1.2.2 实现Lambda依赖14
1.2.3 你好Lambda19
1.2.4 部署到云端22
1.3 总结24
1.4 参考文献25
第2章 基础架构即代码27
2.1 向云端上传程序包28
2.2 用CloudFormation实现基础架构即代码32
2.3 用CloudFormation部署第一个AWS Lambda函数34
2.4 总结44
第3章 你好,互联网45
3.1 设置API网关46
3.1.1 创建API48
3.1.2 创建资源49
3.1.3 创建方法50
3.1.4 配置Lambda权限53
3.1.5 部署API54
3.2 设置CloudFront的CDN分布58
3.2.1 设置自定义域62
3.2.2 创建SSL安全证书64
3.2.3 为API调用授权66
3.2.4 实现简单授权程序67
3.3 总结75
第4章 企业模式实践77
4.1 创建用户管理服务79
4.2 配置Guice框架81
4.3 使用依赖注入编写Lambda处理程序类82
4.4 增加日志功能84
4.5 服务的依赖关系86
4.6 总结89
第5章 数据持久化91
5.1 DynamoDB介绍91
5.2 创建第一张表93
5.2.1 创建第二张访问令牌的表95
5.2.2 配置DynamoDB数据映射器97
5.2.3 配置Lambda环境变量98
5.2.4 用户注册105
5.2.5 创建用户注册Lambda114
5.2.6 为用户注册创建Lambda和API网关117
5.3 总结120
第6章 创建配套服务123
6.1 构建Lambda函数的架构124
6.2 让用户上传头像图片到S3云存储桶中127
6.2.1 修改Lambda函数响应S3事件132
6.2.2 配置CloudFront以调整图片大小133
6.2.3 练习135
6.3 通过SES发送电子邮件135
6.3.1 配置SES136
6.3.2 用户注册时发送SNS通知137
6.4 使用SNS消息和发送电子邮件141
6.5 总结147
第7章 数据搜索149
7.1 创建搜索域150
7.2 上传测试数据154
7.3 创建suggester156
7.4 为建议创建API端点157
7.5 更新搜索数据的Lambda函数160
7.5.1 修改欢迎邮件发送者Lambda161
7.5.2 创建Lambda函数更新CloudSearch163
7.5.3 使用CloudFormation创建及配置Lambda函数166
7.6 总结167
第8章 监测、日志与安全169
8.1 建立一个Route 53健康检查170
8.1.1 开始创建170
8.1.2 配置电子邮件通知的健康检查172
8.1.3 为健康检查开通短信通知173
8.1.4 使健康检查进入健康状态174
8.1.5 掌握CloudWatch警报174
8.1.6 配置高级CloudWatch警报176
8.2 使用CloudFormation完成178
8.3 根据应用程序日志创建CloudWatch监控指标180
8.4 在VPC中运行Lambda函数183
8.4.1 创建VPC184
8.4.2 添加私有子网185
8.4.3 处理出入流量191
8.4.4 创建安全组195
8.5 总结197
附录 Lambda框架199
|
|