Skip to content

Latest commit

 

History

History
86 lines (56 loc) · 3.47 KB

app-hosting.md

File metadata and controls

86 lines (56 loc) · 3.47 KB

App hosting

AppHarbor

Pricing page

  • Free tier: 1 worker unit
  • Pros: auto scaling, deploy with git, one of few PaaS for .NET apps
  • Limitations: no custom domain

AWS EC2

Product page

  • Free tier: 750 hours/month of t2.micro instances
  • Limitations: expires 12 months after sign-up

GearHost

Pricing page

  • Free tier: 1 shared node and 1 worker at max, 100MB storage, 1GB bandwidth/month, custom domains
  • Pros: supports .NET (4.6), PHP (5.3-5.5) and Node.js apps, MSSQL and MySQL databases, easy publishing over FTP, WebDeploy or directly from Git/GitHub/Bitbucket
  • Limitation: cumulative limits for CPU (60 minutes allowed every 24 hours) and RAM (256 MB allocated every hour), 1 GB bandwidth allowd every 24 hours, 250 concurrent connections, no SSL support, only 32bits processes
  • Exceeding the free tier: whenever the CPU usage, RAM usage or consumed bandwidth reaches the limit within its timefame, the application goes offline until the counter resets

Gomix

About page

  • Free tier: instantly deployed Node.js app with collaboration tool
  • Pros: based on Node.js, online editor with real time collaboration, live redeploy, great for prototyping and collaboration
  • Limitations: no custom domain, memory limited to 64MB

Google App Engine

Product page

  • Free tier: 28 instance hours/day, 1GB outgoing traffic/day, 1GB incoming traffic/day
  • Pros: managed, automatic scaling, plays well with other Google Cloud features (load balancing, datastores...), multiple languages supported
  • Limitations: free tier only applies to standard environment which supports Python, Java, PHP and Go. Flexible environment with Node.js and Ruby is not in the free tier.

Heroku

Pricing page

  • Free tier: one "dyno" (512MB memory), custom domains
  • Pros: supports multiple languages (Node.js, Ruby, Java, PHP, Python, Go, Scala or Clojure)
  • Limitations: instance will sleep after 30 mins of inactivity

IBM Bluemix

Pricing page

  • Free tier: 512MB/month
  • Pros: can deploy multiple smaller instance for free for a total of 512MB (4x128MB, 2x256MB...), supports multiple languages (Java, JS, Go, PHP, Python Ruby), supports containers

OpenShift

Pricing page

  • Free tier: 3 small gears (1 CPU, 512MB memory and 1GB storage)
  • Pros: no time limitation, gears can be used to deploy apps in a lot of languages and/or databases, many deployment templates are provided
  • Limitations: deployment requires installation of OpenShift app, 'idle' apps take longer to load (>30s)

Zeit Now

Pricing page

  • Free tier: 1GB storage, 1GB bandwidth/month, 20 deploys/month, free backups
  • Pros: auto scaling, multi cloud, free backups, served over HTTP/2, use Node.js last version, can also host static websites
  • Limitations: maximum of 1MB per file, no custom domain, source code is always public