環境、ホスト編集およびレンダリングホスト
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Deployアプリを使って作成されたSitecoreAI環境コードベースは以下を含む:
-
コンテンツ管理のインスタンスやオーサリング環境、そしてそれをDockerコンテナで実行するためのすべてのセットアップ。
-
ページビルダーやデザインスタジオなどの編集機能で編集体験を可能にする編集ホストです。
-
レンダリングホストは、コンテンツやレイアウトなどのレンダリングや編集に必要なフロントエンドアプリケーションです。
|
用語 |
目的 |
聴衆 |
交通 |
|---|---|---|---|
|
Authoring環境 |
コンテンツ管理、編集、セットアップ |
著者、マーケター |
内部 |
|
編集ホスト |
WYSIWYG編集経験(ページビルダーまたはデザインスタジオ) |
著者(編集者のみ) |
内部 |
|
ホストレンダリング |
公開ウェブサイト/アプリのレンダリング |
エンドユーザー(サイト訪問者) |
公共 |
オーサリング環境
オーサリング環境はContent Management (CM)インスタンスが動作する場所です。コンテンツ作成者やマーケターが、コンテンツの作成、編集、レイアウト、体験管理を行ってから一般公開します。
Deployアプリで プロジェクトを作成する と、CMインスタンス、データベース、インデックス、自動化クライアント、環境変数を含むオーサリング環境が自動的にプロビジョニングされます。各環境は孤立しており、独自のカスタマイズや展開が可能です。
編集ホスト
環境とホストの編集を別々に展開できるベータ機能を有効にしていれば、Deployアプリからホスト編集を管理できます。
編集ホストはオーサリング環境内での編集体験をサポートするためのみ機能しており、ライブトラフィックに対応するために設定やスケールはされていません。
編集ホストは基本的に、SitecoreにWYSIWYG編集やページ作成用のページを表示する際に使用するアプリケーションコードや設定を指示する一連の設定です。
編集ホストコードはレンダリングホストアプリケーションのものであり、ソリューションをデプロイする際に最新の変更を加えて更新しますSitecoreAI。したがって、フロントエンドアプリケーションを開発する際には、その変更を環境に伝播させる必要があります。これを行う方法は以下の通りです:
-
変更をコミットし、設定したリポジトリやブランチに自動展開用にプッシュします。
Deployアプリで環境を作成すると、その環境はデフォルトの編集ホストで設定されています。この編集ホストはremoteインスタンスで即座に動作します。
必要に応じて 外部編集ホストの設定 も可能です。それ以外の場合は、編集ホストを自分で設定 する必要があります。
レンダリングホスト
レンダリングホストはウェブサイトをオーディエンスに表示するフロントエンドアプリケーションです。ライブおよび公共の交通に対応しています。
Vercel、Netlify、Azureなどのプラットフォームでホストされており、ライブサイト訪問者に対応するためにスケールアップされています。
レンダリングホストはSitecore(Experience Edge経由)からコンテンツを消費し、エンドユーザー向けにレンダリングします。
レンダリングホストのコードベースは通常編集ホストと同じですが、レンダリングホストは公開配信向けに設定・スケールされています。
編集ホストはDeployアプリで定義された環境変数を受け取りますが、外部ホストのレンダリングホストは独自のホスティングプラットフォームを通じて環境変数を設定しなければなりません。