Ограничения Liferay 7.0 CE - Ограничения Liferay 7.0 CE
Blogs
Breadcrumbs
Сегодня вышел очень интересный и познавательный блог от CEO Bryan Cheung. Там можно прочитать то, о чем не писали в релизе Liferay 7.0 CE : в бесплатной версии Liferay Community Edition теперь не будет поддержки enterprise-фич: поддержки платных версий баз данных, серверов приложений и кластеризации.
То есть - говоря более точно - Liferay 7.0 CE можно использовать только с базами данных HSQL, MySQL, PostgreSQL. Все. Никаких Oracle, MSSQL, DB2, Sybase.
Аналогично с серверами приложений - Tomcat, WildFly, Glassfish. Поддержки серверов WebLogic & WebSphere в CE не будет.
Ну и на последок - в CE нет поддержки кластеризации.
Почему?
В блоге достаточно подробно рассказывается кейс, с которым мы сами сталкивались на практике. Смысл примерно следующий - широкая поддержка баз данных, серверов и кластеризации позволяло использовать CE для серьезных задач. Зачастую при этом, конечный клиент заказываел решение задачи и системного интегратора - который выбирал Liferay просто потому что он бесплатный. Но Liferay - сложная система - и его применение для сложных случаех требует хорошего опыта. В таких системных интеграторов обычно его не было (те системные интеграторы, у которых есть опыт - являются партнерами Liferay и предлагают решение на базе платной EE). Как итог - задачи решаются плохо, клиент остается недоволен - и в итоге он утверждается во мнении - что Liferay - плохая система. И при этом клиент часто даже не подозревает что есть платная версия Liferay, с серьезной поддержкой, есть партнеры, которые проходят необходимую сертификацию, и что проблема не в том что Liferay плохой или хороший - а в том, что системный интегратор, не обладая необходимым опытом решил использовать бесплатную версию Liferay там, где это не следовало бы. А потом, даже когда ты приходишь к такому клиенту и пытаешься что-то рассказать про Liferay - он тебя отшивает: "знаем мы ваш Liferay - г..... полное!".
Ну и второй момент, который не описан в блоге - но с которым мы часто сталкивались: приходишь к потенциальному клиенту, который уже вложил кучу денег в проект - в железо, серьезную базу (тот же Oracle) в другую инфраструктуру. У которого серьезные запросы по нагрузке, так что требуется кластер - и не на 2 сервера - а на все 4. Но который почему-то хочет съэкономить на лицензиях Liferay (которые и так очень дешевы, если сравнивать с тем же Sharepoint или WebSphere).
С Liferay 7.0 начинается четкое разделение - Liferay 7.0 - для простых, бесплатных решений. Если у вас вся инфраструктура на бесплатных решениях, у вас нет денег на лицензии Oracle и IBM, у вас нет нет требований по высокой нагрузке и high aviability - логично что вам лицензии Liferay EE будут экономически нецелесообразны - и тут вы спокойно можете использовать бесплатный Liferay CE.
Если же у вас серьезная инфраструктура, если у вас серьезные требования по нагрузке и надежности - тут придется смотреть в сторону платной версии Liferay EE - но не думаю что стоимость лицензий Liferay в этом случае будет составлять существенную сумму от стоимости всего проекта.
Что делать?
Использовать Liferay EE там, где его надо использовать. Если такой возможности нет - то есть хорошая новость: Liferay 7.0 - модульный - поддержка баз данных, серверов приложений, кластеризации - это отдельные модули. Вы можете разработать свои (в том числе добавив поддержку базы данных, которых раньше не было в списке) - и задеплоить в Liferay не меняя ядро. Аналогично с кластеризацией. В конце концов - это Open Source - "Все в наших руках" (с) К. Кинчев.
Related Assets:
- 6.2 (12)
- 7.0 (12)
- activiti (14)
- apache camel (6)
- camel (11)
- devcon (6)
- devops (5)
- emdev (9)
- emdev limited (9)
- entaxy (13)
- esb (10)
- fuse (5)
- gartner (7)
- google apps (6)
- jboss (5)
- liferay (143)
- liferay 7.1 (11)
- liferay dxp (11)
- liferay7 (12)
- openshift (8)
- osgi (5)
- redhat (15)
- rest (6)
- wso2 (70)
- wso2 api-m (10)
- wso2 ei (8)
- wso2ei (5)
- wso2esb (7)
- wso2is (8)
- емдев (11)
Сайт использует файлы cookie. Они позволяют узнавать вас и получать информацию о вашем пользовательском опыте. Это нужно, чтобы улучшать сайт. Посещая страницы сайта и предоставляя свои данные, вы позволяете нам предоставлять их сторонним партнерам. Если вы согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.