Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Certified Integration Architect topic 1 question 13 discussion

Actual exam question from Salesforce's Certified Integration Architect
Question #: 13
Topic #: 1
[All Certified Integration Architect Questions]

Northern Trail Outfitters is in the final stages of merging two Salesforce orgs, but needs to keep the retiring org available for a short period of time for lead management as it is connected to multiple public web site forms. The Sales department has requested that new leads are available in the new Salesforce instance within 30 minutes.
Which two approaches will require the least amount of development effort? (Choose two.)

  • A. Configure named credentials in the source org.
  • B. Use the Composite REST API to aggregate multiple leads in a single call.
  • C. Use the Tooling API with Process Builder to insert leads in real time.
  • D. Call the Salesforce REST API to insert the lead into the target system.
Show Suggested Answer Hide Answer
Suggested Answer: AB 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Volovitch
Highly Voted 1 year, 6 months ago
Selected Answer: AD
I think composite is more complex than ”simple” REST.
upvoted 5 times
SFDCArchitecture
1 year, 5 months ago
Composit is not so complex than REST its Salesforce Standard API which we can levelrage.
upvoted 1 times
...
...
Vivekvismayam
Most Recent 1 day, 17 hours ago
Selected Answer: AB
Inserts should be happening every 30 mins as per the question. So after every 30 minutes, a composite request should be created and hit to target system, to insert all new leads created in that 30 minutes. Simple Rest API can insert only one record at a time which does not have to wait for 30 mins. SO A& B are the answer
upvoted 1 times
...
swanpatsfdc20
8 months, 1 week ago
Composite is not needed in this case. Standard API should suffice.
upvoted 1 times
...
tripaug2023
8 months, 4 weeks ago
According to this blog (https://sfdclesson.com/2023/07/13/seamless-integration-harnessing-the-power-of-salesforce-composite-api/#:~:text=Bulk%20data%20loading%3A%20You%20can,API%20calls%20and%20improving%20performance.) which states "You can use the composite resource to insert, update, or delete multiple records in one call, reducing the number of API calls and improving performance" the answers should be A and B
upvoted 1 times
...
ughirgendwashalt
1 year ago
Selected Answer: AD
Correct Answer is A&D. Composite Rest API is not necessarily intended to aggregate multiple records of the same object into a single call but perform chain API calls relating different Object Records in one request. E.g. Insert Account + Opportunity associated to the returned new Account Record Id.
upvoted 1 times
...
n0mae
1 year, 3 months ago
I think A & D The requirement in the scenario is to ensure that new leads are available in the new Salesforce instance within 30 minutes. Using the Composite REST API to aggregate multiple leads in a single call would require waiting until a certain number of leads are collected before sending them to the target system. This delay may not be acceptable for the sales department, which requires real-time access to new leads. Additionally, setting up the Composite REST API to aggregate leads would require custom development, which goes against the requirement of choosing approaches that require the least amount of development effort.
upvoted 2 times
...
SFDCArchitecture
1 year, 5 months ago
Selected Answer: AB
Why Saleforce put such confusing questions ? Whereas both answers seems to be correct like Composit API and REST API : if both APIs are used as Standard not Customization. So why confusing questions asked by Salesforce in Exam without elaborating Use Case... In question : Which two approaches will require the least amount of development effort? Ans is A & B: A. Configure named credentials in the source org. Its is clear to all. So I guess no need of explanation. B. Use the Composite REST API to aggregate multiple leads in a single call. Because its standard salesforce API no need to do any customization and it includes multiple and both Parent (Lead) and their associated Childs without code as its Salesforce Standard feature.
upvoted 3 times
SFDCArchitecture
1 year, 5 months ago
Another thought is (Logically): If we give the answer as D: Call the Salesforce REST API to insert the lead into the target system. Then it could be Standard REST which will only support for single object (Lead) -OR- If Custom REST API: but then in question should have least amount of development.
upvoted 1 times
...
...
HammadLodhi
1 year, 7 months ago
As per requirment old org will remain for some time and it will be merged with new one. Named credentioal is clear but what why composit RESt API is needed? it is very clear new records can be moved to new(target) org with Rest API. This option should be correct. any thought on this?
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
ex Want to SAVE BIG on Certification Exam Prep?
close
ex Unlock All Exams with ExamTopics Pro 75% Off
  • arrow Choose From 1000+ Exams
  • arrow Access to 10 Exams per Month
  • arrow PDF Format Available
  • arrow Inline Discussions
  • arrow No Captcha/Robot Checks
Limited Time Offer
Ends in