如何安全地部屬 AI 應用程式在 Google Cloud : 最佳實踐

更新於 發佈於 閱讀時間約 7 分鐘

人工智慧帶來的挑戰

在人工智慧技術不斷發展的時代,確保人工智慧的安全性也至關重要。 雖然利用雲端資源強大的基礎架構建構的 AI 解決方案帶來了許多優勢,但也讓企業面臨一系列新的威脅。

部屬在雲端的 AI 系統除了擁有傳統系統的網路安全風險之外,同時也面臨四大主要層面的威脅,包括:

  1. Model Manipulation and Evasion

    模型操縱和逃逸策略涉及製作惡意的輸入或擾動,以利用 AI 模型中的漏洞。 諸如 prompt injection 和 model evasion 等技術可能導致模型產生有害/機敏/錯誤的內容,對 AI-driven 的應用程式構成風險。

  2. Application Compromise

    破壞 AI-driven 的應用程式的包括服務阻斷攻擊、利用整合系統的漏洞取得權限並挾帶惡意的程式碼、使用模型逆向工程獲取智慧財產權或專有權利、取得對模型的控制,並採取超出授權的操作。

  3. Infrastructure for AI

    針對 AI 應用程式基礎設施的威脅包括在模型訓練期間注入後門的 Model Backdooring、盜用模型的 Model Exfiltration 和操縱服務基礎設施並插入未經授權的模型的 Model Serving Compromise。

  4. Data

    與資料相關的威脅包括敏感資訊的洩漏、訓練資料集的毒化,透過引導模型洩露機密資料等等。

保護 Google Cloud 上的工作負載:共同責任模型

利用人工智慧的力量對於希望保持競爭力的企業至關重要,然而創新伴隨著責任與風險,在 Google Cloud 透過共同責任模型保護人工智慧系統和應用程式免受潛在風險和威脅。


在 Google Cloud 的方面:

在 Google Cloud 方面需確保:

  1. 基礎架構的安全,例如資料中心、網路和作業系統等等。
  2. 平臺的安全,例如加密、漏洞管理以及身分識別和存取管理(IAM)控制等等。
  3. 平台的合規性,例如遵守 FedRAMP、HIPAA 和 PCI DSS 等行業標準,進一步確保 Google Cloud 對使用者資料隱私和安全的承諾。

在使用者的方面:

雖然 Google Cloud 承擔了一部分安全責任,但使用者也須確保:

  1. 使用身分和存取管理 (IAM) 最佳實踐,控制對雲端資源和企業資料的存取
  2. 配置網路安全控制,例如 VPC segmentation、firewall rules、WAF protection 和 API management
  3. 保護應用程式,例如實踐安全編碼、更新版本和定期漏洞測試
  4. 實施資料安全措施,例如加密、資料遺失防護 (DLP) 和適當的資料生命週期管理
  5. 建立日誌記錄、監控和事件回應計畫

配合 Google Cloud 的 Google’s Secure AI Framework(人工智慧安全框架) 解決特定的 AI 系統風險,透過結合第一手情報、專業知識和創新服務,為使用者提供緩解各種威脅和風險的工具。

Google Cloud 提供的最佳實踐解決方案

以下會針對人工智慧帶來的四大主要層面的威脅整理在 Google Cloud 解決方案:

Model Security

  • Vertex AI Platform: 為訓練和部署人工智慧模型提供安全的託管環境
  • Cloud IAM (Identity and Access Management): 控制對模型的訪問,確保只有授權使用者才能存取

Application Security

  • Sensitive Data Protection: 識別/保護/匿名化 AI 應用程式中的敏感數據,並在模型提供回應前,識別是否含有機敏資訊。
raw-image
  • Web Security Scanner: 掃描應用程式程式碼中的漏洞和潛在安全風險。
  • Cloud Armor: 提供 WAF 和阻止 DDoS 的能力,保護應用程式遭受第七層的攻擊。

Infrastructure Security

  • VPC Service Controls: 圍繞雲端資源建立數位圍籬,防止未經授權的存取。
  • Cloud Build and Artifact Registry: 透過建立和掃描( Container Analysis API )容器中的漏洞來保護軟體供應鏈。

Data Security

  • Encryption at Rest: 使用加密儲存在 Google Cloud 的數據,提供額外的安全層。
  • Sensitive Data Protection: 識別和保護資料集中的敏感數據,確保遵守隱私法規。
  • Cloud Key Management Service (Cloud KMS): 管理用於保護資料的加密金鑰,實現具有細粒度的存取控制。

Logging, Detection, and Response

  • Cloud Logging: 收集應用程式和基礎架構的日誌,以及審計日誌(audit log),從而實現安全事件的監控和分析。
  • Security Command Center: 為工作負載提供資安事件控制和威脅警報,從而實現主動威脅偵測和處理。
  • Container Threat Detection: 監控容器化的工作負載是否有 runtime 的即時攻擊,進而增強Kubernetes 環境中的安全性。

總結

人工智慧的出現協助企業創造下一波的成長紅利,但是也導致資安上的諸多挑戰,本篇整理 Best Practices for Securely Deploying AI on Google Cloud 和相關參考資料,希望藉由各種解決方案和最佳實踐,在使用人工智慧的同時也減少其帶來的安全性風險。


Google Cloud 上 AI 應用程式架構:

raw-image

● 使用Cloud Armor 管理外部流量。

● 利用 Sensitive Data Protection 識別敏感資料並決定接受或拒絕輸入和輸出。

● 使用 Cloud KMS 加密敏感資料和容器映象檔。

● 使用 VPC Service Controls 保護您的基礎架構。

● 利用 Cloud IAM 維持精細的身分存取管理政策。

● 透過日誌、監控和警報管理環境內的資安事件。


本文統整了如何安全地使用 AI 在 Google Cloud的最佳實踐,如果你喜歡這篇文章歡迎幫我按愛心鼓勵一下喔!~閱讀愉快!~

參考資料

白皮書

Google Cloud 部落格

留言
avatar-img
留言分享你的想法!
avatar-img
Marcos的方格子
22會員
44內容數
歡迎來到「Marcos的方格子」!目前在「Marcos談科技」撰寫在職涯上學習到的知識,在「Marcos談書」分享我在日常的閱讀和心得,歡迎您的到來!!
Marcos的方格子的其他內容
2024/12/21
可觀測性(Observability)是現代架構中的核心能力,透過指標、日誌和分散式追蹤三大支柱,幫助開發者深入理解系統狀態並快速定位問題根源。本篇文章回顧 DevOps Taiwan Meetup 的精彩內容,解析可觀測性與監控的差異、建置流程的四大階段,以及實務應用中的工具選擇與導入時機!
Thumbnail
2024/12/21
可觀測性(Observability)是現代架構中的核心能力,透過指標、日誌和分散式追蹤三大支柱,幫助開發者深入理解系統狀態並快速定位問題根源。本篇文章回顧 DevOps Taiwan Meetup 的精彩內容,解析可觀測性與監控的差異、建置流程的四大階段,以及實務應用中的工具選擇與導入時機!
Thumbnail
2024/12/14
本篇文章針對 CKA 認證考試中常見的實作題目,提供詳細解題流程與指令範例。內容基於 examtopic 題目解析,幫助考生掌握實作技能與應試技巧,快速提升 Kubernetes 操作能力,為通過 CKA 考試做好萬全準備!
Thumbnail
2024/12/14
本篇文章針對 CKA 認證考試中常見的實作題目,提供詳細解題流程與指令範例。內容基於 examtopic 題目解析,幫助考生掌握實作技能與應試技巧,快速提升 Kubernetes 操作能力,為通過 CKA 考試做好萬全準備!
Thumbnail
2024/09/17
如何一年內考取 Google Cloud 所有雲端證照
Thumbnail
2024/09/17
如何一年內考取 Google Cloud 所有雲端證照
Thumbnail
看更多
你可能也想看
Thumbnail
AI 的應用已經成為企業管理的重點。本文探討 AI 的三層次應用,包括如何與團隊協作提升工作表現、融合好奇心與同理心,以及恆毅力在工作中的重要性。同時,分析 Apple Intelligence 及其策略,瞭解 AI 背後的機會與挑戰,讓企業在這個數據驅動的時代中脫穎而出。
Thumbnail
AI 的應用已經成為企業管理的重點。本文探討 AI 的三層次應用,包括如何與團隊協作提升工作表現、融合好奇心與同理心,以及恆毅力在工作中的重要性。同時,分析 Apple Intelligence 及其策略,瞭解 AI 背後的機會與挑戰,讓企業在這個數據驅動的時代中脫穎而出。
Thumbnail
現代技術背景下的挑戰與機遇 隨著技術團隊和項目規模的擴大,領導力與項目管理的重要性日益凸顯。特別是在AI技術飛速發展的今天,如何有效地管理項目、激勵團隊並推動技術變革,已成為每一位技術領導者面臨的核心挑戰。 技術熟悉度與應用能力 領導者必須對AI技術有深刻的理解,了解其能力和限制。這樣
Thumbnail
現代技術背景下的挑戰與機遇 隨著技術團隊和項目規模的擴大,領導力與項目管理的重要性日益凸顯。特別是在AI技術飛速發展的今天,如何有效地管理項目、激勵團隊並推動技術變革,已成為每一位技術領導者面臨的核心挑戰。 技術熟悉度與應用能力 領導者必須對AI技術有深刻的理解,了解其能力和限制。這樣
Thumbnail
AI帶來便利與快捷 AI技術的應用確實帶來了許多便利與快捷,但同時也引發了許多倫理問題,如數據隱私、偏見和公平性問題。這些問題需要我們在開發和使用技術時,保持高度的道德判斷和責任心。以下,我將就這些問題進行深入探討,並討論如何在使用AI時保持道德標準和履行應有的責任。 數據隱私 AI技
Thumbnail
AI帶來便利與快捷 AI技術的應用確實帶來了許多便利與快捷,但同時也引發了許多倫理問題,如數據隱私、偏見和公平性問題。這些問題需要我們在開發和使用技術時,保持高度的道德判斷和責任心。以下,我將就這些問題進行深入探討,並討論如何在使用AI時保持道德標準和履行應有的責任。 數據隱私 AI技
Thumbnail
本文介紹了人工智慧(AI)及機器學習(ML)的基本概念和關係,探討了數據在機器學習中的重要性,以及深度學習和生成式人工智慧的應用。
Thumbnail
本文介紹了人工智慧(AI)及機器學習(ML)的基本概念和關係,探討了數據在機器學習中的重要性,以及深度學習和生成式人工智慧的應用。
Thumbnail
人工智慧系統正在慢慢影響我們的生活,並在不同的產業和產品中得到應用。目前使用的系統大多是基於狹義人工智慧。狹義人工智慧與通用人工智慧有很大不同。 狹義人工智慧的創建是為了專注於特定任務,一個例子就是聊天機器人。
Thumbnail
人工智慧系統正在慢慢影響我們的生活,並在不同的產業和產品中得到應用。目前使用的系統大多是基於狹義人工智慧。狹義人工智慧與通用人工智慧有很大不同。 狹義人工智慧的創建是為了專注於特定任務,一個例子就是聊天機器人。
Thumbnail
自從 2022 年 11 月 30 日 ChatGPT 推出後,引發了一場狂熱,世界也就改變了。生成式 AI 在企業中的應用迅速擴展,帶來新的效率與商機。由於企業內部安裝設罝必要安控護欄的速度,遠不及生成式 AI 的使用擴展速度,因此增加企業潛在的風險,並產生巨大的隱憂。
Thumbnail
自從 2022 年 11 月 30 日 ChatGPT 推出後,引發了一場狂熱,世界也就改變了。生成式 AI 在企業中的應用迅速擴展,帶來新的效率與商機。由於企業內部安裝設罝必要安控護欄的速度,遠不及生成式 AI 的使用擴展速度,因此增加企業潛在的風險,並產生巨大的隱憂。
Thumbnail
近年來,生成式AI對市場帶來了巨大變革,然而,企業的AI專案卻面臨許多部署和失敗的問題。從MIT Sloan Management Review的研究中,我們發現數據科學家在尋找防止AI模型失敗的模式上面存在許多問題。本文提供了三個觀點,協助缺乏技術的高階主管針對辨識有效的AI模型和數據集提出方法。
Thumbnail
近年來,生成式AI對市場帶來了巨大變革,然而,企業的AI專案卻面臨許多部署和失敗的問題。從MIT Sloan Management Review的研究中,我們發現數據科學家在尋找防止AI模型失敗的模式上面存在許多問題。本文提供了三個觀點,協助缺乏技術的高階主管針對辨識有效的AI模型和數據集提出方法。
Thumbnail
人工智慧的出現協助企業創造下一波的成長紅利,但是也導致資安上的諸多挑戰,本篇整理 Best Practices for Securely Deploying AI on Google Cloud 和相關參考資料,希望藉由各種解決方案和最佳實踐,在使用人工智慧的同時也減少其帶來的安全性風險。
Thumbnail
人工智慧的出現協助企業創造下一波的成長紅利,但是也導致資安上的諸多挑戰,本篇整理 Best Practices for Securely Deploying AI on Google Cloud 和相關參考資料,希望藉由各種解決方案和最佳實踐,在使用人工智慧的同時也減少其帶來的安全性風險。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News