Apps, Bare Metal, or S3: Which One Fits You?
Not sure if you want an app host, a bare metal box, or an S3 store? Here is a plain guide to the three kinds of hosting we sell. Each one fits a different job.
We sell three kinds of hosting. The path to the right one is short and clear. A wrong pick costs you money. Too much means a wasted budget. Not enough means downtime.
Use App Hosting (managed containers) when.
- You run WordPress, ERPNext, Ghost, n8n, or any app that ships as a Docker image.
- You do not need custom kernel modules. You do not need to touch the raw hardware.
- You want the work after launch in one plan. That means backups. It means restores. It means a safe link to your site. We use Transport Layer Security (TLS) for that link. It means a team that watches your site. App Hosting ships all of it.
- Your traffic fits the range. The first plan gives you 0.5 vCPU and 0.5 GB of memory. That vCPU is half of one chip. The last plan has 4 vCPU and 16 GB.
Use Bare Metal when.
- You need full root access and your own kernel tuning.
- You run a service that holds data. It does not fit in a container. A custom VPN (virtual private network) endpoint fits here. Your app can talk to other apps on a private line. A bare database cluster fits here. So does a big cache in memory.
- You need a hardware RAID. That is a set of disks that keep working if one fails. It suits work that counts input and output per second (IOPS). A database with more than 50k queries a second fits one. So do live reports. So does video transcoding.
- You want to be apart from all other sites.
Live specs live on our plan pages. Prices live on /pricing. The plan list changes as we grow. So this post points at the signs of your work. It does not copy each plan.
Use S3 storage when.
- You need object storage, not a server. It holds files you fetch from the net. Files fit here. So do photos. So do backups. So do big data sets.
- You pay for each GB-month. You pay for each request. The S3 API drops into any Amazon Web Services (AWS) software development kit (SDK). Your code can use it as is.
- You want the data in India. You want a 99.9% service level agreement (SLA). That is our promise on uptime. You want a free 5 GB starter tier.
Standard = hot tier. It is the one you read and write to most of the time. It costs about Rs 0.25 per GB-month. Infrequent = cold tier. You read it now and then. You pay a fee when you read it back. Archive = archive tier. You keep the files and seldom read them. You commit for at least 90 days.
Mixed workloads.
Most setups use all three. Apps for the app tier. Bare Metal for the database. S3 for media and backups. That is what we run for our own test work.