Управление интернет-приложениями — это термин, используемый в индустрии веб-хостинга для описания услуг, которые решают проблемы масштабируемости и производительности, часто возникающие на системном уровне во время развертывания приложений. [1] Начиная с 2009 года, движение DevOps начало пропагандировать важность межведомственной интеграции между разработкой и ИТ- операциями, а также реляционные эффекты, которые отсутствие сотрудничества оказывает на различные этапы бизнес-производства. [2]
Службы управления интернет-приложениями [3] решают эту «серую зону», оценивая производительность с использованием стандартных метрик веб-приложений, таких как время загрузки страницы, параллелизм и медленные запросы, в качестве отправной точки. Эти оптимизации и настройка веб-приложения могут быть достигнуты путем предварительного создания эталонных тестов с использованием таких инструментов, как Apachebench или J-Meter, посредством моделирования нагрузки. [ необходима цитата ] Затем выходные данные запусков нагрузочного тестирования могут быть использованы для определения улучшений производительности файловой системы и приложения, которые необходимо выполнить не только на уровне приложения, но и на уровне операционной системы — то, что часто упускается из виду в процессе разработки.
Другим важным компонентом управления интернет-приложениями является постоянная оптимизация, проводимая для улучшения последующих итеративных развертываний приложений, в дополнение к углубленному мониторингу критически важных служб и общей производительности приложений.