...
| № | Сервіс | Призначення | Основні характеристики |
|---|---|---|---|
| 1 | Amazon AWS S3 Compatible Storage | Сховище для коду та статичних файлів | Версія сховища: S3 Standard Compatible Storage, шифрування AES-256, увімкнене версіонування |
| 2 | AWS LambdaEKS | Виконання серверного кодуконтейнерних сервісів | Авто-скейлінг увімкненоМова: Python 3.9, Максимальний тайм-аут: 15 сек., RAM: 512MB-2GB |
| 3 | AWS | ||
| VPC | Віртуальна мережа для ресурсів AWS | Ізольоване мережеве середовище, підтримка підмереж, ACL, маршрутизація, NAT | Обробка HTTP-запитів | REST API, авторизація через OAuth2, обмеження RPS: 1000
| 4 | AWS | Виконання контейнерних сервісів | CPU: 2 vCPU, RAM: 4GB, Авто-скейлінг увімкнено |
| EC2 | Обчислювальні ресурси (віртуальні машини) | Різні типи інстансів (t, m, c), гнучке масштабування, інтеграція з Auto Scaling | |
| 5 | AWS Route53 | DNS-сервіс | Глобальна система DNS, підтримка health checks, routing policies, інтеграція з AWS ресурсами |
| 6 | AWS NLB | Балансування навантаження на рівні TCP/UDP | Висока пропускна здатність, підтримка static IP, low latency, інтеграція з EC2 та EKS |
| 9 | |||
| 5 | Amazon DocumentDB (або MongoDB на EC2) | NoSQL база даних | Версія: DocumentDB 5.0 (сумісна з MongoDB 5.0), реплікація Multi-AZ |
| 6 | Amazon CloudFront | CDN для прискорення доступу | Кешування S3-об'єктів, TTL: 24 години |
| 7 | AWS CloudWatch | Логування та моніторинг | Збір метрик Lambda, API Gateway, RDS, алерти на помилки |
| логів з AWS-сервісів, кастомні метрики, алерти |
Опис вимог до інтерфейсів та їх дизайну
...