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

Arcitura Education S90.09 Exam - Topic 2 Question 28 Discussion

Service A . Service B . and Service C are each designed to access the same shared legacy system. The service contracts for Service A, Service B, and Service C are standardized and decoupled from the underlying service logic. Service A and Service B are agnostic services that are frequently reused by different service compositions. Service C is a non-agnostic task service that requires access to the legacy system in order to retrieve business rules required for the service to make runtime decisions that determine its service composition logic. The legacy system uses a proprietary file format that Services A, B, and C need to convert to and from.You are told that additional services need to be created, all of which need access to the legacy system. You are also told that the legacy system may be replaced in the near future. What steps can be taken to ensure that the replacement of the legacy system has a minimal impact on Services A, B, and C and any future services that are designed to rely upon it?
A) The Legacy Wrapper pattern can be applied together with the Standardized Service Contract principle to position a standardized service contract between the legacy system and any services that require access to it. This effectively establishes a new utility service dedicated to the encapsulation of the legacy system. When the legacy system is replaced, the utility service can keep its standardized service contract. To build the utility service, the Data Format Transformation pattern is applied to convert between the proprietary legacy system file format and the XML format used in the standardized service contract.
B) The Legacy Wrapper pattern can be applied together with the Official Endpoint pattern so that the Service A service contract is positioned as the sole access point for the legacy system. The Data Format Transformation pattern is applied to enable the conversion between the proprietary legacy system file format and the XML format used in the Service A service contract. Finally, the Contract Centralization pattern is applied so that Service A is forced to only access the legacy system via its published standardized service contract.
C) The Legacy Wrapper pattern can be applied together with the Data Format Transformation pattern and the Standardized Service Contract principle in order to establish an intermediate layer of standardized transformation logic that is positioned between the legacy system and Services A, B, and C . This way, if the legacy system is replaced, the services will not be affected because of the abstraction established by the standardized transformation layer.
D) None of the above.

Arcitura Education S90.09 Exam - Topic 2 Question 28 Discussion

Actual exam question for Arcitura Education's S90.09 exam
Question #: 28
Topic #: 2
[All S90.09 Questions]

Service A . Service B . and Service C are each designed to access the same shared legacy system. The service contracts for Service A, Service B, and Service C are standardized and decoupled from the underlying service logic. Service A and Service B are agnostic services that are frequently reused by different service compositions. Service C is a non-agnostic task service that requires access to the legacy system in order to retrieve business rules required for the service to make runtime decisions that determine its service composition logic. The legacy system uses a proprietary file format that Services A, B, and C need to convert to and from.

You are told that additional services need to be created, all of which need access to the legacy system. You are also told that the legacy system may be replaced in the near future. What steps can be taken to ensure that the replacement of the legacy system has a minimal impact on Services A, B, and C and any future services that are designed to rely upon it?

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

0/2000 characters
Malinda
7 months ago
Not sure if the Data Format Transformation pattern alone is enough to handle all scenarios.
upvoted 0 times
...
Abel
7 months ago
I agree, the Standardized Service Contract principle is a must for future-proofing.
upvoted 0 times
...
Ligia
8 months ago
Surprised that no one mentioned the importance of testing after the legacy system replacement!
upvoted 0 times
...
Howard
8 months ago
I think option B is too limiting, Service A shouldn't be the only access point.
upvoted 0 times
...
Magnolia
8 months ago
Sounds like the Legacy Wrapper pattern is key here!
upvoted 0 times
...
Edwin
8 months ago
I've got a strategy - I'll eliminate the options that I know are wrong first.
upvoted 0 times
...
Gabriele
8 months ago
Okay, I've got this. Okta administrators typically submit cases through the Okta support portal, so the answer must be A.
upvoted 0 times
...
Roxanne
8 months ago
I'm pretty sure the answer is B. Open. The BGP session is in OpenConfirm state, so it needs to receive an Open message to transition to Established.
upvoted 0 times
...
Charlesetta
8 months ago
Could it be project role? I think it's important to assign roles to determine visibility for different users. However, I'm second-guessing myself on that one.
upvoted 0 times
...

Save Cancel