Legacy applications used to be monolithic, often with the database, code, and web server on a single host. But modern apps are different—they use more microservices, containers, and serverless technologies.…