DEV Community

Discussion on: You Don’t Need a MacBook to Become a Coder

 
ankit__raizada profile image
Ankit Raizada

Depends upon what you want to build. A simple web-app with most of the logic running on browser and only some parts on server side can be built quite easily with free tier.

I know of AWS, it gives 1 year free tier and "Always Free" services.
You can put your compute part in AWS lambda or a micro instance and run it for free for 12 months atleast. You also get API gateway with some limits in free tier
You can put your static content (HTML+CSS+JS) on a public S3 or cloudfront CDN backed by a private s3 for 12 months and a 50 GB limit.

I am sure Azure, Heroku, GCP and Alibaba will have similar offerings.

It allows you to get started and learn and even demonstrate your work. Once you are confident, and sure that you want to stick to this line of work, may be start putting some small amount of money in it. These platform have a pay as you option so you pay only what you use.

Conflict of Interest information : I work for Amazon though my views expressed here are mine only.

Thread Thread
 
adriansandu profile image
Adrian Sandu

Fair enough. As I said, I am not familiar enough with these systems to know what is possible to do when using them.

Thread Thread
 
ssimontis profile image
Scott Simontis

I would encourage you (or anyone else) to do some heavy research into hosting providers, as not all of them are created equal. Some of them are cheap for a reason. Things to research/ask:

  • What security measures do they take as standard procedures?
  • How much extra will backups cost? Do they provide a mechanism to validate the backups, or will that be left to you?
  • How easy is it to scale up/down service levels? Do I click a button, or do I have to reinstall everything from scratch?
  • Is there an uptime agreement? How is it enforced? Some companies will only hold themselves responsible for downtime you report, even if your site is down overnight, if you didn't catch it, they still maintain they are meeting their SLA. Some companies offer you close to nothing when they violate the SLA...some will only offer a 10% credit for the amount of downtime you can prove.
  • What hardware are you using? A lot of the really cheap vendors are running servers that are at least 2-3 years old. Some of them are slow enough that it would actually be cheaper to buy your own server than pay their monthly fee!