Salesforce Certified Integration Architect — Question 10

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.)

Answer options

Correct answer: C, D

Explanation

Options C and D are correct because they both allow for real-time data access from on-premise applications to Salesforce through APIs. Option A is incorrect as a batch job does not provide real-time access, and Option B is not suitable since it relies on Heroku and may not comply with the security requirements of accessing on-premise applications.