Building Serverless Applications with Google Cloud Run: A Real-World Guide to Building Production-Ready Services

Venema, Wietse

  • 出版商: O'Reilly
  • 出版日期: 2021-01-05
  • 定價: $2,280
  • 售價: 9.0$2,052
  • 語言: 英文
  • 頁數: 182
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1492057096
  • ISBN-13: 9781492057093
  • 相關分類: Google CloudServerless
  • 立即出貨 (庫存 < 4)

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

商品描述

Learn how to build a serverless real-world application in the cloud that's reliable, secure, maintainable, and can handle millions of users. If you have experience building traditional web applications, this practical guide shows you how to get started with serverless. Cloud engineer Wietse Venema takes you through the steps necessary to build serverless applications with Cloud Run, a container-based serverless platform on Google Cloud.

Through the course of the book, you'll learn how to become productive with serverless technology. You will build and explore several example applications that highlight different parts of the serverless stack, using (light) frontend technology and Go on the back end. You can also follow the lessons in the book using your own project on Google Cloud Platform.

You'll learn how to:

  • Build a serverless application with Google's Cloud Run and Firestore
  • Approach testing and development
  • Handle user management and authentication
  • Combine serverless with a traditional relational database
  • Run and monitor production services
  • Integrate your application with external APIs

商品描述(中文翻譯)

學習如何在雲端中建立一個可靠、安全、易於維護且能處理數百萬用戶的無伺服器實時應用程式。如果您有建立傳統網路應用程式的經驗,這本實用指南將教您如何開始使用無伺服器技術。雲端工程師 Wietse Venema 將帶您進行建立使用 Google Cloud 上基於容器的無伺服器平台 Cloud Run 的應用程式所需的步驟。

在本書的過程中,您將學習如何成為無伺服器技術的高效使用者。您將建立並探索幾個示例應用程式,這些應用程式突出了無伺服器技術堆疊的不同部分,使用輕量級前端技術和後端的 Go 語言。您也可以使用自己在 Google Cloud 平台上的專案來跟隨本書的教學。

您將學習如何:
- 使用 Google 的 Cloud Run 和 Firestore 建立無伺服器應用程式
- 進行測試和開發
- 處理使用者管理和身份驗證
- 將無伺服器與傳統關聯式資料庫結合
- 運行和監控生產服務
- 將您的應用程式與外部 API 整合

作者簡介

Wietse Venema is a cloud architect at Binx.io, a Dutch cloud consultancy that helps companies like Booking.com, ING, DHL, Royal Flora Holland, and Port of Rotterdam build what's next in the public cloud. As an engineer, he is always looking to find clear solutions for complex problems. He splits his time between consulting, engineering, and training other developers.

作者簡介(中文翻譯)

Wietse Venema是Binx.io的雲架構師,Binx.io是一家荷蘭的雲端諮詢公司,幫助像Booking.com、ING、DHL、Royal Flora Holland和Port of Rotterdam這樣的公司在公共雲端建立未來的解決方案。作為一名工程師,他一直在尋找複雜問題的明確解決方案。他的時間分配在諮詢、工程和培訓其他開發人員之間。