Архитектура и Инфраструктура

ИНФРАСТРУКТУРА

ibs Suite является классическим Java Web приложением, основанном на сервере баз данных, Java сервере приложения, дополнительном пользовательском интерфейсе HTTP или сервере приложения через TCP/IP LAN.

НАСТРОЙТЕ МАШТАБ ОКРУЖЕНИЯ В СООТВЕСТВИИ С ВАШИМИ ПОТРЕБНОСТЯМИ

И "сервер баз данных" и "сервер приложения" составляют то, что мы называем "окружение". В зависимости от предназначения окружения (демонстрация, критически важные приложения), все еще выделенные компоненты могут быть установлены как на одном харде, так и на множестве дублированных серверов.

Масштабируемость может быть достигнута вертикально (высокопроизводительные сервера с большим количеством ресурсов) или горизонтально (несколько кластерных средних серверов). Принятие решения об инфраструктуре зависит от важности приложения, бюджета, сроков погашения и тип существующей инфраструктуры, и культурных факторов (например, влияние доминирующих IT поставщиков).

ОБЩЕЕ ОКРУЖЕНИЕ
  • Разработка: Это окружение обычно управляется сотрудниками Soft Solutions, где патчи приложения установлены и протестированы перед отправкой к клиенту, и либо находится у Soft Solutions либо на стороне клиента.
  • Функциональное тестирование: Окружение, используемое Soft Solutions и клиентом для тестирования новых полученных модулей и патчей по приложению.
  • Интеграционное тестирование: Окружение, используемое Soft Solutions и клиентом для тестирования входящих/исходящих интерфейсов (данные, используемые ibs Suite, данные, экспортируемые ibs Suite).
  • Обучение: В зависимости от организации проекта, обучение пользователей клиента осуществляется либо на окружении функционального тестирования или на специально предназначенном для этого окружении.
  • Pre-production: Окружение pre-production очень похоже на окружение production (например, с точки зрения подключения к интерфейсам, планирования батчей и т.д.) и используется для финального тестирования до передачи на production. Pre-production необходимо для тестирования / диагностики проблем в среде, установленной как можно ближе к производственной среде, а также для тестирования / опробования установки и обновления производственной среды (в том числе интерфейсов с внешними системами). Pre-production может, в некоторых случаях, быть использовано в качестве резерва production.
  • Production: Окружение, используемое конечными пользователями. Технология кластеризации может быть использована для целей ответственности. Кроме того, окружение pre-production может выступать в качестве резервного.
  • Аварийное восстановление: Это окружение часто располагается на стороне, отличной от клиента. Окружение аварийного восстановления используется в случае серьезных проблем на стороне production. Технология, используемая здесь для поддержания стороны аварийного восстановления, синхронизирована с производственной средой. Время, необходимое для переключения с одной стороны на другую в значительной степени зависит от важности вопрос касаемо системы и от доступного бюджета.

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

МЕТОДОЛОГИЯ ОПРЕДЕЛЕНИЯ РАЗМЕРОВ

При определении размеров в соответствии со сходными элементами, можно выбрать аналогичное существующее запущенное приложение для определения размеров сервера, функциональности, объема данных и пользовательской базы. Этот способ дает очень грубую оценку того, что будет необходимо для нового проекта.

Другие клиенты предпочитают начать с малого и дополнять соответствующий сервер при необходимости. Проще добавить дополнительный сервер приложения на общий сервер, сделанный из стандартизированных серверов.

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


Наше видение
Наши Pешения
Сервис и поддержка
Клиенты и Партнеры
HR и карьера
Наша компания
Наше видение
Наши Pешения
Сервис и поддержка
Клиенты и Партнеры
HR и карьера
Наша компания