I'm currently running the following GIS stack with a private hosting firm.
GeoServer v2.5.2 PostgreSQL v9.3.5 / PostGIS v2.1 GeoMoose v2.6
I would like to find a less expensive option for hosting. I'm researching options like Amazon EC2, linode, and a2hosting. I would like to learn how to do this for myself and need some input from anyone who has experience with this. Ideally I'd like to just migrate my current stack, db, and webmaps to another host.
I should add that I am an experienced desktop GIS guy and have understand the functionality of GeoServer and how GeoMoose uses mapbooks. I just have questions about the server side of things and installing software. My current host said he would be able to provide me with a server footprint If I wanted to host elsewhere.
The maps I'm building are state wide maps and contain between 25-35 layers. So far I have 9 maps and will probably increase that to 15 in the next year.