設問
複数の Topics と Agent Actions を含む Agentforce Service Agent を本番環境へデプロイする際、Universal Containers が考慮すべき事項は何でしょうか?
選択肢
A. Agents, Topics, Agent Actions の後にフローや Apex をデプロイし、本番環境での失敗や再デプロイのリスクを回避する。
B. ステージングでテストせずに本番データを利用し、Sandbox 設定だけで本番展開がシームレスに行えると想定する。
C. すべての依存関係を含め、Apex クラスのテストカバレッジが75%以上であることを確認し、設定が本番と整合していることを保証する。さらに、バージョン管理と本番デプロイ後のアクティベーション計画を立てる。
解答
C. すべての依存関係を含め、Apex クラスのテストカバレッジが75%以上であることを確認し、設定が本番と整合していることを保証する。さらに、バージョン管理と本番デプロイ後のアクティベーション計画を立てる。
解説
A. デプロイメント失敗と完全な再デプロイメントが必要となる潜在的な本番エージェントの問題を避けるため、エージェント、トピック、Agent Actionsの後にフローやApexをデプロイする。
不正解です。
この順序は依存関係を無視しており、Agent ActionsがフローやApexを参照している場合、デプロイメント時にエラーが発生します。依存関係を考慮した適切な順序でのデプロイメントが必要です。
B. 本番データが信頼できる結果を提供することを頼りに、ステージングでのテスト実行なしでエージェントコンポーネントをデプロイする。
不正解です。
テストなしでの本番デプロイメントは非常にリスクが高く、Salesforceのベストプラクティスに反します。サンドボックスでの十分なテストと、段階的なデプロイメントアプローチが推奨されます。
C. すべての依存関係が含まれていることを確認し、Apexクラスが75%のテストカバレッジを満たし、設定が本番環境と整合していることを確認する。
正解です。
これはSalesforceのデプロイメントベストプラクティスに完全に準拠しています。依存関係の管理、必須のテストカバレッジ、環境間の設定整合性、そして計画的なアクティベーションが成功の鍵となります。
第117問
こちらをクリック