A.1 Infrastructure & Connectivity
Brokers must establish direct, high-quality connections to Spotware services to ensure optimal performance, stability, and reliability of SSO (OAuth) integrations. This section outlines the connectivity requirements and available options.
Connection Requirements
Direct Connection (Recommended)
Brokers must use a direct connection, with costs covered by them, to enhance the quality and stability of their connection to Spotware services.
Benefits of Direct Connection:
- Reduced latency for API calls
- Enhanced reliability and uptime
- Improved security through private network paths
- Better performance for user-facing operations
Data Center Locations
Our data centres are available in these locations:
- UK: Equinix LD4 and Equinix LD7
- Cross-connections suitable for brokers with infrastructure in the UK
- US: Equinix NY2 and Equinix NY6
- Cross-connections suitable for brokers with infrastructure in the US
Technical Specifications
Cable Requirements
- Type: 1G/10G Fiber
- Redundancy: Dual connections strongly recommended
Routing Requirements
- Autonomous System: Private AS
- Network: Private network with subnet mask up to /28 (rare cases up to /24)
- Protocol: BGP (Border Gateway Protocol)
Redundancy Recommendations
We strongly recommend that brokers establish two cross-connections to ensure:
- Redundancy and avoid disruptions during maintenance
- High availability during data centre maintenance
- Continuous service during unexpected outages
AWS Direct Connect Option
For brokers with infrastructure on AWS, we offer AWS Direct Connect integration.
Advantages
- More convenient setup process
- No need for direct physical infrastructure
- Integrated with AWS management tools
- Scalable bandwidth options
AWS Connection Requirements
To set up the connection via AWS, you will need to provide:
- AWS ID: Your AWS account identifier
- AWS Zone: Target availability zone
- Number of Connections: Quantity of Direct Connect connections
- Connection Speed: Minimum 50 Mbps per connection
Cost and Management
- Costs: Broker is responsible for all AWS-related costs
- Configuration: Broker manages AWS-side configurations
- Technical Requirements: Private AS, Private network with subnet mask up to /28 (rare cases up to /24), BGP
AWS Redundancy
Similar to direct connections, we strongly recommend establishing two cross-connections via AWS Direct Connect to ensure:
- Redundancy during AWS maintenance
- High availability during Spotware maintenance
- Continuous service during data centre maintenance
Performance Considerations
Latency Requirements
For optimal user experience in SSO (OAuth) flows:
- Target Latency: < 50ms for API calls
- Maximum Acceptable: < 100ms for critical operations
- Authentication Flows: Should complete within 2 seconds
Bandwidth Requirements
Typical bandwidth requirements for SSO (OAuth) operations:
- Minimum: 1 Mbps per 100 concurrent users
- Recommended: 10 Mbps per 1000 concurrent users
- Peak Handling: Ability to handle 3x normal load
Security Requirements
Network Security
- All connections must use secure protocols (HTTPS/TLS)
- Private network paths preferred over public internet
- Regular security audits of connection infrastructure
Compliance
- Connections must comply with relevant financial regulations
- Data privacy requirements must be maintained
- Audit trails for all API communications
Monitoring and Maintenance
Required Monitoring
- Connection uptime and availability
- Latency and performance metrics
- Error rates and success rates
- Bandwidth utilization
Maintenance Windows
- Scheduled maintenance should be coordinated with Spotware
- Emergency maintenance procedures should be established
- Backup connection testing should be performed regularly
This infrastructure foundation is essential for reliable SSO (OAuth) operations and must be established before proceeding with any module deployment.