發行管理概念 concept-of-release-management

大型發行版本有一些共同挑戰:涉及多個團隊、排程衝突以及難以協調的相依性。 發行管理提供結構化的方式,讓變更順利推出,以解決這些挑戰。

版本管理的涵義 what-it-means

發行管理涵蓋端對端發行協調作業,從團隊開始在功能標幟後面開發的那一刻,一直到功能可供所有使用者完全使用為止。

它可讓團隊:

  • 以自己的步調獨立部署到生產環境,不會向使用者顯示功能
  • 只有在所有參與團隊都準備好時上線
  • 在完整可用性之前,逐步推出該版本給一部分使用者

在體驗轉出中的運作方式 how-it-works

Experience轉出的發行管理以功能標幟的概念為基礎。 每個團隊都會在功能標幟後面將其程式碼部署到生產環境。 然後,發行是跨多個應用程式和團隊定義的​功能標幟集合

當所有團隊都準備好時,該版本可以在單一操作中啟動 — 或逐漸推出 — 不需要任何個別團隊重新部署或協調部署時間。

此方法可提供:

  • 獨立部署 — 團隊會依自己的排程部署,不會影響其他團隊或一般使用者。
  • 協調啟用 — 發行版本上線時,發行版本中的所有標幟都會同時啟用。
  • 逐步轉出 — 可逐步開啟版本,以增加使用者的百分比。

如需在Experience轉出中設定版本的詳細資訊,請參閱版本管理

recommendation-more-help
d13798b4-8a4f-43f0-94df-d937d1de33b1