I am developing a web portal where users can create their own websites which they can publish under my domain (have their own sub domain , say my domain is www.xyz.com, I need the new subdomain to be - www.subdomain.xyz.com/asdf )
I am using NodeJs
I need to host api, have a database, hosting and file storage capabilities (like Firebase has in 1 console - Hosting, Realtime DB, Cloud storage and Cloud functions or like Azure).
I need to know if there is any AWS available for my requirements.
Edit- Let me know how I can ask this question better please. I am new to servers and have only used Firebase.