Serverless 架構應用開發 Python 實現
[印] 賈萊姆·拉傑·羅希特(Jalem Raj Rohit)
- 出版商: 人民郵電
- 出版日期: 2019-08-01
- 定價: $354
- 售價: 8.5 折 $301
- 語言: 簡體中文
- ISBN: 711551724X
- ISBN-13: 9787115517241
-
相關分類:
Python、程式語言、Serverless
- 此書翻譯自: Building Serverless Applications with Python
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
$580$458 -
$250Python 數據分析基礎教程-NumPy 學習指南, 2/e (NumPy Beginner's Guide, 2/e)
-
$414$393 -
$534$507 -
$250React快速上手開發
-
$403AWS Lambda 實戰 : 開發事件驅動的無服務器應用程序 (AWS Lambda in Action: Event-Driven Serverless Applications)
-
$254亞馬遜 AWS 雲基礎與實戰
-
$352Python 貝葉斯分析
-
$534$507 -
$454Python 雲原生 : 構建應對海量用戶數據的高可擴展 Web 應用
-
$403AWS 雲計算實戰 (Amazon Web Services in Action)
-
$551Serverless 架構:無服務器應用與 AWS Lambda (Serverless Architectures on AWS: With examples using AWS Lambda)
-
$380$296 -
$450$351 -
$301SQLAlchemy Python 數據庫實戰, 2/e (Essential SQLAlchemy, 2/e)
-
$199正則表達式必知必會 修訂版
-
$454跟著迪哥學Python數據分析與機器學習實戰
-
$403Python 函數式編程, 2/e (Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2/e)
-
$505$475 -
$550$429 -
$500$390 -
$690$538 -
$580$458 -
$620$484 -
$600$468
相關主題
商品描述
本書主要基於雲架構的Python示例來講解Serverless的概念。Serverless架構的核心思想是函數即服務。這種架構能合理配置閑置資源,無須專門的運維團隊成員來維護和管理服務器,因此能節省很多管理費用。本書分為三個模塊:第一個模塊解釋Serverless架構的基本原理以及AWS lambda函數的作用;第二個模塊教你構建、發布並部署應用到生產環境;第三個模塊將帶領你完成高級主題,例如為應用構建Serverless API。你還將學習如何擴展Serverless應用並處理生產中的分佈式Serverless系統。在本書的最後,你將能夠使用Serverless框架構建可擴展的高效Python應用程序。
作者簡介
[印]賈萊姆·拉傑·羅希特(Jalem Raj Rohit)譯者:安翔
賈萊姆·拉傑·羅希特(Jalem Raj Rohit)
目前在GEP Worldwide擔任數據科學家,專注於機器學習、DevOps和產品開發等領域。他為Python、Go和Julia都貢獻過開源項目,還在有關Serverless工程和機器學習的技術會議上發表過演講。
目錄大綱
第1章Serverless範式1
1.1了解Serverless架構1
1.2了解微服務3
1.3 Serverless架構不僅僅是實時的3
1.4 Serverless的優缺點5
1.5小結7
第2章在AWS中構建Serverless應用程序8
2.1 AWS Lambda的觸發器8
2.2 Lambda函數12
2.3函數即容器13
2.4配置函數14
2.5測試Lambda函數21
2.6 Lambda函數的版本控制24
2.7創建部署包27
2.8小結31
第3章設置Serverless架構32
3.1 S3觸發器32
3.2 SNS觸發器40
3.3 SQS觸發器49
3.4 CloudWatch觸發器56
3.5小結61
第4章部署Serverless API 63
4.1 API方法與資源63
4.2設置集成70
4.3為API部署Lambda函數77
4.4處理身份驗證與用戶控制82
4.5小結87
第5章日誌與監控88
5.1了解CloudWatch 88
5.2了解CloudTrail 97
5.3 CloudWatch的Lambda指標103
5.4 CloudWatch的Lambda日誌111
5.5 Lambda的日誌語句114
5.6小結117
第6章擴展Serverless架構118
6.1第三方編排工具118
6.2服務器的創建和終止124
6.3最佳安全實踐130
6.4擴展的難點及解決方案135
6.5小結137
第7章AWS Lambda的安全性138
7.1了解AWS VPC 138
7.2了解VPC中的子網143
7.3在私有子網內保護Lambda 147
7.4 Lambda函數的訪問控制150
7.5在Lambda中使用STS執行安全會話150
7.6小結150
第8章使用SAM部署Lambda函數151
8.1 SAM簡介151
8.2將CloudFormation用於Serverless服務154
8.3使用SAM進行部署155
8.4了解SAM中的安全性162
8.5小結166
第9章微軟Azure Functions簡介167
9.1微軟Azure Functions簡介167
9.2創建你的第一個Azure Function 169
9.3了解觸發器172
9.4 Azure Functions的日誌記錄和監控176
9.5編寫微軟Azure Functions的最佳實踐178
9.6小結180