當 Google App Engine Flexible 和 CloudSQL 都連接到同一個 VPC 并且僅使用私有 IP 時,我需要在兩者之間進行加密。
閱讀 Google 檔案后,我不清楚是否必須在 CloudSQL 中啟用加密并通過 Cert Manager 使用證書,或者 VPC 內的流量是否已經默認加密?
每一點資訊都表示贊賞:)
uj5u.com熱心網友回復:
[編輯:這個問題是在我原來的答案之后編輯的,以指定 App Engine Flexible 而不是 App Engine。我將保留標準的詳細資訊并添加靈活的詳細資訊]
對于 Cloud SQL 公共 IP 訪問,Google App Engine Standard 和 Flexible 實施 Cloud SQL Auth Proxy。資料已加密。
App Engine 標準:對于 Cloud SQL 私有 IP 訪問,資料使用無服務器 VPC 訪問完全在 Google 網路內傳輸。我不知道 Serverless VPC Access 是否加密。
App Engine 靈活:對于 Cloud SQL 私有 IP 訪問,App Engine 實體和 Cloud SQL 實體必須在同一個 VPC 網路中。兩種服務都在托管VM 上運行。所有虛擬機到虛擬機的流量都是加密的。
對于公共 IP 路徑,App Engine 標準環境提供加密并使用 Cloud SQL Auth 代理通過 Unix 套接字進行連接。
對于私有 IP 路徑,您的應用程式將通過無服務器 VPC 訪問直接連接到您的實體。此方法使用 TCP 直接連接到 Cloud SQL 實體,而不使用 Cloud SQL Auth 代理。
參考:
App Engine 標準:連接到 Cloud SQL
對于公共 IP 路徑,App Engine 柔性環境提供加密并使用 Cloud SQL Auth 代理通過 Unix 套接字進行連接。
App Engine 靈活:連接到 Cloud SQL
VPC 網路和對等 VPC 網路中的所有 VM 到 VM 流量均已加密。
參考:
Google Cloud 中的傳輸中加密
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/465651.html
標籤:谷歌应用引擎 谷歌云平台 谷歌云 sql 谷歌-vpc
