Free or cheap solutions to host your projects
Stack on a Budget
What's in a app/site?
Front End Code
- HTML
- CSS
- Javascript
- Images
- Video
- Files
Backend End
- Server side code
- Database
Do you really need an app?
CMS of old to new
Content is King
Connecting all the things
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3410731/giphy__9_.gif)
APIs are your friends
- Pagevamp: Facebook as a CMS
- Chatlio: Customer Support within Slack
- Example of Flickr as CMS: WitnessKingTides
Walkthrough demo code time
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3410738/giphy__10_.gif)
Github Pages
- https://pages.github.com/
- HTTPS
- Free backups and versioning
- Custom Domains
- All public by default
-
Limits:
- Repo recommended limit of 1GB
-
Published site no larger than 1GB
-
Soft bandwidth limit of 100GB per month
- Soft limit of 10 builds per hour
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3410743/giphy__11_.gif)
Heroku
- https://heroku.com/
-
Almost all the languages!
- Node, Ruby, Java, PHP, Python, Go, Scala, Clojure
- Database: Postgres 10K rows
- HTTPS
- Custom domains
- Private Code
- Limits:
- Sleeps after 30 mins of inactivity, otherwise always on depending on your remaining monthly free dyno hours
-
Free dyno hours/month
- Verified accounts: 1000 (Unverified: 550)
Firebase
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3413688/Firebase___App_success_made_simple_2017-01-19_21-17-09.png)
Firebase
- https://firebase.google.com/
- Platform + Tools
- Mobile + Web
- HTTPS
- Custom Domain
- Limits
- Hosting: 1GB
- Storage: 5GB
- Database: 1GB
- Lock-in
Mlab
- https://mlab.com/
- Mongo: 500MB sandbox
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3413877/mLab__Cloud-hosted_MongoDB_2017-01-19_22-04-03.png)
Gearhost
- https://www.gearhost.com/
- Custom Domains
-
Languages
- .NET / ASP
- PHP
- Node.js
-
Databases
- MSSQL 2014
- MySQL 5.6
- Limits
-
1GB Bandwidth
-
100MB Storage
-
20min Session Timeout
-
DB: 5-10MB
-
name=this is my name
address=no 123, jln abc, kampong !\@# BN0098, Brunei
phone=123123
email=nobody@here.com
web=nobody@domain.com
===============================================
10MB ~= 55,874 x
AWS Lambda
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3413834/Lambda_Management_Console_2017-01-19_21-15-36.png)
- https://aws.amazon.com/lambda/details/
- Serverless
- Define trigger point
AWS Lambda
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3413692/Lambda_Management_Console_2017-01-19_21-18-25.png)
- Define code
- AWS robustness
- AWS configuration
- Limits ( / month)
- 1M requests
- 400,000 GB-s
compute time
$$ time
![](https://s3.amazonaws.com/media-p.slid.es/uploads/87792/images/3414002/giphy__21_.gif)
Webhosts
DIY Boxes
The Cloud
Q & A + Discussion
Free or cheap solutions to host your projects
By Timothy Lim
Free or cheap solutions to host your projects
- 2,265