顧客のエンタープライズアーキテクトは、キャッシュ、キューイング、エラー処理、アラート、再試行、イベント処理などに関する要件を特定しました。同社は、Salesforce 統合アーキテクトに、Salesforce プログラムでそのような側面を満たすのを支援するよう依頼しました。
Salesforce 統合アーキテクトが行うべき 3 つの推奨事項はどれですか?
3 つの答えを選択してください
正解:B,D,E
Explanation
The recommendations that the Salesforce integration architect should make to fulfill the requirements around caching, queuing, error handling, alerts, retries, event handling, etc. are based on the best practices and capabilities of the middleware tools. The recommendation B is valid because middleware tools can provide true message queueing for integration scenarios that require asynchronous processing, guaranteed delivery, load balancing, etc. The recommendation D is valid because middleware tools can handle various events that may occur during the integration process, such as logging errors, sending notifications, triggering recovery actions, etc. The recommendation E is valid because middleware tools can support the publish/subscribe pattern for event-driven integration, where the middleware can route messages from publishers to subscribers based on topics or filters. The recommendation A is not valid because transforming a fire-and-forget mechanism to request-reply does not improve performance, but rather increases the latency and complexity of the integration. The recommendation C is not valid because message transformation and protocol translation are tasks that are better suited for middleware tools than Salesforce, as they can handle different formats and protocols more efficiently and flexibly23
1: Integration Architecture Designer Resource Guide 2: Integration Patterns and Practices 3: Salesforce Integration Architecture Designer Certification Exam Guide