Programming Google App Engine with Python: Build and Run Scalable Python Apps on Google's Infrastructure (Paperback)
暫譯: 使用 Python 編程 Google App Engine:在 Google 基礎設施上構建和運行可擴展的 Python 應用程式(平裝本)

Dan Sanderson

買這商品的人也買了...

相關主題

商品描述

This practical guide shows intermediate and advanced web and mobile app developers how to build highly scalable Python applications in the cloud with Google App Engine. The flagship of Google's Cloud Platform, App Engine hosts your app on infrastructure that grows automatically with your traffic, minimizing up-front costs and accommodating unexpected visitors. You’ll learn hands-on how to perform common development tasks with App Engine services and development tools, including deployment and maintenance.

App Engine's Python support includes a fast Python 2.7 interpreter, the standard library, and a WSGI-based runtime environment. Choose from many popular web application frameworks, including Django and Flask.

  • Get a hands-on introduction to App Engine's tools and features, using an example application
  • Simulate App Engine on your development machine with tools from Google Cloud SDK
  • Structure your app into individually addressable modules, each with its own scaling configuration
  • Exploit the power of the scalable Cloud Datastore, using queries, transactions, and data modeling with the ndb library
  • Use Cloud SQL for standard relational databases with App Engine applications
  • Learn how to deploy, manage, and inspect your application on Google infrastructure

商品描述(中文翻譯)

這本實用指南向中級和高級的網頁及行動應用程式開發者展示如何在雲端使用 Google App Engine 建立高度可擴展的 Python 應用程式。作為 Google Cloud Platform 的旗艦產品,App Engine 在基礎設施上託管您的應用程式,該基礎設施會隨著流量自動增長,從而最小化前期成本並適應意外的訪客。您將透過實作學習如何使用 App Engine 服務和開發工具執行常見的開發任務,包括部署和維護。

App Engine 的 Python 支援包括快速的 Python 2.7 解譯器、標準庫以及基於 WSGI 的執行環境。您可以從許多流行的網頁應用程式框架中選擇,包括 Django 和 Flask。

- 使用範例應用程式獲得 App Engine 工具和功能的實作介紹
- 使用 Google Cloud SDK 的工具在您的開發機器上模擬 App Engine
- 將您的應用程式結構化為可單獨尋址的模組,每個模組都有自己的擴展配置
- 利用可擴展的 Cloud Datastore 的強大功能,使用查詢、交易和 ndb 庫進行資料建模
- 對於 App Engine 應用程式,使用 Cloud SQL 來處理標準關聯式資料庫
- 學習如何在 Google 基礎設施上部署、管理和檢查您的應用程式