A company is migrating a legacy application to the cloud. The application uses a relational database and requires strong consistency and ACID transactions. Which cloud service model is most appropriate?
PaaS with a managed relational database provides a platform that handles infrastructure management while supporting relational databases with ACID compliance and strong consistency. This allows the company to focus on the application while ensuring the database meets its transactional requirements, making it the most appropriate model.
Why this answer
PaaS with a managed relational database is ideal because it provides a platform for the application while the managed database ensures ACID compliance and strong consistency. The company benefits from reduced operational overhead and can focus on the application, aligning with the migration goals.