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

Exam Certified Integration Architect All Questions

View all questions & answers for the Certified Integration Architect exam

Exam Certified Integration Architect topic 1 question 4 discussion

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

Universal Containers (UC) owns a variety of cloud-based applications, including Salesforce, alongside several on-premise applications. The on-premise applications are protected behind a corporate network with limited outside access to external systems.
UC would like to expose data from the on-premise applications to Salesforce for a more unified user experience. The data should be accessible from Salesforce in real time.
Which two actions should be recommended to fulfill this system requirement? (Choose two.)

  • A. Run a batch job with an extract, transform, load (ETL) tool from an on-premise server to move data to Salesforce.
  • B. Develop an application in Heroku that connects to the on-premise database via an Open Database Connectivity (ODBC) string and Virtual Private Cloud (VPC) connection.
  • C. Develop custom APIs on the company's network that are invokable by Salesforce.
  • D. Deploy MuleSoft to the on-premise network and design external facing APIs to expose the data.
Show Suggested Answer Hide Answer
Suggested Answer: BD 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
BlatantRegard
4 months, 3 weeks ago
Selected Answer: CD
B is incorrect because we are connecting to multiple applications. B assumes we are connecting to a database. C is obviously doable. My company did it recently with a named credential that had information to authorize against the APIs. People create APIs and expose them to Salesforce by use of a credential, all the time.
upvoted 3 times
...
hajareethwan
10 months, 4 weeks ago
Selected Answer: BD
Ultimately, in order to connect to on-prem systems, you will require a virtual private cloud hosted by the customer, in order to transfer from an on-prem system to a cloud system. Salesforce will not be able to connect directly to any on-prem APIs (which is what option C is suggesting I assume).
upvoted 2 times
...
JLee1
11 months, 3 weeks ago
Selected Answer: CD
Option B: This option is not recommended because developing an application in Heroku that connects to the on-premise database via an ODBC string and VPC connection would require significant development effort and may not provide real-time access to the data. Option C: This option is recommended because developing custom APIs on the company’s network that are invokable by Salesforce would allow Salesforce to access the on-premise data in real-time.
upvoted 2 times
...
Aviy5
1 year, 5 months ago
Selected Answer: BD
B - Heroku can connect in real time using JDBC and Private spaces(VPC). D - Mulesoft if deployed, can be used to access APIs securely.
upvoted 2 times
...
SFDCArchitecture
1 year, 9 months ago
CD Requirment is RealTIme so A is wrong I think B is also wrong as Heroku will consume time to sync the data C: By using custom Sync Intgratio approach we can have realtime D: Muel Soft supports for real time integration C:
upvoted 2 times
...
Volovitch
1 year, 10 months ago
Selected Answer: BD
C is too unclear. It should use an ESB to handle security
upvoted 2 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 ...