本文從數據安全、用戶隱私和用戶使用角度介紹函數計算如何打造公共、開放和安全的云計算服務平臺。
阿里云函數計算是事件驅動的全托管計算服務。通過函數計算,用戶無需管理服務器等基礎設施,只需編寫代碼并上傳。函數計算會為用戶準備好計算資源,以彈性、可靠的方式運行用戶的代碼,并提供日志查詢、性能監控和報警等功能。
數據安全和用戶隱私是阿里云最重要的原則。阿里云致力于打造公共、開放、安全的云計算服務平臺。函數計算平臺基于阿里云基礎服務構建,為用戶提供函數接入服務,調度服務,運行時環境等并負責這些服務的安全,而用戶需要負責身份憑證以及函數代碼、層和配置的安全性,如下圖所示。
從用戶使用角度,函數計算可分為控制面流程及數據面流程,如下圖所示。
控制面流程
包括函數權限控制、代碼及配置的增刪改查,主要包括函數元數據、代碼、層和鏡像緩存等安全傳輸及存儲。
數據面流程
函數的調用流程,調用流程包括接入服務、調度服務和計算節點三個模塊。
接入服務負責接收用戶函數調用請求并發起調用。
調度服務負責計算節點和函數實例的生命周期管理以及調用路由。
計算節點包括多個函數實例,函數實例運行時環境負責執行用戶代碼。
文檔內容是否對您有幫助?