Cloud SQL 上市檢查清單

簡介

這份 Cloud SQL 推出檢查清單提供建議活動,協助您完成使用 Cloud SQL 的商用應用程式。這份檢查清單的重點是 Cloud SQL 專屬活動。如要使用平台檢查清單,請啟動「Launch Checklist for」(啟動檢查清單) Google Cloud,瞭解所有服務也完成的活動。

這份「Cloud SQL 上市檢查清單」適用於熟悉 Cloud SQL 的開發人員。如果您剛開始使用 Cloud SQL,這些操作說明不會教您如何使用 Cloud SQL;新手可以先參閱快速入門指南。

此檢查清單分為三個部分:

  • 結構設計原理與開發
  • Alpha 版測試
  • 最終推出

建議您按照上述順序查看相關內容,以便您在推出應用程式的每個階段做好相關準備。舉例來說,您可以先從「架構設計與開發檢查清單」著手,其中列出建議您在應用程式開發生命週期初期執行的活動。同樣地,Alpha 測試檢查清單包含我們建議您在即將發布時進行的活動。不過,檢查清單活動的確切時間表以及所需時間,取決於您應用程式的開發時程。

結構設計原理與開發檢查清單

建議您在應用程式開發初期使用這份檢查清單。您可以同時執行檢查清單動作;不過,建議您儘快開始軟體架構相關動作,因為這些動作需要較多時間才能完成。

活動
❑  
請仔細評估 Cloud SQL 的效能特徵,這項服務是代管且經過複製的資料庫服務,並瞭解服務的限制和限制 (例如沒有 SUPER 權限)。
❑  
請確保 DevOps 團隊熟悉Google Cloud 控制台、SDK 和 gcloud CLI。所有這些工具都使用公開的 Cloud SQL API。您可以使用任一工具建立及管理執行個體、更新使用者密碼、觸發還原,以及完成其他管理工作。您也可以使用第三方管理工具,因為 Cloud SQL 使用標準線路通訊協定。
❑  
前往 Stack Overflow 的 Cloud SQL 社群支援,尋求 Cloud SQL 的相關資訊與實際建議。
❑  
Google Cloud 狀態資訊主頁提供 Cloud SQL 和其他 Google Cloud服務的相關資訊。如要接收產品更新和新功能通知,請將 [版本資訊](/sql/docs/sqlserver/release-notes)頁面的網址新增至動態消息閱讀器,或直接新增動態消息網址,即可訂閱該頁面。

Alpha 版測試檢查清單

當您即將完成程式設計或想取得應用程式的初始指標時,請使用「Alpha 版測試檢查清單」。

活動
❑  
隨時掌握為開發平台提供資料存取權的驅動程式。
❑  
盡早且頻繁地進行實際負載測試。確認您的應用程式能夠在最大負載期間重新啟動 Cloud SQL 執行個體時保持正常運作。如果您的應用程式要進行大量連線,請確保伺服器重新啟動之後的重新連線能夠進行正確數量的輪詢,避免達到待處理連線數量的上限。詳情請參閱常見問題「是否有大小或每秒查詢次數限制?」請注意,龐大、空閒的緩衝區可能需要很長時間才能填滿。請盡可能最佳化查詢,避免建立臨時表,因為涉及臨時表的作業速度特別慢。
❑  
如果您是從 Compute Engine 連線,請確保與閒置連線相關的防火牆行為不會損害應用程式。如有必要,請確保在整個重新啟動的過程中都持續對 TCP Keepalive 進行變更。詳情請參閱「從 Compute Engine 連線至 Cloud SQL」。
❑  
請注意 App Engine 應用程式的連線限制。建議使用連線集區達成這個目標。
❑  
請務必制定結構定義變更策略,並充分瞭解變更的影響。建議您建立執行個體的副本,測試結構定義變更。

最終推出檢查清單

請在即將推出和正式推出應用程式時,使用「最終推出檢查清單」。

活動
❑  
沒有與發布相關的 Cloud SQL 特定活動。如果您已按照這份檢查清單完成所有步驟,專案的 Cloud SQL 服務即可供應用程式啟動。建議您也查看「Launch Checklist for Google Cloud」中的「Final Launch Checklist」。