| В современном мире практически невозможно представить себе проектирование и разработку информационных систем «с нуля». Так или иначе, в состав систем для автоматизации деятельности организации в различных функциональных областях входят сторонние библиотеки, компоненты, алгоритмы, выполняющие те или иные задачи. Как правило, эти части ничего не «знают» друг о друге, не слишком хорошо стыкуются между собой, не готовы к совместной работе. В мире Web-технологий существуют определенные стандарты и объединяющие решения, но это помогает лишь отчасти. Поэтому проектирование и разработка систем, как правило, начинается с того, что архитекторы и аналитики производят подбор «стека технологий», на основе которого создается конкретная система. Наша компания - одна из немногих, у кого получилось сделать удачный выбор подобного стека технологий. Приложив к этому выбору определенное количество усилий для взаимоувязки технологических возможностей всех используемых частей, мы имеем в итоге законченное техническое решение, предназначенное для проектирования и создания систем для автоматизации той или иной деятельности организаций – платформу Kiberry C. |
Системы на основе платформы имеют классическую многозвенную архитектуру, состоящую из серверов баз данных, серверов приложений и клиентских рабочих мест. В качестве операционных систем для серверов могут быть использованы как Windows, так и Linux системы (например, такие, как Astra Linux и РЕД ОС). Базовый вариант платформы предполагает развертывание баз данных под управлением СУБД PostgreSQL. При этом возможно проектирование и разработка систем, использующих другие СУБД.
Основная часть бизнес-логики располагается и выполняется на сервере приложений. Код для реализации этой бизнес-логики написан на языке Java. Некоторая часть функциональности, за счет которой производится кастомизация систем, может быть написана на языке groovy (скриптовый аналог Java). Функционирование приложения происходит под управлением Apache Tomcat. Клиентские рабочие места систем на основе платформы имеют web-интерфейс и функционируют в обычном Internet-браузере.
Запись в Реестре