Deployment Options with Eyeson
Great real-time communication solutions require flexible deployment to fit your unique infrastructure and scalability needs. Eyeson offers three broad deployment modes—Cloud, Customer-Managed Cloud, and On-Premise/Embedded—ensuring you can choose the best approach for performance, security, and cost.
1. Cloud (Managed by Eyeson)
- Servers are hosted, monitored, and maintained by Eyeson in a fully managed global cloud.
- Optimal choice for teams needing quick setup and effortless scaling without heavy infrastructure work.
- Eyeson provides GDPR compliance, encryption, and dynamic resource allocation so that each meeting session spins up its own secure virtual server. Once the session ends, the server is terminated, ensuring data is removed.
Ideal scenarios:
- Rapid prototyping or proof-of-concept demos
- Low-maintenance projects where Eyeson manages capacity and performance behind the scenes
- Teams that prefer subscription-based licensing and minimal up-front infrastructure costs
2. Customer-Managed Cloud
- Deploy Eyeson in your private or public cloud environment under your direct control.
- Enjoy the same multi-party real-time communication features with more control over network settings, security rules, and capacity distribution.
- Extends Eyeson’s high scalability to your infrastructure, letting you add or remove servers as usage grows.
Ideal scenarios:
- Enterprises with strict compliance or security integration needs (firewalls, dedicated VPCs)
- Preference for capacity-based licensing to align with your internal resource management
- Larger teams wanting direct access to logs and server monitoring for deeper analytics
3. On-Premise or Embedded
- Run Eyeson on physical hardware at your organization’s location or embed Eyeson services into dedicated systems (e.g., edge devices or racks).
- All upgrades, patches, and ongoing maintenance become your responsibility.
- Delivers maximum autonomy and offline capability, particularly useful for environments with limited or restricted internet access.
Ideal scenarios:
- High-security areas requiring no external connections, such as defense or sensitive healthcare setups
- Specialized, autonomous systems (e.g., embedded solutions in vehicles, UAVs, or IoT devices)
- Regulatory environments with strict data sovereignty requirements
Scalability & Resource Management
No matter which deployment mode you choose, Eyeson automatically adjusts video and bandwidth usage:
- Every new meeting session spins up a unique virtual server instance, guaranteeing optimal performance for that session.
- Eyeson’s Single Stream Technology (MCU+) unifies all audio and video streams into one manageable output, reducing bandwidth on the client side.
- Kubernetes-based orchestration simplifies capacity planning, enabling quick server spin-up or tear-down.
Security & Compliance
Security remains a top priority in all deployment modes.
- Temporary meeting links (unique to each session) ensure minimal attack surface.
- Data encryption, strict GDPR compliance, and comprehensive access logs reinforce enterprise-grade security.
- You can store logs locally (on-premise) or direct them to your chosen SIEM if you manage your own cloud.
Monitoring & Self-Service Portal
Gain real-time insights into your video communication usage:
- A free self-service portal provides usage statistics and resource allocation details at a glance.
- Quickly identify performance bottlenecks (e.g., meeting velocity, regional usage) and adjust scaling strategies accordingly.
Making the Right Choice
- Managed Cloud: Easiest to set up; Eyeson handles everything from server orchestration to performance tuning.
- Customer-Managed Cloud: Greater autonomy on infrastructure and custom security policies.
- On-Premise/Embedded: Full control behind private firewalls or specialized hardware deployments.
If your requirements evolve, you can migrate between deployment modes with minimal friction. For detailed instructions and advanced configuration, refer to our official API Documentation and the Developer Portal.
With Eyeson’s multi-faceted deployment approach, you retain the freedom to start quickly in the cloud and later transition to a custom environment that matches your security, compliance, or performance demands.