
Answer-first summary for fast verification
Answer: infrastructure as a service (IaaS)
The correct answer is Infrastructure as a Service (IaaS) because the application relies on a legacy database. Legacy databases typically require specific operating systems, configurations, and dependencies that cannot be easily accommodated in PaaS or SaaS models. IaaS provides full control over the virtual machines, operating systems, and infrastructure, allowing for a 'lift and shift' migration without significant modifications to the application or database architecture. The community discussion strongly supports IaaS (94% consensus), with key points including: the need to install legacy software, full control over the environment for legacy compatibility, and the inability of PaaS to support custom legacy database installations. While some comments suggested PaaS if only the app was moving, the question context implies the entire solution (app + legacy database) needs migration, making IaaS the optimal choice.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.