The cloud vs on-premise question is one of the first decisions Singapore manufacturers face when evaluating ERP. It is also one of the least important decisions — and the one that absorbs the most attention.
The reason it absorbs attention is that vendors lead with it. SaaS vendors pitch cloud as modern, flexible, and low-cost. On-premise vendors pitch control, customisation, and data ownership. Both are marketing positions, not technical truths.
The truth is that for most Singapore SMB manufacturers in the 30-300 staff range, the infrastructure question is secondary to three questions that actually determine success: does the system model my workflow, can I change it when my workflow changes, and what happens if the vendor disappears?
What Cloud Actually Means for Manufacturers
Cloud ERP means the software runs on servers managed by the vendor or a cloud provider (AWS, Azure, Google Cloud). You access it through a browser. Updates are applied by the vendor. You pay monthly or annually.
The practical implications for a Singapore manufacturer:
Lower upfront cost. No server hardware to purchase. No IT staff to maintain infrastructure. The subscription starts at hundreds to low thousands per month.
Automatic updates. The vendor pushes updates to all customers simultaneously. You get new features without a migration project. You also get changes you did not ask for — which can break customisations.
Vendor-controlled customisation. Most cloud ERP systems limit how deeply you can customise. You can configure (turn modules on/off, set up fields), but structural changes to how the system works require the vendor or an approved partner.
Recurring cost that escalates. Cloud subscriptions typically increase with user count, data volume, and module activation. A system that costs S$500/month at go-live may cost S$2,000/month three years later as usage grows.
Dependency on internet connectivity. If your factory internet drops, your ERP is unavailable. For manufacturers with unreliable connectivity in industrial estates, this is a real operational risk.
What On-Premise Actually Means
On-premise ERP means the software runs on servers you own and manage, located in your office or a local data centre. You are responsible for hardware, backup, security patches, and upgrades.
The practical implications:
Higher upfront cost. Server hardware, network configuration, and IT setup. For a small manufacturer, this is S$5,000-S$15,000 in infrastructure before the software cost.
Full control over updates. You decide when to upgrade. You can skip versions. You can run a stable version for years without forced changes. This is valuable for manufacturers who cannot afford disruption from unexpected system changes.
Deeper customisation possible. On-premise systems can be modified at the code level. For manufacturers with non-standard workflows, this flexibility matters — but it also means you need someone who can maintain the customisations.
One-time licence cost. Many on-premise systems are sold as perpetual licences with annual maintenance fees (typically 15-20% of licence cost). The 5-year total cost is often comparable to cloud, but the cash flow pattern is different.
You own the data. Your data sits on your servers. No dependency on vendor data export when you decide to leave.
Why the Distinction Matters Less Than You Think
For Singapore SMB manufacturers, three factors matter more than cloud vs on-premise:
1. Vendor lock-in risk. Whether cloud or on-premise, the biggest risk is dependency on a vendor who controls your system. If your Odoo partner exits the Singapore market, your cloud instance still runs but nobody can fix the customisations. If your on-premise SAP B1 partner raises prices 40%, you cannot easily leave because the migration cost is prohibitive.
The antidote is code ownership. A custom-built system — whether deployed to cloud infrastructure or an on-premise server — is shipped to a Git repository you control. Any qualified developer can extend or maintain it. The vendor relationship is a service relationship, not a lock-in relationship.
2. Customisation depth. Standard cloud ERP systems are designed for configuration, not customisation. If your pricing logic, supplier workflow, or quality documentation process does not fit the standard modules, the cloud vs on-premise question is irrelevant — you need a system that can be shaped to your workflow, and that is a customisation question, not an infrastructure question.
3. Total cost of ownership over 5 years. Cloud looks cheaper at year 1. On-premise looks cheaper at year 5. Custom-built systems deployed to cloud infrastructure (Vercel, AWS, Railway) combine low infrastructure cost with zero licence fees. The 5-year TCO comparison should include infrastructure, licence/subscription, implementation, customisation, and ongoing support.
The Custom Build Approach: Cloud Infrastructure, No Vendor Lock-In
Start Canyon systems are deployed to cloud infrastructure (typically Vercel or AWS) but are not cloud ERP in the SaaS sense. The distinction matters:
- No subscription. You pay the build cost and own the code. Cloud hosting costs (Vercel, database, Resend for email) typically run under S$200/month.
- No forced updates. You control when the system changes. Updates happen when you request new functionality — not when the vendor pushes a release.
- Full customisation. The system is built to your workflow from the start. Changes to pricing logic, production flow, or reporting do not require vendor approval or partner engagement.
- Data ownership. Your database runs on infrastructure you control. Data export is a database dump, not a vendor-mediated process.
- No connectivity dependency. For manufacturers who need offline capability, the system can be designed with local-first architecture and sync when connectivity returns.
This is neither cloud ERP nor on-premise ERP in the traditional sense. It is a custom system deployed to modern infrastructure with the control benefits of on-premise and the convenience benefits of cloud.
Start Canyon helps Singapore manufacturers cut through the cloud vs on-premise debate by focusing on what actually matters: does the system fit the workflow, can you change it, and do you own it?
