Python for Google App Engine
暫譯: Python 用於 Google App Engine
Massimiliano Pippi
- 出版商: Packt Publishing
- 出版日期: 2015-01-31
- 定價: $1,140
- 售價: 8.0 折 $912
- 語言: 英文
- 頁數: 184
- 裝訂: Paperback
- ISBN: 1784398195
- ISBN-13: 9781784398194
-
相關分類:
Python、程式語言
立即出貨 (庫存=1)
相關主題
商品描述
Master the full range of development features provided by Google App Engine to build and run scalable web applications in Python
About This Book
- Use the power of Python to build full-fledged, scalable web applications running on Google's infrastructure
- Learn how to use Google Cloud Platform tools and services adding features and enriching your Python web applications
- Build a real-world web application in no time with this comprehensive step-by-step guide
Who This Book Is For
If you are a Python developer, whether you have experience in web applications development or not, and want to rapidly deploy a scalable backend service or a modern web application on Google App Engine, then this book is for you.
What You Will Learn
- Persist and manage data in the cloud datastore with the NDB Python API
- Run asynchronous tasks with task queue and Cron
- Set up, use, and manage a MySQL server instance on Cloud SQL
- Employ channels to develop real-time applications with push notifications from the server
- Write a complete Django application using Cloud SQL as the data backend
- Use cloud endpoints to rapidly provide REST APIs for your mobile clients
In Detail
Google App Engine is a key component of the Google Cloud Platform and one of the most comprehensive cloud services. Together with Python, the first programming language ever supported by the platform, Google App Engine favors rapid development, significantly contributing to the success of your projects.
This book will guide you through the Google Cloud Platform starting from the basics all the way through successfully designing, building, and running modern and scalable web applications in Python with Google App Engine. From authentication to data storage, and from asynchronous jobs to server push techniques, you will learn how to use services such as datastore, cloud storage, Cloud SQL, task queues and channels in a Python application based on web frameworks such as Webapp2 and Django. As the topics in this book are covered in a step-by-step fashion, you will get to grips with the information quickly and easily.
商品描述(中文翻譯)
掌握 Google App Engine 提供的全方位開發功能,以在 Python 中構建和運行可擴展的網頁應用程式
關於本書
- 利用 Python 的強大功能構建完整的、可擴展的網頁應用程式,運行在 Google 的基礎設施上
- 學習如何使用 Google Cloud Platform 的工具和服務,為您的 Python 網頁應用程式添加功能並豐富其內容
- 通過這本全面的逐步指南,迅速構建一個現實世界的網頁應用程式
本書適合誰
如果您是 Python 開發者,無論您是否有網頁應用程式開發的經驗,並且希望在 Google App Engine 上快速部署可擴展的後端服務或現代網頁應用程式,那麼這本書就是為您而寫的。
您將學到什麼
- 使用 NDB Python API 在雲端數據存儲中持久化和管理數據
- 使用任務隊列和 Cron 運行異步任務
- 在 Cloud SQL 上設置、使用和管理 MySQL 伺服器實例
- 利用通道開發具有伺服器推送通知的實時應用程式
- 使用 Cloud SQL 作為數據後端編寫完整的 Django 應用程式
- 使用雲端端點快速為您的移動客戶端提供 REST API
詳細內容
Google App Engine 是 Google Cloud Platform 的一個關鍵組件,也是最全面的雲端服務之一。與 Python 一起使用,Python 是該平台首次支持的編程語言,Google App Engine 促進了快速開發,顯著貢獻於您項目的成功。
本書將引導您從基礎開始,逐步了解 Google Cloud Platform,直到成功設計、構建和運行現代且可擴展的 Python 網頁應用程式,使用 Google App Engine。從身份驗證到數據存儲,從異步作業到伺服器推送技術,您將學會如何在基於 Webapp2 和 Django 等網頁框架的 Python 應用程式中使用數據存儲、雲端存儲、Cloud SQL、任務隊列和通道等服務。由於本書的主題以逐步的方式進行,您將能夠快速輕鬆地掌握這些資訊。