AWSServerless架構:使用AWS從傳統部署方式向Serverless架構遷移

AWSServerless架構:使用AWS從傳統部署方式向Serverless架構遷移

《AWSServerless架構:使用AWS從傳統部署方式向Serverless架構遷移》是2019年12月電子工業出版社出版的圖書,作者是史天,張媛。

基本介紹

  • 書名:AWSServerless架構:使用AWS從傳統部署方式向Serverless架構遷移
  • 作者:史天,張媛
  • 出版社:電子工業出版社
  • 出版時間:2019年12月
  • 頁數:196 頁
  • 定價:98 元 
  • 開本:16 開
  • ISBN:9787121381164
  • 字數:254千字
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書可以指導讀者在AWS雲平台上部署Serverless項目,並學習和探索更多的Serverless服務,如Amazon Athena,一種互動式查詢服務,使用標準SQL輕鬆分析Amazon S3中的數據。本書還介紹了AWS Glue,這是一種完全託管的ETL服務,可以使數據分類變得簡單,並且經濟、高效。圖書介紹了如何利用Amazon Kinesis流數據分析,實時洞察和分析數據。在本書的最後,介紹了如何創建和運行第一個無伺服器應用程式,該應用程式充分利用了AWS的高可用性、安全性和可伸縮性。 讀者閱讀本書,可以循序漸進的掌握無伺服器架構的核心技術。

圖書目錄

1 AWS、AWS Lambda和無伺服器應用程式1
1.1 無伺服器概述1
1.2 無伺服器模型2
1.2.1 無伺服器模型的優勢4
1.3 AWS簡介6
1.3.1 AWS無伺服器生態系統6
1.4 AWS Lambda8
1.4.1 AWS Lambda語言支持10
1.4.2 練習1:運行第一個Lambda函式10
1.4.3 思考題1:計算兩個數字平均值的平方根16
1.4.4 AWS Lambda的限制16
1.4.5 AWS Lambda定價17
1.4.6 Lambda免費套餐18
1.4.7 思考題2:計算Lambda費用19
1.4.8 其他成本19
1.5 小結20
2 AWS無伺服器平台21
2.1 概述21
2.2 Amazon S322
2.2.1 Amazon S3的主要特徵23
2.2.2 部署靜態網站25
2.2.3 練習2:在S3存儲桶中設定靜態網站(使用Route 53管理域名)25
2.2.4 啟用版本控制32
2.3 S3和Lambda集成33
2.3.1 練習3:編寫Lambda函式,讀取S3中的文本檔案33
2.4 Amazon API Gateway38
2.4.1 什麼是Amazon API Gateway38
2.4.2 Amazon API Gateway概念39
2.4.3 練習4:創建REST API,並將其與Lambda集成40
2.5 其他AWS服務47
2.5.1 Amazon SNS47
2.5.2 Amazon SQS48
2.5.3 Amazon DynamoDB50
2.5.4 DynamoDB流51
2.5.5 DynamoDB流與Lambda集成51
2.5.6 練習5:創建SNS主題並訂閱52
2.5.7 練習6:SNS與Lambda集成56
2.5.8 思考題3:將對象上傳到S3存儲桶時獲取電子郵件通知61
2.6 小結62
3 構建和部署媒體應用程式63
3.1 概述63
3.2 設計媒體Web應用程式——從傳統架構到無伺服器64
3.3 構建無伺服器媒體Web應用程式65
3.3.1 練習7:構建要與API一起使用的角色66
3.3.2 練習8:創建與Amazon S3服務互動的API69
3.3.3 練習9:構建圖像處理系統81
3.4 無伺服器架構中的部署選項86
3.4.1 思考題4:創建刪除S3存儲桶的API88
3.5 小結89
4 Amazon Athena和AWS Glue無伺服器數據分析與管理91
4.1 概述91
4.2 Amazon Athena92
4.2.1 資料庫和表94
4.2.2 練習10:使用Amazon Athena創建資料庫和表95
4.3 AWS Glue102
4.3.1 練習11:使用AWS Glue構建元數據存儲庫104
4.3.2 思考題5:為CSV數據集構建AWS Glue數據目錄,
並使用Amazon Athena分析數據110
4.4 小結111
5 Amazon Kinesis實時數據洞察113
5.1 概述113
5.2 Amazon Kinesis114
5.2.1 Amazon Kinesis優勢114
5.3 Amazon Kinesis Data Streams115
5.3.1 Amazon Kinesis Data Streams工作機制116
5.3.2 練習12:創建樣本Kinesis流116
5.4 Amazon Kinesis Data Firehose124
5.4.1 練習13:創建Amazon Kinesis Data Firehose傳輸流125
5.4.2 思考題6:對傳入數據執行數據轉換135
5.5 Amazon Kinesis Data Analytics137
5.5.1 練習14:設定Amazon Kinesis Data Analytics應用程式139
5.5.2 思考題7:添加參考數據,並與實時數據進行連線153
5.6 小結154
附錄157

相關詞條

熱門詞條

聯絡我們