Abstract:
У цій роботі продемонстровано процес розробки веб-застосування
файлового обмінника із системою авторизації на основі JSON Web Token
(JWT), взаємодією із реляційною базою даних за допомогою технології
Object-Relational Mapping (ORM) та інтеграцією з хмарним веб-сервісом
сховища даних Amazon S3. Для забезпечення оптимальної роботи
застосунку в умовах виробництва використано чергу завдань Redis Queue,
що виконує ресурсозатратні операції у паралельних процесах. Файлові
запити до S3 передаються за допомогою створеного REST Api, а саме
застосування розміщено на платформі Heroku, попередньо
контейнеризовано у Docker.