Trimble Inc.
170 000 000
Строительство и ремонт
США
Октябрь 2015
В крупной компании, занимающейся строительством и управлением объектами, назрела необходимость оптимизации и модернизации процессов на своих площадках. Ранее использовавшиеся решения не обеспечивали должного уровня эффективности и масштабируемости, особенно учитывая растущие объемы данных и потребность в одновременной обработке множества запросов. Это приводило к значительным задержкам в работе и снижало общую производительность. К тому же существующие системы не позволяли гибко интегрировать сторонние модули, что ограничивало возможности расширения функционала.
В условиях постоянного увеличения нагрузки и необходимости работы с большими данными, заказчик нуждался в надежном веб-приложении, которое бы позволило оперативно управлять строительными площадками, обрабатывать большое количество запросов, а также предоставляло бы возможность удобного развертывания и интеграции новых модулей. Все это было критично для улучшения операционной эффективности и снижения затрат.
Основная задача проекта - создание SaaS-решения, способного обрабатывать значительные объемы запросов, обеспечивая при этом высокую производительность и надежность системы.
Решение включает создание и интеграцию различных модулей системы:
1) SaaS-платформа: Управление строительными площадками и проектами.
2) Модуль хранения и доступа к 3D-моделям: Обеспечение работы с цифровыми моделями объектов.
3) Модуль контроля динамического уплотнения грунта: Отслеживание и управление процессами на строительных площадках.
4) Файловая система и CMS: Хранение данных и управление содержимым, разработанные с нуля для улучшения производительности.
Процесс работы системы:
1. Пользовательский доступ и настройка
Клиенты могут выбирать и настраивать пакеты услуг через облачный веб-портал, создавая персонализированный интерфейс.
2. Обработка запросов
Система обрабатывает до 21,755,588 запросов в неделю, поддерживая сложные поисковые запросы с высокой скоростью.
3. Хранение и управление данными
Включает использование облачного хранилища и собственной файловой системы для оптимизации работы с данными.
4. Интеграция сторонних модулей
Возможность добавления и интеграции дополнительных пользовательских модулей через REST API.
* Повышение производительности системы. Система работает при нагрузке в 1000 соединений одновременно.
* Портал может обрабатывать 21'755'588 еженедельных запросов с поддержкой сложных результатов поиска, превышающих 270 поисков/секунду в производстве.
* Упрощение развертывания и управления проектами.
* Введение новых функций и модулей.
* Замена внешних платных ресурсов собственными решениями.
Многофункциональное приложение стало одним из первых примеров успешных экосистем, работающих с передовыми технологиями в области цифровизации BIM-проектирования и IoT. У заказчика появилось удобное и масштабируемое решение для управления строительными проектами, это принесло оптимизацию затрат и повышение эффективности работы с данными.