Статьи

Инструменты разработки и управления созреванием

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

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

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

Это также место для освещения коммерческих продуктов, созданных для обслуживания приложений или стеков с открытым исходным кодом (наборов приложений, таких как Apache / PHP / MySQL). Своевременная статья от Computerworld (частый источник наряду с eWeek, в котором часто описываются рост и высокопроизводительные возможности открытого исходного кода, особенно баз данных) показывает дальнейшее проникновение и принятие наиболее заметных баз данных в пространстве — включая MySQL и PostgreSQL.

Однако это кажется случайным — появились и два новых инструмента управления для работы с этими популярными решениями для баз данных. AwareIM от AwareSoft стремится преодолеть огромный пробел, связанный с базами данных с открытым исходным кодом (включая недавно созданную IBM базу данных с открытым исходным кодом Derby).

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

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

  • Разработчики будут использовать его, чтобы сэкономить время при разработке веб-приложений для малых и средних компаний
  • Разработчики будут использовать его, а затем развернуть его для крупных корпоративных решений и обучить опытных бизнес-пользователей обслуживанию.
  • Компании, работающие с открытым исходным кодом и привыкшие к разработке графического интерфейса (например, Visual Studio и MS SQL Server — который AwareIM на самом деле поддерживает последние), будут использовать его для изучения открытого исходного кода.

Представленный читателям Open Sourcery в конце прошлого года , Navicat также построил свой бизнес на успехе MySQL и улучшил свои потребности в управлении. Последний выпуск Navicat 2005 этим летом отражает растущую зрелость продукции.

Будучи способным работать в Linux, Mac OS X и Windows, Navicat выслушал своих пользователей и выпустил несколько новых функций. В частности, как пользователю Navicat, мне нравится новая возможность туннеля SSH, а также View Builder, консоль SQL и новые инструменты синхронизации для моей платформы OS X.

Хотя клиенты управления богаты для пользователей Linux и Mac, его клиент Windows, безусловно, предлагает самые лучшие функции, включая импорт файлов Access и Excel в рамках миграции и построителя визуальных отчетов.

Полнофункциональная матрица, охватывающая все платформы, находится на сайте Navicat.