- Introduced Aggregator.sol for Chainlink-compatible oracle functionality, including round-based updates and access control. - Added OracleWithCCIP.sol to extend Aggregator with CCIP cross-chain messaging capabilities. - Created .gitmodules to include OpenZeppelin contracts as a submodule. - Developed a comprehensive deployment guide in NEXT_STEPS_COMPLETE_GUIDE.md for Phase 2 and smart contract deployment. - Implemented Vite configuration for the orchestration portal, supporting both Vue and React frameworks. - Added server-side logic for the Multi-Cloud Orchestration Portal, including API endpoints for environment management and monitoring. - Created scripts for resource import and usage validation across non-US regions. - Added tests for CCIP error handling and integration to ensure robust functionality. - Included various new files and directories for the orchestration portal and deployment scripts.
1.9 KiB
1.9 KiB
Optimized 24-Region Deployment (Excluding West Europe)
Strategy
- West Europe: Used only for administrative purposes (monitoring, management)
- 24 Deployment Regions: All have 10+ vCPUs available
- Total vCPUs: 240 (24 × 10)
Selected Regions
- uksouth (UK South) - 10 vCPUs available
- ukwest (UK West) - 10 vCPUs available
- francecentral (France Central) - 10 vCPUs available
- germanywestcentral (Germany West Central) - 10 vCPUs available
- switzerlandnorth (Switzerland North) - 10 vCPUs available
- italynorth (Italy North) - 10 vCPUs available
- norwayeast (Norway East) - 10 vCPUs available
- polandcentral (Poland Central) - 10 vCPUs available
- spaincentral (Spain Central) - 10 vCPUs available
- swedencentral (swedencentral) - 10 vCPUs available
- belgiumcentral (Belgium Central) - 10 vCPUs available
- australiaeast (Australia East) - 10 vCPUs available
- australiasoutheast (Australia Southeast) - 10 vCPUs available
- eastasia (East Asia) - 10 vCPUs available
- southeastasia (Southeast Asia) - 10 vCPUs available
- centralindia (Central India) - 10 vCPUs available
- southindia (South India) - 10 vCPUs available
- westindia (West India) - 10 vCPUs available
- japaneast (Japan East) - 10 vCPUs available
- japanwest (Japan West) - 10 vCPUs available
- koreacentral (Korea Central) - 10 vCPUs available
- koreasouth (Korea South) - 10 vCPUs available
- newzealandnorth (New Zealand North) - 10 vCPUs available
- malaysiawest (Malaysia West) - 10 vCPUs available
West Europe Usage
- Purpose: Administrative only
- Resources: Monitoring, management dashboards, control plane
- No Validators: West Europe does not host validators
- No Sentries: West Europe does not host sentries
- System Nodes: Optional (for admin tools only)