I have a certain setup on my local Linux machine and I wonder how can I convert it to a web service platform.
What I have is:
- Command line Perl application which periodically downloads certain data and saves it in text files.
- Some Perl based data handling tools (command line as well).
- Very basic web based interface which gives access to the command line tools to for easier access (in development).
What I want:
- Make the command line tools run 24/7.
- The web interface to be available through regular domain name.
- I don't want it to run on my PC just because I'll have to keep it on all the time.
What I want to know:
- Is what I need to accomplish the above is a cloud server? Initially I have considered to use my old GoDaddy account but it doesn't seem like it's possible to upload and run my own Perl scripts (and other stuff) there, just HTML pages.
- I was looking at services like AWS(Amazon Web Services), where it is possible to create a virtual Linux/Windows machine and have full root access to it. If I set up my platform on this machine, will it be similar to having regular web server?
- If I do want to use something like AWS to host my web interface there, how do I assign it a proper domain name so it won't be accessible only through IP?
I hope my question is clear enough. If not, please comment and I will edit.