A mobile phone company is losing money on the process for deactivating a phone when it is reported stolen or lost due to lag time between notification and deactivation. In the current SOA solution, call center staff disable the phone via a portlet that invokes a deactivation service which calls a mainframe application. The mainframe application notifies the telecom provider to deactivate the phone. What is a likely cause of the issue and which aspect of the solution makes the problem worse?
An SOA Designer is collecting requirements for a global banking company's SOA project and discovers that various countries have different security encryption and privacy requirements. How should the SOA Designer handle this situation?
A company has been experiencing a substantially higher load on their online ordering system over the holidays. The assigned Solution Architect has recommended the use of selectors in routing the incoming requests based on market factors. Which important design consideration is being addressed when evaluating the business process aspect of an SOA solution?
An organization has a large investment in legacy technologies (such as CICS and IMS) supporting applications that provide their core business transactions and data access. The Solution Architect believes significant value exists in providing interoperable or open standard, service-based access to those transactions (e.g., transactions that query account balance, create orders, schedule or track deliveries, query stock levels.) Which solution pattern should be considered by an Architect for providing service-based access to legacy systems?
Two existing applications share common data with each having their own database. Since the data is replicated between the two of them every night, it leads to problems during the day when either application works with potentially outdated data. The customer is considering SOA as a solution. Which SOA approach can most effectively solve this problem?
As part of an SOA initiative, a utility company is re-writing a 2-tier call center application used for reporting power outages. Customers call in to report power outages and in some cases ask to be notified when the problem is fixed. The call center application is tightly coupled with a vendor- developed power management application which dispatches workers for repairs. The current call center application is difficult to maintain since it implements a very large and complex framework to manage the calls and the relationship with the power management system. Which design approach should the SOA Designer use?
A government department is expecting a higher load on their online loan system because of an upcoming deadline. The assigned Solution Architect plans to use mediation logic to identify and route crucial loan applications to the correct department. Which key business process design factor is being addressed using this SOA solution?
The agents of a financial clearing house use several applications that reside in CICS, an application server and a customer management system developed in-house. These applications all provide their own interaction services using different protocols and UIs. Which pattern is the most appropriate for an SOA implementation?
The employees of a large insurance firm use several applications that reside in CICS. There is also an existing application server and an in-house developed customer management system. Each application provides its own interaction services using different protocols and UIs. Which pattern is the most appropriate to create unified access to the existing applications?
At an organization, some standards-based technologies have been adopted around a J2EE application server. There is now a need to provide multi-channel access to existing service providers. Which product should be used for service connectivity in this design?