Enable Redis Integration for AIGW in Runway

Summary

With the announcement of Memorystore for Redis Standalone support in Runway, we propose leveraging this capability to reduce latency for AIGW services. This issue aims to scope and schedule testing, implementation, and validation across multiple regions.


Problem Statement

The current AIGW latency can potentially be improved by integrating Redis through Runway. Testing this feature in a controlled region setup could validate the impact and guide further rollouts.


Requirements

Technical

  • Runway Configuration:
    • Ensure AIGW workloads are aligned with Redis instances in terms of regions.
    • Update inventory.yml and runway.yml files as needed.
  • Connectivity:
    • Enable VPC access for the workloads.
  • Environment Variables:
    • Confirm Redis host, port, and password are correctly injected.

Regional Deployment

  • Start with a single-region setup.
  • Scale to multi-region deployment for a comprehensive validation.

References