Путь развития продуктов Progress — упрощение процесса создания бизнес-приложений

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

Используя OpenEdge Studio, разработчики могут создавать компоненты для критически важных приложений масштаба предприятия

Об этом шла речь на конференции пользователей Progress Software — The Power of Progress, проведенной компанией CSBI. Progress Software является производителем средств разработки приложений и СУБД Progress. Это один из крупнейших поставщиков средств для построения информационных систем, ориентированных на интенсивную обработку транзакций в реальном времени. По данным Gartner, Progress занимает 21% рынка встроенных в приложения СУБД, являясь на нем лидером. Более половины оборота компании идет через партнерские продажи баз данных, встроенных в приложения.

В России программные продукты Progress используют Sun Interbrew, Ford Motors, Gillette, Pepsico Holdings, ГЦТР «Останкино», банк «Русский стандарт», «Гута-банк», «Автобанк». По словам директора департамента стратегического развития бизнеса CSBI Юрия Гусева, главными достоинствами Progress являются низкая стоимость владения, открытость и эффективность.

«Нет ни одной банковской системы, которая способна обрабатывать столько счетов, сколько системы, построенные на Progress», — заявил Гусев. Такая эффективность достигается за счет изначальной ориентированности на интенсивную обработку транзакций в распределенных вычислительных средах.

На конференции были представлены новые продукты — СУБД Progress OpenEdge V10 и среда разработки промышленных приложений Progress OpenEdge Studio.

Используя OpenEdge Studio, разработчики могут создавать компоненты для критически важных приложений масштаба предприятия. Тесная интеграция с СУБД Progress означает, что может быть построено единственное хранилище, которое не только описывает определения базы данных, но и хранит бизнес-правила. Язык Progress 4GL позволяет легко создавать бизнес-логику приложения. Разумеется, можно создавать пользовательский интерфейс с самого начала, используя базовые интерфейсные элементы 4GL или Web. Однако объектно-ориентированные возможности OpenEdge Studio позволяют создавать мощные приложения гораздо быстрее.

«Чем легче запрограммировать бизнес-процесс, тем легче создать приложение», — считает руководитель отдела продаж инструментальных средств CSBI Михаил Крутиков. Для заказчика очень важна свобода выбора — при разработке он не ограничен никакими пользовательскими интерфейсами, методологиями или платформами.