Skip to main content
Once you have your VR experience ready, you can connect it to a backend to collect important usage and training data. The system automatically catches this data and provides it to you via an intuitive web dashboard.

Deployment

  1. AutoVRse Cloud This deployment model leverages cloud infrastructure to host the application. It offers scalability, accessibility, and reduced maintenance overhead. The node.js backend and associated services are hosted on cloud servers, allowing for easy updates and global access. Each client is deployed on a separate AWS account and/or a separate Azure subscription; we host all environments of a client (Dev, Test and Prod) in an independent AWS account.
  2. On-premises In this deployment model, the web dashboard application and its backend are installed and run on the client’s local infrastructure, this could be your physical setup or any cloud provider you obtain your cloud services from. This option provides greater control over data and can meet specific security requirements. For on-premises deployments: Our streamlined deployment process ensures minimal disruption to your operations. We provide clear documentation and offer optional training for your IT staff to manage day-to-day operations.
    • Flexible Installation: Deployable on your existing server infrastructure.
    • Security Compliance: Adheres to your organization’s data protection policies.
    • Custom Integration: Seamlessly connects with your current IT systems.
    • Remote Management: Secure access for our team to provide updates and maintenance.
    • Scalability: Easily expandable to accommodate growing user bases.
    • Control: Full oversight of data and application performance.
Disclaimer: There is a hard requirement on using a NoSQL database for the application, please make sure your organization supports the same

Server Requirements

Sizing for 20 concurrent dashboard users and 100 concurrent VR users Please note that we recommend the below specifications, you may require a bigger server based on the load or increase in number of concurrent users Dashboard Database Recommended: Managed Databases like MongoDB Atlas/ AWS Document DB with autoscaling enabled If hosted on a server, following is the minimum requirement: CPU: At least 4 vCPU RAM: At least 8 GB Storage: At least 64 GB OS: Linux based OS - Ubuntu, Redhat, etc. Dashboard API Recommended: PaaS services like AWS ElasticBeanStalk/ with autoscaling enabled If hosted on a server, following is the minimum requirement: CPU: At least 4 vCPU RAM: At least 8 GB Storage: At least 100 GB OS: Linux based OS - Ubuntu, Redhat, etc. Dashboard Frontend Recommended: Storage Service like AWS S3/ Managed Web Host like GoDaddy, AWS Amplify, etc. If hosted on a server, following is the minimum requirement: CPU: At least 2 vCPU RAM: At least 8 GB Storage: At least 30 GB OS: Linux based OS - Ubuntu, Redhat, etc.

CI/CD Pipeline

We will be maintaining a pipeline based on the environment section above
AutoVRse Cloud - This will be fully managed by AutoVRse internally, updates will be graduated to production servers only upon approvals
On Prem - It is absolutely critical to make sure that you are able to provide suitable remote access to the on-premises servers. This is required to have a CI/CD pipeline and maintain the application hosted on it.