Create templates to quickly answer FAQs or store snippets for re-use.
I was using Digital Ocean previously. Now I switched to AWS (Route53/CloudFront/S3/Lambda). I try to do as much as possible static websites augmented by some "serverless" functions.
I have multiple servers at Scaleway, they are pretty cheap, efficient and have a lot of storage space.
I use Alpine Linux as a general-purpose distro, and Debian 9, which were both easy to set up.
I use no containerization and CI is managed by Gitlab, as my repositories are all hosted on their platform.
They are really cheap compared to Digital Ocean.
Do they offer features like firewalls for example?
They offer "customizable" servers (storage space, IPs and more), but they pretty much give you the system and let you handle it.
I don't have any problem with that myself because I prefer to manage it myself, but if you want something that would "just work" without any security maintenance, I think it'd be better to look elsewhere.
Still, if you are searching for specific features, dropping an email to them isn't really painful and they usually answer quite quickly.
You can have servers without public ips and you can set up security groups which can have firewall rules
Google App Engine is the best one for deployments . But It won't be cheap .
Amazon Bean Stalk comes next . But not as good as App Engine .
I've tried it . Its simple for deploy .
Advantages of google's App Engine are
Highly Scalable (in case there is a sudden spike in traffic)
Runs many envs(if you have new projects like Erlang or Other languages , Docker it and Run),
Cron Jobs can be accomplished using Cloud Functions
I suggest you to look at this video
I'm using Digital Ocean because of it's simplicity and feature set (e.g. cloud firewalls and load balancing).
I've created some scripts which I run once the droplets are setup. The scripts are doing things like create a new personal user account, disable root login via SSH or install web servers.
For my apps to deploy I use Docker and Docker Cloud to deploy them on my Digital Ocean servers.
On my dedicated server for useless things, on Scaleway (which is really great) for more serious one :)
I'm using ssdnodes which offer nice servers.
Heroku is awesome as it is simple but very flexible. AWS is also great but can be quite complex very quickly.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.