基礎架構即程式碼

不論機器數量多寡,您都能透過自動化方式處理佈建、設定和部署作業等重複性工作。

開發運作基礎架構

將基礎架構視為軟體

將基礎架構視為程式碼來擷取的做法 (簡稱 IaC),可降低成本、減少風險,並加快部署作業。您可以透過常用的工具,在 Google Cloud 上進行佈建及管理資源。

選擇 GCP 執行 IaC 的原因

佈建及設定整體環境

您可以使用簡單的設定檔和指令建構可重複的環境,包括基礎架構、網路、負載平衡以及 Cloud IAM。此外,還可打造一致的臨時環境以供暫存、測試或 QA,在節省成本之餘也能確保與正式環境相符。您還能透過協作變更及利用彈性的基礎架構來進行開發運作。

善用手上既有的工具

除了我們自有的 Cloud Deployment Manager (DM) 以外,Google 還有一個專責的工程師小組,負責確保使用者可以在第三方開放原始碼工具中取得 GCP 支援服務。因此,您不需要複雜的開發運作計畫和學習新技術,就可以專心追求您的長期目標。

享有一致的使用體驗

雲端和內部部署環境提供一致的使用體驗。我們與主要開放原始碼工具合作並提供支援服務,可讓您運用熟悉的工具和技術,進而縮短起步所需的時間及減少認知負荷。這樣的一致性有助您快速採用雲端技術,進行隨即轉移、遷移改善、混合式雲端和多雲端的部署作業。

管理一部機器或數百萬部機器

無論您是管理一部機器還是百萬部機器,都能體驗基礎架構即程式碼的優勢。您可以輕鬆管理網路、儲存空間、資料庫、使用者和權限等依附資源。此外,基礎架構即程式碼還可根據機構大小和基礎架構資源的數量調整規模。

促進團隊協同合作

以代碼形式擷取基礎架構和設定,可發揮傳統應用程式開發作業和作業資源的優勢。IaC 是最適合促進開發人員與作業人員協同合作的方式之一。藉由以代碼形式擷取基礎架構和設定,您可以輕鬆參與團隊程式碼審查、打造持續整合/持續推送軟體更新管道,並建立完整的變更記錄。此外,也能快速復原不良的基礎架構變更,或是建立新的環境以供災難復原使用。

無需大幅調整工作流程

IaC 可讓您輕鬆建立、更新或刪除 Google Cloud Platform 上的資源,不必大幅變更現有的工作流程。使用共同語言,可減少機構間的溝通障礙並提高生產力。此外,IaC 可為所有角色確保一致的使用體驗。

適用於 Google Cloud 的 IaC 工具

資源

參閱相關教學課程、解決方案範例以及網誌,瞭解如何在 Google Cloud 上執行 IaC。

Google Cloud

開始使用

與 Google Cloud 合作

請告訴我們您所屬的產業,我們的專家將根據您的需求量身打造解決方案。

與 Google Cloud Partner 合作

選擇我們其中一位全球合作夥伴,取得開發、部署、諮詢、支援和教育訓練等相關協助。

有興趣成為 Google Cloud Partner 嗎?請按這裡申請加入。