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

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

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

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

* 追加料金がかかります

スタータープロジェクト

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

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

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

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

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

Pro プロジェクト

Pro プランアーキテクチャには、次の 3 つの環境を持つグローバルな master があります。

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

    • 非アクティブ - 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