PaaS程序設計

PaaS程序設計
定價:234
NT $ 204
  • 作者:(美)卡爾森
  • 出版社:機械工業出版社
  • 出版日期:2015-01-01
  • 語言:簡體中文
  • ISBN10:711148245X
  • ISBN13:9787111482451
  • 裝訂:125頁 / 普通級 / 1-1
 

內容簡介

PaaS(平台即服務)正在對Web和移動開發者產生巨大的吸引力。但是,隨着新PaaS供應商的出現,以及現有供應商對其產品特性的持續升級,要知曉 PaaS可以提供什麼就成為一件比較困難的事情。

本書從開發者的視角對PaaS進行了透徹介紹,帶領讀者領略不同的PaaS模型,並且對Google App Engine、 Windows Azure、Heroku、Cloud Foundry等供應商的不同類別的服務進行分解和分析。

卡爾森編著的《PaaS程序設計》全面展示PaaS如何幫助你專注於創造性的應用開發,而不是將時間花費在擔心那些技術的運維問題上,不管你是創業家還是大型企業研發團隊的成員,都會從中受益。介紹雲從IaaS和DevOps到PaaS的發展軌跡。學習如何通過PaaS將共享Web托管的簡便性和專有主機托管的可控性結合在一起。探討可移植和不可移植PaaS方案的利弊。將最佳實踐應用於遷移遺留代碼到PaaS,並且理解這個過程中可能遇到的挑戰。從頭開始為PaaS編寫REST風格的元服務。
采用PaaS構建移動應用,並且通過后端服務進行 擴展。 審視主流PaaS供應商當前可以提供的核心服務。了解PaaS不能發揮作用的場合。

Lucas Carlson創立了AppFog這是一家於2013年被Century Link收購的PaaS公司。作為一位擁有10年開發經驗的專業開發者,Lucas專注於Ruby on Rail的開發。他還是《Ruby大全》的合著者,並且用不同的編程語言創建了6個庫。
 

目錄

前言
第1章 開發者的雲
1.1 開發者的困境
1.2 雲能為創新做什麼
1.3 雲:發展歷程簡介
1.4 雲的核心技術
1.5 管理平台與產品化平台
1.6 雲計算的承諾(或者炒作)
1.7 雲技術的未來5年
1.8 兌現承諾
第2章 什麼是PaaS
2.1 魔術網站
2.2 開發者早期的選擇
2.3 PaaS:綜合兩種方式的最佳方案
2.4 PaaS:現代應用的虛擬工具
2.5 重建信心
第3章 PaaS類型
3.1 不可移植的PaaS:遵照一個模板
3.2 可移植性:不再繁瑣
3.3 走向公開標准
第4章 遺留應用遷移到PaaS
4.1 初步考慮
4.2 概述
4.3 資產托管
4.4 會話管理
4.5 緩存
4.6 異步處理
4.7 SQL
4.8 NoSQL
4.9 各種陷阱
第5章 在PaaS上開發新應用程序
5.1 分解龐然大物
5.2 將API應用於移動開發
5.3 JSON和REST的出現
5.4 使用基於REST的元服務
5.5 PaaS的獨特貢獻
5.6 摩爾定律的影響力
第6章 PaaS上的移動應用
6.1 移動應用開發簡史
6.2 未來應用
6.3 數據結構
6.4 調用移動客戶端的元服務
6.5 PaaS如何讓移動后端開發更容易
6.6 服務於更多用戶
第7章 核心服務簡介
7.1 非PaaS核心服務
7.2 評估PaaS服務
7.3 采用托管的數據庫和PaaS以節省時間
7.4 緩存和PaaS: 冗余
7.5 解決Email的挑戰
7.6 監控的重要性
7.7 負載測試
7.8 計划升級途徑
第8章 為什麼不選擇PaaS
8.1 公共雲與私有雲
8.2 中小型公司:如何選擇
8.3 大型企業級用戶:如何選擇
8.4 PaaS的限制
8.5 直面阻力
8.6 以長遠的視角看待限制
第9章 PaaS的未來
9.1 OpenStack的影響
9.2 保持開發選項的開放
9.3 故障:開發者必須面對的最大問題
9.4 通過開源重新獲取控制
9.5 最終的思考
第10章 資源
10.1 PaaS供應商
10.2 IaaS供應商
10.3 托管服務
10.4 將遺留應用遷移到PaaS
10.5 新興PaaS應用開發
網路書店 類別 折扣 價格
  1. 新書
    87
    $204