Как строить multi-region архитектуру?

Senior
271 просмотров
AFK Offer AI

Multi-region повышает availability и снижает latency для глобальных пользователей. Компоненты: Route53 Latency или Geolocation routing, CloudFront как global CDN, S3 Cross-Region Replication, RDS Global Database или DynamoDB Global Tables, Aurora Global Database (< 1с replication lag), отдельный стек приложения в каждом регионе. Сложности: данные consistency (eventual vs strong), failover процедуры, cost (дублирование инфраструктуры). Active-Active vs Active-Passive: Active-Passive проще, Active-Active требует conflict resolution для данных.

Следующий вопрос

Как настроить auto-scaling правильно?