Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Перелік необхідних хмарних сервісів та їх параметри

СервісПризначенняОсновні характеристики
1Amazon S3Сховище для коду та статичних файлівВерсія сховища: S3 Standard, шифрування AES-256, увімкнене версіонування
2AWS LambdaВиконання серверного кодуМова: Python 3.9, Максимальний тайм-аут: 15 сек., RAM: 512MB-2GB
3AWS API GatewayОбробка HTTP-запитівREST API, авторизація через OAuth2, обмеження RPS: 1000
4AWS Fargate (ECS)Виконання контейнерних сервісівCPU: 2 vCPU, RAM: 4GB, Авто-скейлінг увімкнено
5Amazon RDS (PostgreSQL)База данихВерсія: PostgreSQL 15, Резервне копіювання: 7 днів, Multi-AZ
6Amazon CloudFrontCDN для прискорення доступуКешування S3-об'єктів, TTL: 24 години
7AWS CloudWatchЛогування та моніторингЗбір метрик Lambda, API Gateway, RDS, алерти на помилки


Опис вимог до інтерфейсів та їх дизайну

Загальні вимоги до інтерфейсів

  • Інтуїтивно зрозумілий та легкий у використанні інтерфейс для всіх категорій користувачів (учасники, спостерігачі)
  • Сучасний, лаконічний та візуально привабливий дизайн, що відповідає Brand book 
    • Адаптивність інтерфейсу для роботи на різних пристроях (комп’ютери, планшети, мобільні телефони) та в браузерах (Google Chrome, Safari, Mozilla Firefox, Opera, MS Edge, MS Explorer тощо)
    • Забезпечення доступності для користувачів з особливими потребами
    • Підтримка двомовності інтерфейсу: українська та англійська

Деталізовані вимоги до нітерфейсів та дизайну описуються в ТЗ продукту, який реалізовуємо.

Опис вимог до архітектури зберігання та обміну даними