教學目標

學習 Google Cloud Platform 的心得分享,初步了解有關 Google Cloud Platform 雲端服務的帳單資訊和重點概念。

重點概念

首先當企業導入雲端服務之後,因為是用多少服務付多少金額的方式,所以如何有效控制成本將會變得非常重要,我們主要能夠進行帳單帳戶設定,並且定義每個資源組合的費用由誰來支付,其中帳單帳戶的存取權控管主要是依照 Cloud IAM 角色所建立,並且該帳單帳戶主要會連結至 Google 付款資料,其中包括收費的付款方式。更進一步當企業如果需要將舊的專案所關聯的帳單帳戶中的虛擬機器資源移至新的專案所關聯的帳號帳戶時,則有兩種方式,第一種方式針對全部資源進行搬移,僅需要切換專案所屬的帳單帳戶就能夠在不影響專案中的資源將全部的資源進行搬移,第二種方式針對部份資源進行搬移,則必須針對虛擬機器進行快照備份,然後設定開啟快照的存取權限,並且在新的專案中透過快照建立全新的機器,但是要注意網路設定必須要重新設定。

接著在企業中有許多的部門單位,此時如果帳務上需要拆開時,最直接的作法就是直接拆分成數個不同的專案,然而若是如果在目前組織結構下無法拆分為多個專案,則我們能夠透過為資源加上標籤的方式將用量拆分開來,可是並不是所有資源用量皆可以透過標籤拆分開來,像是虛擬機器實體資源能夠加上標籤,但是網路流量不能夠加上標籤。更進一步當我們設定完成標籤之後,就能夠透過 Cloud Billing 產生帳單報表,除了能夠透過標籤篩選不同企業的部門單位用量之外,更能夠了解上個月哪一項專案服務成本最高,並且根據過去的趨勢回答這個月預計需要多少費用。

再來在管理開發作業的流程中,企業將能夠使用相關工具來監控、分析和最佳化成本,此時就能夠針對 Cloud Billing 透過設定將帳號匯出至BigQuery 的功能,以利我們隨時將每日用量與費用估算匯出至指定的 BigQuery 資料集中,並且能夠透過 SQL 查詢語言產生 CSV 檔,同時若是不會使用 SQL 查詢語言,則能夠直接透過 Data Studio 產生視覺化動態篩選報表,以利進行成本分析。更進一步企業能夠建立預算,並且監控所有費用,避免產生意外的支出,當設定預算金額之後,就能夠設定觸發通知,以利追蹤支出變化。

最後若是客戶使用許多虛擬機器,則建議採用承諾使用合約,讓虛擬機器的用量價格享有大幅的折扣。這種折扣稱為承諾使用折扣,購買承諾使用合約後,在您指定的使用期間之內,無論您是否使用了這些服務,每個月都必須支付資源費用,但是若採用承諾在未來 1 年或 3 年會支付這些資源的費用,因此可以用折扣價格購買特定數量的 vCPU、記憶體、GPU 和本機 SSD,對於大多數資源類型而言,折扣最高可達 57%,以及對於記憶體最佳化機器類型來說,折扣最高則可達 70%。

總結當企業導入雲端服務之後,資源使用的成本控管非常重要,至於要如何有效的規劃雲端架構來節省雲端服務使用成本,則建議能夠請雲端架構顧問進行評估。

相關資源