Load Balancing IYC BLUE with RELIANOID

View Categories

Load Balancing IYC BLUE with RELIANOID

1 min read

IYC BLUE is a modern yacht and fleet management software that consolidates real-time monitoring, crew management, inventory, and maintenance tracking. Given its 24/7 operational requirements and the critical nature of maritime compliance, ensuring its availability and performance is essential.

RELIANOID provides a robust and secure Application Delivery Controller (ADC) stack that enables high availability, observability, security, and load balancing capabilities tailored to applications like IYC BLUE.

Application Architecture Assumptions #

Typical IYC BLUE deployments consist of:

  • A web-based frontend used by crew and fleet managers
  • Backend APIs and databases for real-time data exchange
  • Microservices for inventory, compliance, notifications, etc.

Load Balancing Topology with RELIANOID #

RELIANOID supports both L4 (TCP) and L7 (HTTP/HTTPS) load balancing with high-performance reverse proxy capabilities. For IYC BLUE, the recommended architecture is:

  • Frontend Load Balancing: HTTP/HTTPS load balancing with SSL termination, cookie-based session persistence (sticky sessions), and WebSocket support.
  • API Layer: Intelligent routing based on URL path or headers, with rate limiting and mTLS between components.
  • Internal Services: L4 TCP balancing (e.g., PostgreSQL, MQTT) with health checks and failover.
        [ Internet / WAN ]
               │
        ┌──────▼───────┐
        │ RELIANOID ADC│
        └──────┬───────┘
               │
    ┌──────────┴──────────┐
    │   App Servers (L7)  │
    │   API Services (L7) │
    │   DB / MQ (L4)      │
    └─────────────────────┘

Configuration details #

Different virtual service configurations for IYC BLUE front, API and database:

iyc blue virtual services

Frontend Load Balancing (HTTPS) #

Create service for IYC BLUE front in HTTPS with cookie insertion and persistence. Backends with HTTPS health check.

IYC Blue load balancing https service

API Gateway Routing #

No persistence session for the API virtual service and simple HTTP health check.

IYC Blue API load balancing service

IYC Blue API service backends

TCP Load Balancing (DB) #

Layer 4 TCP load balancing for cluster DB using backends priority for active-passive load balancing.

IYC Blue DB load balancing

4. Key Features for IYC BLUE Environments #

  • Hot Restart: Apply changes without disrupting ongoing yacht-side or fleet-side connections.
  • HTTP/2 & WebSocket Support: Ensures fluid UI experience over low-bandwidth satellite connections.
  • Geo-aware Load Balancing: Route traffic to the nearest edge server for international fleets.
  • Access Control Lists (ACLs): Fine-grained control of services exposed to external vs. internal crews.
  • Real-Time Metrics Export: Prometheus/Grafana and ELK integration for system observability.

5. Security Best Practices #

  • mTLS: Enforce mutual TLS between internal microservices and backend APIs.
  • WAF Protection: Enable WAF modules to protect the IYC BLUE dashboard from injection attacks.
  • Rate Limiting: Protect APIs from abuse or DDoS attempts.
  • Audit Logging: Enable detailed request logging per yacht, crew role, and module.

6. Why RELIANOID? #

RELIANOID provides a reliable and vendor-neutral solution for maritime IT deployments:

  • Optimized for satellite and constrained networks
  • Resilient under intermittent connectivity (hot restart, session persistence)
  • Built-in SSL offloading and mTLS for maritime-grade security
  • Compatible with centralized monitoring for multi-fleet environments

IYC BLUE is a powerful tool for modern fleet management, and with RELIANOID handling its delivery and security, IT teams can ensure seamless operations at sea and onshore. From load balancing and SSL termination to observability and compliance, RELIANOID is the ideal partner for Blue Economy platforms.

SHARE ON:

Powered by BetterDocs