Все кейсы

Разработка личного кабинета для управления виртуальными машинами компании Инферит Облако

Agima ·Инферит Облако (ГК Softline) ·2024

Разработали личный кабинет для управления виртуальными машинами и облачными продуктами Инферит Облако, заменив сложный интерфейс OpenStack на интуитивно понятный инструмент.

Открыть проект

Задача

Требовалось создать брендированный и удобный личный кабинет вместо веб-интерфейса OpenStack Horizon, сократить задержки при взаимодействии с OpenStack, обеспечить масштабируемую структуру для добавления новых продуктов и реализовать тарификацию с интеграцией в биллинг.

Решение

Фронтовая часть построена на TypeScript и React, бэкенд — на Python и Django. Реализованы управление виртуальными машинами, сетями, загрузка образов, мониторинг, тарификация и отслеживание баланса. Для ускорения применены кеширование, дублирование сущностей OpenStack в собственной БД и асинхронное API на базе Celery.

Результат

Личный кабинет упростил взаимодействие с облаком, позволив пользователям без специальных знаний управлять виртуальными машинами и сетями. Оптимизация и асинхронная обработка задач повысили производительность системы.

Ещё 45 кейсов в категории ИТ-компания → UI/UX-дизайн