4. DNS和SSL

  1. 封鎖程式(針對任何新增或變更的網域預先提交支援票證)

  2. 封鎖程式此文章以取得詳細資訊。

  3. 針對上線將DNS TTL (存留時間)值更新到最小值。

  4. 啟用Sendgrid SPF和DKIM

    NOTE
    將每個網域的SendGrid CNAME記錄新增至DNS設定。 閱讀SendGrid電子郵件服務以瞭解如何變更寄件者網域等。

5.資料庫組態

Adobe Commerce Cloud採用MariaDB Galera叢集作為中繼和生產環境的資料庫。 Galera叢集有助於增強效能與擴充性。 若要深入瞭解Galera叢集複製的最佳實務和限制,請參閱下列文章。

  1. 建議使用MYSQL從屬連線,以便在資料庫負載高時提升效能。
  2. 請確定所有資料庫資料表的資料列格式皆設為DYNAMIC,而非COMPACT (這對內部部署至雲端移轉尤其正確)。
  3. 將所有資料表的資料庫儲存體引擎從MyISAM變更為InnoDB
  4. 提前檢閱和最佳化大小超過1 GB的資料庫表格。
  5. 資料庫結構描述資訊是最新的資訊。 (請參閱本指南)。

6.部署

  1. 檢閱靜態內容部署(SCD)理想狀態,以縮短在生產環境中進行部署期間的維護時間。 檢閱靜態內容部署(SCD)策略存放區組態管理指南。
  2. 檢閱HTML、JavaScript和CSS的縮制設定。 (這不適用於PWA/Headless網站)。
  3. 確認下列雲端變數的使用方式與其預期目的一致。 (SCD_MATRIXSCD_ON_DEMANDSKIP_SCD

7.測試與疑難排解

  1. 測試傳出異動電子郵件。 深入瞭解Adobe Commerce Cloud - SendGrid郵件功能

  2. 封鎖程式

  3. 封鎖程式

    NOTE
    負載和壓力測試的目的是識別應用程式內的瓶頸並找出效能問題。 在管理有關叢集規模的期望以及決定必要的規模調整以有效滿足業務需求方面,它起著關鍵的作用。
    IMPORTANT
    警告: ​準備負載測試時,請_ 不要 ​傳送即時交易電子郵件(甚至傳送至虛擬地址)。 在測試期間傳送電子郵件,可能會使專案達到在啟動之前為SendGrid設定的預設傳送限制(12k)。
    • 如何停用電子郵件通訊:
      移至​_商店>設定>進階>系統>電子郵件傳送設定_。
  4. 共擔責任安全性模型中,對生產執行個體進行安全性滲透測試。 為了符合PCI (支付卡產業)規範,客製化網站需要進行滲透測試。