Help on choosing which host to deploy react frontend and nodejs/express backend

Hi, I have a project structure of: react (reactflow) frontend, express backend (single index.js file). I want to deploy the fullstack app and am okay on spending money to do so. But which host do i use?? AWS seems to have a lot of support for simple serverless functions but i already have a locally functioning backend and i’d prefer to not have to rewrite it. do i go for an EC2 instance, those seem awfully confusing… and what about api key management? so many questions! any and all help / pointing towards resources would be very helpful.

Note: (might be obvious to state but) need to be able to send data from frontend to backend to pass to openai api…

OpenAI will work from anywhere. How you setup your app has nothing to do with OpenAI really. That’s all up to you.