Сайт корпоративного архитектора Кварцхавы Александра

Я проектирую, строю и перестраиваю компании

Для связи со мной
89518579553

Технологическая архитектура

Технологическая архитектура

Технологическая архитектура компании — призванна обеспечить работу архитектуры бизнес-приложений.Однако это узкое толкование . Можно задать себе вопрос — архитектура производства,технологический процесс,не должен ли относится к ней же ? Я считаю, что должен.

Технологическая архитектура ИТ инфраструктуры

ИТ — инфрастуктура выступает в компаних , как совокупность возможностей обеспечивающих реализацию бизнес-процессов.Сюда можно отнести и технологическую архитектуру и архитектуру бизнес-приложений.Если про последнююмногие знают , ведь практически в каждой вакансии можно увидеть требование по знпниню системы 1С в различной конфигурации,хотя бы на уровне пользователя.Однако с технологической архитектурой компании все совсем не так. Она считается уделом экспертов и часто её значение занижается.

В технологическую архитектуру входят следующие элементы.

  1. Системное программное обеспечение.Например платформа 1С.
  2. СУБД.Например Microsoft SQL Server
  3. ПО сервера.Это могутбыть различные свободные решения или продукты от компании Майкрософт
  4. «Железо» серверное оборудование на котором исполняется вышеперечисленное
  5. Сетевое оборудование
технологическая архитектура

Простая схема

Проектирование технологической архитектуры

             Необходимо спроектировать оптимальные связи межу этими элементами и уровнем бизнес-приложений. Ключевым аспектом является понимание ,того факта ,что не стоит брать самое дорогое и мощное.Эта проблема возникает практически всегда если есть деньги и специалист отвечающийза технологическую архитектуру компании действет бесконтрольно.Так и появляется оборудование в разы более мощное, чем необходимо .Однако это половина проблемы , очень часто специалисты потратив большую часть бюджета неоптимально, начинают жёстко экономить на остальном. И во многих случая-это сеть. Сеть это не только провода , но и сетевое оборудование . Необходимоотметить ,что  все современные системы бизнес-приложений работаюпо сиандартам клиент — серверной архитектуры и как следствие проблемы сети могут нанести тяжёлый урон производительности системы и все ИТ инфраструктуре компании.

Выбор СУБД

Также важным фактором является СУБД.На сегодняшний момент существуют различные решения от неимоверно дорогих и сложных до полностью бесплатных. Посколько на уровне архитектуры бизнес-приложений я во многих случаях предпочитаю систему 1С, то и СУБД  от компании Майкрософт как максимально оптимизированной для этого решения.Однако,такой выбор значительно удорожает стоимость реализации архитектуры и поэтому в последних проектах, помере возможно начал использовать  PostgreSQL.Это значительно уменьшило бюджеты проектов . Также есть ещё много архитектурных решений на технологическом уровне ,которые необходимопримать для успешной работы бизнеса.