Can I Deploy Bold Reports on a Shared Hosting Environment?
A shared hosting environment is a type of web hosting where multiple websites are hosted on the same physical server, sharing its resources such as CPU, RAM, disk space, and bandwidth.
Bold Reports can be deployed on a shared hosting environment. It is compatible with existing hosting setups where other services may already be running, provided the environment meets the necessary system requirements for Bold Reports.
-
Resource Availability
Shared hosting environments typically come with restrictions on CPU, memory, and disk usage. For Bold Reports to function smoothly, you must ensure that:- CPU: Adequate processing capacity is allocated for report rendering and scheduling.
- Memory (RAM): Sufficient memory is available to handle multiple report executions and user requests.
- Disk Space: Enough disk size is provisioned to store reports, cached data, and log files.
If these resources are limited, performance issues such as slow report rendering, timeouts, or failed executions may occur.
-
System Requirements
Bold Reports has specific system requirements- Operating System: A compatible server OS (e.g., Windows or Linux, depending on the hosting provider).
- Web Server: Support for a web server like IIS or Apache.
- .NET Framework: Ensure the hosting environment supports the required .NET version for Bold Reports (typically .NET Core or later).
- Database: Compatibility with supported databases like SQL Server, MySQL, or PostgreSQL.
- Resource Allocation: Adequate CPU, RAM, and disk space to handle report generation and processing.
Before deploying, verify that the shared hosting provider supports these requirements
-
Considerations for Enterprise-Grade Applications
While shared hosting may be sufficient for smaller deployments or development/testing environments, enterprise-grade applications require higher scalability, reliability, and isolation. For production workloads with heavy traffic, large datasets, or high concurrency, we strongly recommend deploying Bold Reports on a dedicated hosting environment such as:- Dedicated Virtual Machines
- Cloud-based Virtual Servers
- Kubernetes or Containerized Infrastructure
This ensures consistent performance, better security, and the flexibility to scale as your reporting requirements grow.
Conclusion
Bold Reports can run on shared hosting if sufficient CPU, memory, and disk resources are available.
For enterprise use cases, a dedicated hosting environment is the recommended approach for optimal performance and reliability.
See Also:
Bold Reports Help Documentation
Deploy Bold ReportsĀ® server as a sub-application in Windows Environment