Skip to Content

Salesforce Certified Integration Architect: What system constraint should be considered when sending orders from Salesforce to a fulfillment system?

Learn the key system constraint question to ask when designing an integration to send orders from Salesforce to an order fulfillment system. Ensure your integration architecture properly handles acceptable latency.

Table of Contents

Question

A company captures orders and needs to send them to the Order fulfillment system. The user is not required to have confirmation from the Order fulfillment system.

Which system constraint question should be considered when designing an integration to send orders from Salesforce to a fulfillment system?

A. What latency is acceptable for orders to reach the fulfillment system?
B. Which system will validate order shipping addresses?
C. Can the fulfillment system implement a contract-first Outbound Messaging interface?

Answer

A. What latency is acceptable for orders to reach the fulfillment system?

Explanation

When designing an integration to send orders from Salesforce to an order fulfillment system where the user does not require confirmation back from the fulfillment system, the key system constraint question to consider is what latency is acceptable for the orders to reach the destination system.

Latency refers to the time delay between when an order is captured in Salesforce to when that order data is received by the fulfillment system. The acceptable latency will depend on the company’s business requirements – for example, if orders need to be fulfilled within 24 hours then the latency needs to be well under that SLA.

The integration architecture needs to be designed to achieve the required latency, whether that means sending orders in real-time, in frequent micro-batches, in larger periodic batches, or some combination. Factors like API limits, system availability, network throughput, and processing capacity on both sides need to be evaluated.

The other options are not the most relevant constraint for this scenario:

B. Address validation, while important, is a data quality concern but not the main constraint impacting integration design to meet latency needs.

C. The ability of the fulfillment system to implement a specific interface type for receiving the orders is an implementation detail, but doesn’t address the key business constraint of how fast the orders need to get there.

So in summary, acceptable latency for the orders to be sent to the fulfillment system is the key constraint to consider when designing this integration. The architecture needs to be shaped to meet those latency requirements.

Salesforce Certified Integration Architect certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Salesforce Certified Integration Architect exam and earn Salesforce Certified Integration Architect certification.