Commerceのクラウドアーキテクチャ

クラウドインフラストラクチャー上のAdobe Commerceには、スターターと Pro プランがあります。 各計画には、Adobe Commerceの開発とデプロイメントプロセスを推進する独自のアーキテクチャがあります。 スタータープランと Pro プラン アーキテクチャの両方で、継続的な統合をサポートしながら、複数の環境にわたってデータベース、Web サーバー、およびキャッシュ サーバーを展開し、エンドツーエンドのテストを行います。

比較のために、各プランには次のインフラストラクチャ機能とサポート対象製品が含まれています。

スターター
プロ
主な機能
インフラストラクチャとデプロイメント
  • ユーザー数に制限のない継続的なクラウド統合ツール
  • Fastly コンテンツ配信ネットワーク(CDN)、画像の最適化(IO)および寛大な帯域幅許可によるセキュリティの追加。 Web アプリケーションファイアウォール(WAF)サービスは、実稼動環境でのみ使用できます。
  • New Relic 3 つのブランチの APM (パフォーマンス監視): master およびお好みの 2
    Adobe Commerce用に最適化された Platform as a service (PaaS)の実稼動環境、ステージング環境、開発環境(合計 4 つのアクティブな環境)
  • エグレスフィルタリング(アウトバウンドファイアウォール)
  • ユーザー数に制限のない継続的なクラウド統合ツール
  • Fastly コンテンツ配信ネットワーク(CDN)、画像の最適化(IO)および寛大な帯域幅許可によるセキュリティの追加。 Web アプリケーションファイアウォール(WAF)サービスは、実稼動環境でのみ使用できます。
  • New Relic 実稼動環境のインフラストラクチャ + ステージング環境と実稼動環境の APM (パフォーマンス監視) この 管理されたアラートのポリシー Adobe Commerceのポリシーでは、サイトのパフォーマンスに影響を与えるアプリケーションとインフラストラクチャの問題をプロアクティブに通知する監視のベストプラクティスを導入しています。
  • サービスとしてのプラットフォーム(PaaS)ベース 統合開発 Adobe Commerce用に最適化された環境(合計 2 つのアクティブな環境)
  • サービスとしてのインフラストラクチャ(IaaS):ステージング環境および実稼動環境用の専用の仮想インフラストラクチャ
高可用性インフラストラクチャ
高可用性アーキテクチャ 基盤となる Infrastructure as a Service (IaaS)に 3 サーバをセットアップし、エンタープライズクラスの信頼性と可用性を提供
専用ハードウェア
基盤となるサービスとしてのインフラストラクチャ(IaaS)に分離された専用ハードウェアにより、より高いレベルの信頼性と可用性を提供
24 時間年中無休のメールサポート
コアアプリケーションとクラウドインフラストラクチャの 24 時間年中無休の監視およびメールのサポート
コアアプリケーションとクラウドインフラストラクチャの 24 時間年中無休の監視およびメールのサポート
専任のカスタマー・テクニカル・アドバイザー(CTA)
最初のサイトのローンチまで、サブスクリプションから始まる最初のローンチ期間に対する専用のテクニカルアカウント管理
アドオン*

* 追加料金で利用可能

スタータープロジェクト

この スタータープランのアーキテクチャ には、次の 4 つの環境があります。

  • 統合 – 統合環境には 2 つのテスト可能な環境があります。 各環境には、アクティブな Git ブランチ、データベース、web サーバー、キャッシュ、一部のサービス、環境変数および設定が含まれます。

  • ステージング – コードと拡張機能がテストに合格すると、を結合できます integration ステージング環境に分岐し、実稼動前のテスト環境にします。 これには、 staging アクティブブランチ、データベース、web サーバー、キャッシング、サードパーティのサービス、環境変数、設定およびサービス(Fastly やNew Relicなど)。

  • 実稼動 – コードの準備とテストが完了すると、すべてのコードがに結合されます master 実稼動ライブサイトにデプロイメントする場合。 この環境にはが含まれています master ブランチ、データベース、web サーバー、キャッシュ、サードパーティのサービス、環境変数、設定。

  • Inactive – 非アクティブなブランチの数に制限はありません。

Pro プロジェクト

この Pro プランアーキテクチャ グローバルがある master 次の 3 つの環境を使用:

  • 統合 – 統合環境は、データベース、Web サーバ、キャッシュ、一部のサービス、環境変数、構成を含む、テスト可能な環境を提供します。 ステージング環境に結合する前に、コードを開発、デプロイ、テストできます。

    • Inactive – に基づいて、非アクティブなブランチの数に制限はありません integration 環境(アクティブなブランチは 1 つのみ(次を含まない) integration )に設定します。
  • ステージング- ステージング環境は実稼動前にテストするためのもので、データベース、web サーバー、キャッシュ、サードパーティのサービス、環境変数、設定、Fastly などのサービスが含まれています。

  • 実稼動 – 実稼働環境には、データ、サービス、キャッシュ、ストアのための 3 ノードの高可用性アーキテクチャが含まれています。 実稼動環境は、環境変数、設定、サードパーティのサービスを備えたライブのパブリックストア環境です。

サポート対象のソフトウェアとサービス

クラウドインフラストラクチャー上のAdobe Commerceでは次を使用します。

  • オペレーティングシステム:Debian GNU/Linux
  • Web サーバー:Nginx
  • データベース:MySQL (MariaDB)
  • コンテンツ配信ネットワーク(CDN): Fastly CDN

次のサービスを設定できます。

WARNING
Elasticsearch 7.11 以降は、クラウドインフラストラクチャー上のAdobe Commerceではサポートされていません。 Adobe Commerce バージョン 2.3.7 ~ p3、2.4.3 ~ p2、および 2.4.4 以降では、OpenSearch サービスをサポートしています。 オンプレミスのインストールでは、引き続きElasticsearchがサポートされます。
NOTE
参照: 必要システム構成 が含まれる インストールガイド (推奨バージョン用)。

Fastly CDN モジュールは、ステージング環境と実稼動環境で CDN およびキャッシュサービスに使用されます。 参照: Fastly サービスの設定.

実装で使用するソフトウェアバージョンの設定について詳しくは、次のクラウドインフラストラクチャー上のAdobe Commerce設定ファイルを参照してください。

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26