Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Plat-Arch-204 Exam - Topic 3 Question 8 Discussion

Posted by Carman on Apr 06, 2026 at 06:35 AM

An integration architect has been tasked with integrating Salesforce with an on-premises system. Due to some established policies, this system must remain on-premises. What should the integration architect use to build a solution for this requirement?

Suggested Answer: A

When data must reside on-premises due to security or compliance policies, but needs to be visible and actionable in Salesforce, the architect should recommend Data Virtualization via Salesforce Connect.

Salesforce Connect allows Salesforce to treat external data as if it were stored natively in the org without ever moving the data into the Salesforce cloud.28 This is achieved by creating External Objects that map to the on-premises data structures. For this to work seamlessly, the on-premises system or a middleware layer must expose the data through a compatible protocol, most commonly the Open Data Protocol (OData).

Option C is incorrect because Salesforce Connect does not natively support ODBC directly; ODBC is a low-level driver protocol, whereas OData is a web-based RESTful protocol designed for cross-platform data exchange. Option B is irrelevant as the data is stated to be on-premises, not in Heroku. By using Salesforce Connect with OData, the architect satisfies the 'stay on-premises' policy while providing Salesforce users with real-time, bidirectional access to the data, supporting features like Global Search and related lists without the overhead of data synchronization.


Get Premium Plat-Arch-204 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
12 comments · newest first
EU
Eulah 3 months ago
A makes sense. It keeps everything integrated smoothly.
NA
Naomi 3 months ago
I feel like C could work too, but ODBC isn't as common.
TH
Thad 3 months ago
I think A is the best choice. OData is widely supported.
CH
Charlene 4 months ago
Definitely A), OData is super useful for this!
DE
Deja 4 months ago
Wait, can Salesforce Connect really work with on-prem systems?
LA
Laine 4 months ago
C) sounds right, but ODBC isn't as common anymore.
QU
Quiana 5 months ago
I think B) is only for Heroku, not on-prem.
BA
Barney 6 months ago
A) is the way to go if OData is supported!
LI
Lilli 6 months ago
I definitely remember that Salesforce Connect is often used for integrations, but I’m a bit confused about the specifics of OData versus ODBC in this context.
MA
Matthew 7 months ago
I feel like option C could be a possibility, but I can't recall if ODBC is the right protocol for this scenario.
KA
Kattie 7 months ago
I remember practicing with Heroku Connect, but that only works if the data is in Heroku, right? So I don't think that's the right choice here.
PE
Pete 7 months ago
I think option A sounds familiar since we discussed OData in class, but I'm not entirely sure if it applies to on-premises systems.
0/2000 characters

Save Cancel