A hotel wants to modernize their legacy systems so that customers can make reservations through a mobile app. What's the benefit of using an application programming interface (API) to do this?
A.
They do not have to develop the end-user application
B.
They can deprecate their legacy systems
C.
They can transform their systems to be cloud-native
Organizations can package existing legacy services in a way that makes them more consumable by the business, by either wrapping services with RESTful APIs, or exposing access to constituent web service operations through APIs.
The answer is D. They do not have to rewrite the legacy system.
An API is a software intermediary that allows two applications to talk to each other. In this case, the API would allow the hotel's legacy systems to talk to the mobile app. This means that the hotel would not have to rewrite their legacy systems to make them compatible with the mobile app
By providing an API, the hotel can offer a standardized and well-documented interface for developers to integrate their reservation system with the mobile app. This allows for seamless communication and data exchange between the app and the hotel's backend systems (legacy).
Using an API allows the hotel to provide a standard interface for the mobile app to communicate with their legacy systems. This means they can create a new application (in this case, the mobile app) without having to rewrite their entire legacy system. By providing an API, the hotel can also control the data and functionality that the mobile app can access, ensuring security and privacy. Additionally, using an API allows the hotel to provide a better user experience by streamlining the reservation process and making it easier for customers to book rooms.
(Sorry for reposting, forgot to vote) Not sure why everyone thinks it's possible to stick together and API with a legacy system and have them magically play together without a massive rewrite. It's like placing a window frame next to an untouched solid wall and expecting to see inside the house. I'd say the closest answer is C.
Not sure why everyone thinks it's possible to stick together and API with a legacy system and have them magically play together without a massive rewrite. It's like placing a window frame next to an untouched solid wall and expecting to see inside the house. I'd say the closest answer is C.
All of the options mentioned could be potential benefits of using an API to modernize the hotel's legacy systems for mobile app reservations, but the most relevant one is option A - "They do not have to develop the end-user application. By using an API, the hotel can expose certain functions of their legacy system to the mobile app, allowing users to make reservations without having to develop a brand new application from scratch. This saves time and resources for the hotel, as they do not have to invest in the development of a new application and can instead focus on improving the existing system to work with the API.
The best answer for this question is D. They do not have to rewrite the legacy system. By using an API, the hotel can expose the functionality of their legacy systems through a secure and manageable interface, making it possible to access the system's functionality from the mobile app without having to make major changes to the underlying system. This can save time and resources compared to rewriting the legacy system from scratch.
Both A and D are correct.
Using an API allows the hotel to expose their reservation system to external developers, allowing them to develop the end-user mobile app without the hotel having to develop it themselves. And also, the hotel does not have to rewrite their legacy system to make it accessible to the mobile app, instead, they can use the API as a bridge between their legacy system and the mobile app, allowing them to modernize their infrastructure without disrupting their service to customers.
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.
Ej24356
Highly Voted 2 years, 2 months agoKrishna_7176
Most Recent 9 months, 3 weeks agochai_gpt
12 months ago__rajan__
1 year agomdsarfraz69
1 year, 1 month agoafeff
1 year, 1 month agoadyanrado
1 year, 1 month agoPreeetii
1 year, 2 months agohireshgupta
1 year, 3 months agocookieMr
1 year, 4 months agoSp4nner
1 year, 6 months agoMHx1
1 year, 7 months agoTazingo
1 year, 7 months agoTazingo
1 year, 7 months agoSoftSami
1 year, 7 months agoCrashoveR
1 year, 9 months agoJackey0117
1 year, 8 months agoJackey0117
1 year, 9 months agoJackey0117
1 year, 8 months ago