We develop an app.
Our app need to connect through RDP protocol to server (so, server should have RDP server running on it, as I think).
Server need to launch Firefox (specifically configured) for each connected client in kiosk mode (session should contain only firefox app without possibility to close it and/or open other apps).
Our app will display firefox window (as if it is running on clients machine)
We think a lot of people will use our app ( several thousands, possibly simultaneously).
So we think that our servers should have large computational resources and broad Internet channel.
We need a hosting, or may be dedicated servers (I don't completely understand for now what is it, sorry), or may be something else (cloud hosting?) for our app's servers.
I'm a programmer, and I have no experience with servers, clouds, and related things.
I think that server which we need is a terminal server, but I may be wrong.
Is that right that we needs a terminal server?
Does such servers support arbitrary (high) number of simultaneous sessions?
For load level that we expect (high, several thousands of users or more), do we need a cloud technology?
Can you recommend concrete hostings/tools/platforms for our task?
What is prices level for such hostings/ services?
May be I miss some other things?
Sorry for my English.
If I described functionality of our app not clearly, please give me know, and I will explain it more precisely.
Thank you.