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

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?
A) Use Salesforce Connect if the database supports Open Data Protocol (OData).
B) Use Heroku Connect if the data is hosted in Heroku.
C) Use Salesforce Connect if the database supports Open Database Connectivity (ODBC).

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

Actual exam question for Salesforce's Plat-Arch-204 exam
Question #: 8
Topic #: 3
[All Plat-Arch-204 Questions]

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?

Show Suggested Answer Hide Answer
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.


Contribute your Thoughts:

0/2000 characters
Quiana
26 days ago
I think B) is only for Heroku, not on-prem.
upvoted 0 times
...
Barney
1 month ago
A) is the way to go if OData is supported!
upvoted 0 times
...
Lilli
2 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.
upvoted 0 times
...
Matthew
2 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.
upvoted 0 times
...
Kattie
2 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.
upvoted 0 times
...
Pete
2 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.
upvoted 0 times
...

Save Cancel