Q: An energy company has field workers who schedule installation jobs for heaters. This company uses finance and operations apps for the back office and other software as a service (SaaS) to schedule appointments. When field workers schedule appointments, they must look up inventory availability to make sure that installation parts are available for the job. The real-time data is required. Peak data volume is 1,000 records per hour and the frequency is Ad hoc. Which one of the following integration patterns should you use?
A. Incorrect: To consume an external web service, one must first create it. You should always reduce the cost for your customer. Therefore, you can directly ask your developer to create a custom service instead. Otherwise, you will need to develop a web service and then consume it. It could be almost impossible to use the standard web service because you might need to work with REST.
B. Incorrect: You must create a custom service because Excel integration does not support real-time integration.
C. Correct: In finance and operations apps, request that a developer create a custom service to calculate the physical on-hand inventory for a given item. In the scheduling application, make a real-time call to a custom service endpoint, through either SOAP or REST, to retrieve inventory information for the selected item.