了解環 DevOps境 - AWS 規範指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

了解環 DevOps境

若要瞭解分支策略,您必須瞭解每個環境中發生的目的和活動。建立多個環境可協助您將開發活動分成各個階段、監視這些活動,並防止意外發行未核准的功能。您可以在每個環境 AWS 帳戶 中有一個或多個。

大多數組織都有幾個概述可供使用的環境。但是,環境的數量可能會因組織和軟體開發原則而有所不同。本文件系列假設您有下列五個跨開發管線的一般環境,但這些環境可能會以不同的名稱呼叫:

  • 沙盒 — 開發人員撰寫程式碼、犯錯及執行概念驗證工作的環境。

  • — 一種環境,開發人員整合他們的程式碼,以確認它們都可以作為一個單一的、有凝聚力的應用程式運作。

  • 測試 — 進行 QA 團隊或驗收測試的環境。團隊通常會在此環境中進行效能或整合測試。

  • 測試 — 一種生產前環境,您可以在其中驗證程式碼和基礎結構是否在相當於生產的情況下如預期般執行。此環境已設定為與生產環境盡可能相似。

  • 生產 — 處理最終使用者和客戶流量的環境。

本節詳細說明每個環境。它還描述了每個環境的構建步驟,部署步驟和退出準則,以便您可以繼續進行下一個操作。下列影像會依序展示這些環境。

按順序排列的常見 DevOps 環境