It's a simple monolithic application with a relational database. Does this sound like over engineering? I don't think so.
It's actually the opposite. Which one seems like an overkill, Server A or Server B (https://pbs.twimg.com/media/CngB1sfWIAAbOFi.jpg)? ;)