デプロイメント・アーキテクチャ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このセクションでは、デプロイメントの論理タイプと物理タイプについて説明します。この情報を使用して、インストールするSitecore Commerceデプロイメントのタイプを計画します。これらのアーキテクチャは、特定のサイト、アプリケーション、またはシナリオをサポートしていません。これらは、さまざまなビジネスニーズに合わせて変更できる参照を提供します。実際のデプロイ設計は、リソースと要件によって異なります。Sitecore Commerceには、デプロイをスケーリングするための方法がいくつか用意されています。各機能領域を分離し、別々のクラスタ/サーバーに拡張できます。
デプロイメントの論理設計を理解することは、機能要件とコンポーネントをデータ・センターにデプロイできる物理設計に変換するための最初のステップです。
概念的には、展開でサポートされている機能を、その機能とサイト データとの関係に従って分類できます。物理的には、これらの機能を別々の環境に展開できます。推奨されるデプロイ シナリオでは、機能を3つの機能設計コンポーネント (開発& QA、コンテンツ管理、コンテンツ配信) に分類します。
-
QA &開発
この層は、新しい機能を作成する開発者、機能のQAテスト、Sitecoreパッケージにバンドルされてコンテンツ管理環境にインストールされる承認済みの機能に使用されます。この環境では、開発者は通常、すべてのソフトウェアを1台のマシンにインストールするため、ソリューションの配置とテストがより簡単かつ迅速になります。この環境のQAサーバーは通常、大規模であるため、作成されたソリューションはより現実的な環境でテストされます。
-
コンテンツ管理
このレベルでは、コンテンツは運用Webサイト用に作成され、パブリック サイトに反映されることなく表示および更新できます。この環境は、開発者が作成した機能の受け入れテストのために、コンテンツ作成者によっても使用されます。コンテンツは、Sitecore PublishingまたはCommerce Server Stagingによって、この環境からContent Delivery環境にプッシュされます。開発者が作成したパッケージは、配信ネットワークサーバーに手動でインストールされます。
-
コンテンツ配信
この層では、コンテンツはContent Management環境から公開することで公開されます。この環境では、コンテンツを直接編集しないでください。このロールに対する負荷を処理するために複数のCDサーバーが必要な場合があり、CPU、メモリ、ディスクなどのリソースの過剰消費を避けるために、追加のSitecoreロールの一部をオフにして別のサーバーに移動する必要がある場合があります。