Skip to main content

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

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.