Commerce的雲端架構
雲端基礎結構上的Adobe Commerce有入門和Pro計畫。 每個計畫都有獨特的架構,可推動您的Adobe Commerce開發和部署流程。 Starter plan和Pro plan架構都會部署資料庫、Web伺服器和快取伺服器,跨多個環境進行端對端測試,同時支援持續整合。
為了進行比較,每個計畫都包含下列基礎架構功能及支援的產品。
- 持續雲端整合工具,使用者不限
- Fastly Content Delivery Network (CDN)、影像最佳化(IO),以及寬頻寬裕量的額外安全性。 Web應用程式防火牆(WAF)服務僅適用於生產環境。
- 3個分支上的New Relic APM (效能監視):您選擇的
master
和2
Platform as a Service (PaaS)生產、測試和開發環境(共4個使用中環境),已針對Adobe Commerce最佳化 - 輸出篩選(輸出防火牆)
- 持續雲端整合工具,使用者不限
- Fastly Content Delivery Network (CDN)、影像最佳化(IO),以及寬頻寬裕量的額外安全性。 Web應用程式防火牆(WAF)服務僅適用於生產環境。
- 生產環境上的New Relic基礎結構+中繼和生產環境上的APM (效能監視)。 Adobe Commerce原則的受管理警示原則實作監視最佳實務,以主動通知您影響網站效能的應用程式和基礎結構問題。
- 以Platform as a Service (PaaS)為基礎,針對Adobe Commerce最佳化的整合開發環境(共2個使用中環境)
- 基礎架構即服務(IaaS):專為中繼和生產環境提供的虛擬基礎架構
* 額外收費
入門專案
入門計畫架構有四個環境:
-
整合 — 整合環境提供兩個可測試的環境。 每個環境都包含作用中的Git分支、資料庫、網頁伺服器、快取、部分服務、環境變數和設定。
-
測試 — 當程式碼和擴充功能通過您的測試時,您可以將
integration
分支合併到測試環境,這會成為您的生產前測試環境。 它包含staging
作用中分支、資料庫、Web伺服器、快取、協力廠商服務、環境變數、設定,以及Fastly和New Relic等服務。 -
生產 — 當程式碼準備就緒並測試時,所有程式碼都會合併到
master
,以部署到生產上線網站。 此環境包含您的作用中master
分支、資料庫、Web伺服器、快取、協力廠商服務、環境變數和設定。 -
非使用中 — 您有不限數量的非使用中分支。
Pro專案
Pro計畫架構具有包含三個環境的全域master
:
-
整合 — 整合環境提供可測試的環境,包括資料庫、網頁伺服器、快取、部分服務、環境變數和設定。 您可以開發、部署和測試程式碼,然後再合併至測試環境。
- 非作用中 — 根據
integration
環境,您可以有不限數量的非作用中分支,但只能有一個作用中分支(不包括integration
)。
- 非作用中 — 根據
-
暫存 — 暫存環境是用於生產前的測試,包括資料庫、Web伺服器、快取、協力廠商服務、環境變數、設定以及服務(例如Fastly)。
-
生產 — 生產環境包含適用於您的資料、服務、快取和存放區的三節點高可用性架構。 生產環境是您的即時公用存放區環境,包含環境變數、設定和協力廠商服務。
支援的軟體與服務
雲端基礎結構上的Adobe Commerce使用:
- 作業系統:Debian GNU/Linux
- 網頁伺服器:Nginx
- 資料庫:MySQL (MariaDB)
- 內容傳遞網路(CDN): Fastly CDN
您可以設定下列服務:
Fastly CDN模組用於中繼和生產環境上的CDN和快取服務。 請參閱設定Fastly服務。
如需設定要在實施中使用的軟體版本的相關資訊,請參閱雲端基礎結構設定檔案上的下列Adobe Commerce: