Библиотека сайта rus-linux.net
73 приложения с открытым исходным кодом, которые вы можете использовать в "облаке"
Оригинал: 73 Open Source Apps You Can Use in the CloudАвтор: Cynthia Harvey
Дата публикации: 18 апреля 2012 г.
Перевод: Алексей Жбанов
Дата перевода: 10 октября 2012 г.
Сегодня трудно говорить об использовании информационных технологиях в компаниях, не упоминая при этом термин "облачные вычисления". Недавний обзор выявил тот факт, что 33% опрошенных компаний уже пользуются "облачными" сервисами, а еще 40% находятся на стадии планирования и тестирования проектов, связанных с "облачными" вычислениями.
Мир корпораций окутался "облаками", многие из которых созданы благодаря сообществу Open Source. Несколько групп разработчиков создали СПО-инфраструктуру и средства управления, позволяющие организовать и поддерживать "облачную" среду. Кроме того, растущее распространение принципа "ПО как услуга" ("Software as a service", SaaS) обеспечило многих владельцев проектов способом зарабатывать деньги не отступая от своих принципов приверженности СПО.
Мы предлагаем вашему вниманию обновленный список "облачных" приложений с открытым исходным кодом, опубликованных в течение последних полутора лет. Обратите внимание на то, в некоторых случаях "облачные" версии приложений содержат дополнительный функционал и/или проприетарный код, которых нет в исходной СПО-версии. Мы также включили эти приложения в данный список.
Резервное копирование
1. Amanda/Zmanda
По словам разработчиков "самое популярное в мире СПО для резервного копирования и восстановления данных".
Amanda защищает сотни тысяч систем. Zmanda предоставляет "облачный" сервис, использующий то же самое ПО для хранения резервных копий на серверах Amazon.
ОС: Windows.
Инструменты для работы с большими наборами данных
2. Hadoop
Проект Hadoop обеспечивает распределенную обработку сверхбольших наборов данных и популярен в организациях, использующих "облачные" среды. Из широко известных таких организаций можно назвать Yahoo, Amazon, eBay, AOL, Facebook, Google, Hulu, Spotify и многие другие.
ОС: Windows, Linux, OS X.
3. GridGain
Эта альтернатива MapReduce из Hadoop является написанной на Java open source платформой для обработки больших наборов данных в реальном времени. Доступна в трех версиях: community, enterprise и OEM, но функция "CloudBoot" доступна только в платных версиях.
ОС: Windows, Linux, OS X.
Бизнес-анализ
4. Jaspersoft
Позиционируемое как наиболее широко используемое в мире ПО для бизнес-анализа, Jaspersoft предлагает облачное решение, применяемое более чем 100 клиентами. Компания разрабатывает также решения для провайдеров SaaS и PaaS.
ОС: Не зависит от ОС.
5. OpenI
Эта платформа для бизнес-анализа может похвастаться тем, что она, получив исходные данные, способна за 72 часа выдать конечный результат, являясь при этом открытым ПО. Решения OpenI могут быть развернуты на собственных ресурсах или в облаке Amazon Web Services.
ОС: Не зависит от ОС.
Управление бизнес-процессами
6. ProcessMaker
Используется такими организациями, как Toyota, Lenovo, Lehman College, ADL и др. ProcessMaker - веб-ориентированное решение, облегчающее планирование рабочих процессов. Кроме версии с открытым исходным кодом выпускаются три платных "облачных" версии.
ОС: Windows, Linux.
7. Intalio BPMS
Позиционируется как "самая популярная в мире система управления бизнес-процессами" и выпускается в версиях Community и Enterprise. Компания разрабатывает также IntalioBPM, "облачную" версию, базирующуюся на той же технологии.
ОС: Windows, Linux.
"Облачная" инфраструктура
8. OpenStack
OpenStack предоставляет пользователям технологии, необходимые для построения как частных, так и публичных "облаков" и ставит перед собой задачу стандартизации инфраструктуры для "облачных" вычислений. Организация была основана NASA и Rackspace и в настоящее время насчитывает среди своих сторонников множество крупных компаний.
9. CloudStack
Как и OpenStack, CloudStack предоставляет инфраструктуру и средства управления "облачными" средами для организаций или поставщиков услуг. Ключевыми особенностями CloudStack являются поддержка многих гипервизоров, масштабируемость, простой в использовании веб-интерфейс и RESTful API
ОС: Не зависит от ОС.
10. OpenNebula
Количество загрузок превышает 5 тысяч в месяц. OpenNebula считается "самым мощным открытым решением для создания частных и гибридных "облаков" и предоставляет гибкие средства для управления виртуализированными датацентрами.
ОС: Linux.
11. Eucalyptus
Позиционируется как "самая популярная в мире IaaS-платформа". Eucalyptus позволяет пользователям создавать IaaS-окружения без использования нового аппаратного обеспечения или переделок существующей инфраструктуры. ПО также совместимо с Amazon Web Services API, что позволяет создавать гибридные "облака".
ОС: Linux.
12. AppScale
Является открытой версией Google App Engine. Поддерживает Python, Java, Go и способно работать на Amazon EC2.
ОС: Linux.
13. Scalr
Это ПО для управления "облаками" насчитывает более 6 тысяч пользователей и поддерживает Amazon Web Services, Rackspace, Nimbula, Eucalyptus и CloudStack. Кроме открытой версии выпускается в версии Enterprise и многочисленных версиях для кластерных хостингов: от версии "Seed" для 5 серверов до версии "World Domination", предназначенной для кластера из более чем 80 серверов.
ОС: Linux.
14. FOSS-Cloud
Это ПО поддерживает создание как публичных, так и частных "облаков" и виртуализацию как настольных, так и серверных приложений. Разработчики заявляют, что FOSS-Cloud позволит пользователям сэкономить до 20 процентов по сравнению с коммерческими решениями.
ОС: Windows, Linux.
"Облачные" рабочие окружения
15. eyeOS
Количество загрузок превышает миллион раз. Разработчики называют eyeOS "облачным" рабочим окружением номер 1 в мире". Кроме открытой версии доступна платная профессиональная версия.
ОС: Linux.
16. ownCloud
Цель этого проекта - помочь частным лицам и организациям в создании "облаков" для хранения данных, мультимедийной информации и рабочих календарей. Вы можете развернуть "облако" на собственном сервере или использовать какой-либо бесплатный хостинг.
ОС: Windows, Linux.
Управление содержимым
17. Alfresco
Напоминает Microsoft SharePoint. Alfresco обеспечивает управление содержимым, документами, записями и совместную работу. Разработчик в данное время предлагает бесплатную бета-версию и планирует в скором времени расширить свои предложения в области "облаков".
ОС: Windows, Linux, OS X.
18. MindTouch
MindTouch обеспечивает создание социальных веб-сайтов и используется такими организациями, как PayPal, Mozilla и Intuit. Базовое ПО " открытое, также можно купить MindTouch в качестве SaaS.
ОС: Windows, Linux.
Управление взаимоотношениями с клиентами (Client Relationship Management, CRM)
19. SugarCRM
Список клиентов этой системы CRM впечатляет - в нем находятся Chevrolet, CocaCola, Avis, Men's Wearhouse и другие известные компании. Кроме открытой версии имеются несколько "облачных" и локальных.
ОС: Windows, Linux, OS X.
20. vTiger
Используется более чем в ста тысячах компаний. Этот инструмент CRM обеспечивает выставление счетов, создание отчетов, автоматизацию продаж и управление проектами. Версия vTiger On Demand находится на серверах Amazon и доступна бесплатно в течение 15-дневного пробного периода.
ОС: Windows, Linux, iOS, Android.
21. Orange Leap/MPX
Разработано для некоммерческих организаций. Orange Leap включает в себя специальные функции для увеличения сбора средств. Доступно в версии SaaS, коммерческая поддержка предоставляется также для открытой локальной версии.
ОС: Windows.
22. SourceTap
Разработчики SourceTap описывают свой продукт как "очень гибкий инструмент автоматизации продаж
(Sales Force Automation, SFA), который отвечает запросам как менеджеров по продажам, так и торговых представителей. SourceTap доступен и под коммерческой, и под открытой лицензией, компания также предоставляет по требованию полный доступ к исходному коду.
ОС: Windows, Linux.
23. SplendidCRM
Версия этого ПО, разрабатываемая сообществом, содержит базовые функции CRM, но вам придется покупать версию Professional или Enterprise для того, чтобы получить доступ к отчетам, управлению заказами и другим дополнительным функциям. Все три версии могут быть развернуты как локально, так и в "облаке".
ОС: Windows.
24. ConcourseSuite
Продукт основан на Java и обеспечивает полный обзор ваших клиентов, продаж и маркетинговых перспектив. В отличие от большинства систем CRM, "облачная" версия тарифицируется в зависимости от занимаемого дискового пространства и потребляемой полосы пропускания, а не от количества пользователей.
ОС: Windows, Linux, OS X.
25. Covide
Это CRM-решение обещает поднять эффективность бизнеса на 30 процентов, одновременно снижая накладные расходы. Кроме открытой серверной версии доступна версия SaaS с ценами в евро.
ОС: Windows, OS X, Unix
Базы данных
26. Riak
СУБД предназначена для работы в "облаке" или других распределенных средах и сочетает в себе преимущества традиционных СУБД с преимуществами NoSQL. Выпускается в версиях Community и Enterprise или Riak CS, последняя предоставляет платформу для "облачного" хранения данных.
27. OpenKM
Разработана для использования как небольшими, так и крупными компаниями. Список функций OpenKM включает в себя интерфейс стандарта Web 2.0, контроль версий документов, поиск по содержимому и метаданным, поддержку мобильных устройств и многое другое. Доступна в версиях Community, Professional ("облачная"), также компания предоставляет услуги по обучению.
ОС: Не зависит от ОС.
28. LogicalDOC
Эта система управления данными призвана уменьшить время получения документов с часов до секунд. Преимущество "облачной" версии состоит в том, что пользователи получают доступ к документам из любого места и с любого устройства.
ОС: Не зависит от ОС.
29. OpenDocMan
Эта веб-ориентированная система управления документами соответствует стандартам ISO 17025 и OIE. Она доступна как для бесплатного скачивания, так и в виде коммерческого аппаратного устройства или "облачного" сервиса. Кроме того, предоставляются дополнительные платные услуги.
ОС: Не зависит от ОС.
Электронная коммерция
30. Magento
Принадлежащий eBay продукт Magento представляет собой полнофункциональную платформу для электронной коммерции, используемую более чем ста тысячами интернет-магазинов. Это открытое ПО доступно также в виде онлайн-сервиса Magento Go.
ОС: Windows, Linux, OS X.
31. Fishop.NET
Fishop описывается разработчиками как решение "без излишеств" для электронной коммерции. Вы можете попробовать демонстрационную версию прямо на сайте, а также приобрести Fishop в виде SaaS (с ценами в евро).
ОС: Windows.
Электронная почта/Совместная работа
32. Collabtive
Сходно с Basecamp. Collabtive помогает пользователям работать над проектами, опорными точками, задачами и планировать рабочее время. Вы можете развернуть открытую версию ПО на собственном сервере или использовать его в виде "облачного" сервиса.
ОС: Не зависит от ОС.
33. Group-Office
Group-Office объединяет в себе традиционный веб-ориентированный инструмент для совместной работы с CRM, общим доступом к файлам и функциями управления проектами. Локальная версия бесплатна в течение первого месяца, дальнейшая цена зависит от количества пользователей.
ОС: Не зависит от ОС.
34. Zimbra
Серверные версии Zimbra являются альтернативой Microsoft Exchange, а клиентские " альтернативой Outlook. По ссылке можно ознакомиться с множеством опций локального и "облачного" развертывания системы.
ОС: Linux, Unix, OS X.
35. cyn. in
Cyn. in объединяет вики, социальные сети, блоги, файлообменные репозитории, микроблоги, форумы и другие приложения для общения в едином решении для совместной работы. Вы можете выбрать бесплатную открытую версию, версию SaaS или платное аппаратное устройство.
ОС: Windows, Linux, OS X.
36. Feng Office
Данное ПО предназначено в первую очередь для организаций, предоставляющих профессиональные услуги
и насчитывает более 350 000 пользователей. Выпускается в "облачной" версии "Feng Sky", а также
в локальных версиях " полностью бесплатной (с поддержкой сообщества) и с коммерческой поддержкой.
ОС: Windows, Linux, OS X.
37. EGroupware
Используется миллионами пользователей и позиционируется как "ведущее средство для совместной работы онлайн и лучший выбор для больших организаций, малого бизнеса и рабочих групп в масштабах всего мира". EGroupware предлагает свое ПО в виде SaaS, а также в версиях Community и Enterprise.
ОС: Не зависит от ОС.
38. TeamLab
Это приложение для малого бизнеса объединяет функции социальных сетей со средствами управления проектами и документами. Кроме открытой версии, которую вы можете установить локально, компания предлагает свое ПО в виде SaaS на своих серверах или на Amazon EC2.
ОС: Не зависит от ОС.
39. Ofuz
Лучшее решение для рабочих групп, фрилансеров и поставщиков услуг. Ofuz обеспечивает работу с контактами, управление проектами, оптимизацию рабочего времени, выставление счетов, отправку электронной почты и многое другое. Хотя технически проект находится в стадии беты, тем не менее и его открытая локальная версия, и SaaS-версия вполне пригодны для использования.
ОС: Не зависит от ОС.
40. allocPSA
Это веб-ориентированное ПО для организаций, предоставляющих профессиональные услуги, позволяет пользователям работать с проектами, расписаниями, счетами и клиентами. Кроме SaaS-версии, доступной по заглавной ссылке, есть также версия сообщества с коммерческой поддержкой.
ОС: Не зависит от ОС.
41. Citadel
Citadel - это почтовый сервер, девизом которого является "облегчить установку, облегчить использование, облегчить жизнь". По ссылке можно получить информацию о его использовании в "облаке", но его также можно скачать и развернуть на собственном сервере.
ОС: Linux.
E-mail-маркетинг
42. OpenEMM
Количество загрузок OpenEMM превышает 300 000. Разработчики называют свой проект "открытым приложением номер 1 для e-mail-маркетинга", а поскольку он разрабатывается с 1999 года, то это еще и самый старый и один из самых зрелых инструментов подобного рода. По заглавной ссылке можно скачать открытую версию ПО, но коммерческая поддержка, хостинг и SaaS-версия доступны у владельца проекта - Agnitas.
ОС: Windows, Linux.
43. phpList
Количество загрузок доходит до 10 000 в месяц. Разработчики называют свой проект "самым популярным в мире менеджером e-mail-кампаний". ПО доступно также в виде "облачной" бета-версии с оплатой по количеству отправленных сообщений.
ОС: Не зависит от ОС.
Управление ресурсами предприятия (Enterprise Resources Planning, ERP)
44. Open ERP
Open ERP обеспечивает функции CRM, управление закупками, производством и складом, управление проектами, бухучет, кадровую работу, маркетинг, выставление счетов и разработку приложений. Выпускается в трех версиях: Community, Enterprise и OpenERP Online ("облачная" версия).
ОС: Windows, Linux.
45. Openbravo
Одно из самых популярных открытых ERP-решений. Openbravo предоставляет интуитивно понятный интерфейс, объединенную модель данных и модульную конструкцию для достижения максимальной гибкости. SaaS-версии нет, но компания предлагает аппаратное решение, которое может быть развернуто в "облаке" Amazon Web Services.
ОС: Не зависит от ОС.
46. xTuple PostBooks
Открытое ПО xTuple PostBooks представляет собой интегрированное решение, включающее в себя бухучет, ERP и CRM. Кроме открытой доступны многочисленные коммерческие версии, а также "облачная" версия, разворачиваемая на инфраструктуре Amazon.
ОС: Windows, Linux, OS X.
47. Compiere
Это весьма гибкое ERP-решение для крупных компаний с многочисленными подразделениями, обладающее высокой масштабируемостью. Кроме открытой версии существуют версии Professional и Enterprise, которые пользователи могут развернуть как на собственных серверах, так и в "облаке" Amazon.
ОС: Windows, Linux, OS X.
48. opentaps
Opentaps включает в себя функционал для электронной коммерции, CRM, управления складом, управления цепочками поставок, управления финансами и бизнес-анализа. Компания заявляет, что вы сможете развернуть это ПО в считанные минуты из образов машин Amazon (Amazon Machine Images, AMI), предназначенных для Amazon Elastic Computing Cloud (EC2).
ОС: Windows, Linux.
49. TNT Concept
Наиболее подходит для малых и средних организаций или фрилансеров. Разработчики описывают свой продукт как "инструмент для управления операционной эффективностью". Он не является заменой ПО для бухучета, но дополняет его и устраняет необходимость в куче электронных таблиц, которые используются во многих предприятиях малого бизнеса. Доступен также в виде SaaS-версии.
ОС: Не зависит от ОС.
50. ERP5
ERP5 объединяет в себе функционал ERP и CRM, управление цепочками поставок, планирование потребности в материалах и управление данными о продукции. Выпускается в виде платной версии Enterprise, а также в виде как бесплатной, так и платной SaaS-версии.
ОС: Linux.
Работа с кадрами (Human Resource Management, HRM)
51. Orange HRM
Разработчики заявляют, что Orange HRM насчитывает более миллиона пользователей и является "самым популярным в мире открытым ПО для кадровой работы". Кроме локальной версии доступна также SaaS-версия, для настройки которой достаточно всего 15 минут.
ОС: Windows, Linux, OS X.
52. WaypointHR
Сходно с Orange. WaypointHR позволяет отслеживать кадровую информацию, время прихода на работу и ухода с нее, работать с трудовыми договорами, наблюдать за дисциплиной, производительностью труда и многим другим. Продукт доступен как в локальной, так и в "облачной" версии.
ОС: Не зависит от ОС.
53. Open Applicant
Это не полнофункциональный инструмент для кадровой работы, а специализированное приложение для приема на работу новых сотрудников. Кроме открытой локальной версии компания предлагает также "облачную" версию и коммерческую поддержку.
ОС: Не зависит от ОС.
Гипервизоры
54. Xen
Xen уже стал де-факто промышленным стандартом гипервизоров и используется многими владельцами "облачных" сервисов, в том числе Amazon и Rackspace. Он не зависит от ОС, нетребователен к системным ресурсам, обеспечивает высокую безопасность и быстродействие.
ОС: Не зависит от ОС.
55. KVM
Сокращение от "Kernel-based Virtual Machine". KVM принадлежит Red Hat и включен в ядро Linux. В отличие от Xen, работает только на архитектуре x86.
ОС: Linux.
Управление инвестициями
56. Jstock
JStock позволяет инвесторам отслеживать курс акций на 26 мировых фондовых рынках. В списке функций находятся отправка оповещений, построение графиков, чат и "облачные" хранилища.
ОС: Windows, Linux, OS X.
Выставление счетов (инвойсирование)
57. SimpleInvoices
Это веб-ориентированное приложение для малого бизнеса, облегчающее создание и отслеживание счетов в формате PDF. Его можно установить на свой сервер или воспользоваться услугами перечисленных на сайте хостинг-провайдеров.
ОС: Не зависит от ОС.
58. Argentum
Главными функциями этого веб-ориентированного решения являются управление работой с клиентами, создание и отслеживание счетов, учет рабочего времени; поддерживаются многие языки и виды валюты. Компания помимо открытой версии предлагает также платную поддержку или "облачное" решение.
ОС: Не зависит от ОС.
Мониторинг сети
59. Opsview
С помощью Opsview организации могут наблюдать за своими "облаками", физической и смешанной инфраструктурой. Это ПО выпускается как в виде бесплатного приложения с поддержкой сообщества, так и в виде платной версии с возможностью подключения мобильных и других сервисов.
ОС: Linux.
Операционные системы
60. RedHat
Red Hat предлагает разнообразные ресурсы для запуска своей операционной системы в "облаке". По ссылке также размещен список партнеров Red Hat, предлагающих сопутствующие "облачные" продукты и услуги.
61. SUSE
Novell, еще один известный разработчик промышленных продуктов на базе Linux, предлагает "облачные" решения для SUSE. В их список входят сервисы для тех, кто хочет предоставлять "облачные" услуги на базе SUSE, а также информация для организаций, желающих построить свои частные "облака" на этом дистрибутиве.
62. Ubuntu
На этом сайте компания Canonical предоставляет огромное количество информации об использовании Ubuntu в публичных и частных "облаках". Она также предлагает Juju - инструмент для управления сервисом, и AWSOME - инструмент для миграции с Amazon Web Services на архитектуру OpenStack.
63. EasyPeasy
Изначально задуманная как "облачная" ОС, EasyPeasy является очень "легкой" версией Linux, идеальной для нетбуков и других устройств, предназначенных для доступа в Интернет. Она обеспечивает низкое энергопотребление, интеграцию с социальными сетями и многое другое.
64. Joli OS
Joli OS описывается как "идеальный "облачный" рабочий стол". Она призвана вдохнуть новую жизнь в старые компьютеры с помощью чрезвычайно простой в использовании версии Linux, поставляемой с 1 500 приложений. Используется более чем на 750 000 систем.
65. Peppermint
Еще один дистрибутив Linux, ориентированный на "облака" и веб. О Peppermint говорят, что она "легка, удобна и невероятно быстра". Благодаря своему весьма небольшому размеру она очень быстро запускается и выключается и вам не нужно быть "суперхакером" чтобы пользоваться ею.
Платформа как услуга (Platform as a Service, PaaS)
66. OpenShift
Основан на открытом ПО Red Hat. OpenShift позволяет разработчикам создавать и развертывать свои приложения в считанные минуты. Он поддерживает Java, Ruby, Node.JS, Python, PHP и Perl, и благодаря своей открытой технологии, не создает привязки к производителю.
ОС: Linux.
67. Cloud Foundry
Спонсируемый VMware проект Cloud Foundry является как открытым проектом, так и сервисом PaaS, основанным на открытом ПО. Поддерживает многочисленные языки программирования и фреймворки.
ОС: Linux.
68. Cloud9 IDE
Эта онлайновая интегрированная среда разработки поддерживает Javascript, Node.JS, HTML, CSS, PHP, Java, Ruby и 23 других языка программирования. Исходный код этой IDE доступен через GitHub, а сервис PaaS бесплатен для открытых проектов; для проприетарных проектов он стоит 15 долларов в месяц.
ОС: Не зависит от ОС.
Управление проектами
69. Onepoint Project
OnePoint Project предлагает инструмент промышленного класса для управления проектами с быстрым развертыванием и быстрой окупаемостью инвестиций. Он поставляется в открытых и коммерческих версиях; версии Group и Enterprise могут быть развернуты локально или в "облаке".
ОС: Windows, Linux, OS X.
Управление учебными заведениями и образовательным процессом
70. openSIS
Система OpenSIS может похвастаться тем, что она позволяет школам сэкономить до 75 процентов по сравнению с закрытыми аналогами. Она поставляется в трех версиях: Community, School и District. Версии School и District также доступны как "облачное" решение.
ОС: Не зависит от ОС.
71. Canvas
Система управления образовательным процессом Canvas, разрабатываемая компанией Instructure, позволяет учителям и родителям следить за успеваемостью учащихся. По заглавной ссылке доступны коммерческая и "облачная" версии, а исходные тексты можно скачать с GitHub.
ОС: Linux, Unix, OS X.
Планирование рабочего времени
72. TimeTrex
Это открытое решение помогает планировать рабочее время, отслеживать работу сотрудников, оценивать стоимость работы и рассчитывать зарплату. Доступно в локальной и "облачной" версиях.
ОС: Windows, Linux, OS X.
VPN
73. OpenVPN
OpenVPN доступен как открытое ПО, как промышленное решение с коммерческой поддержкой, а также как "облачный" сервис. Все три версии обеспечивают безопасный способ доступа к Интернету или сети вашей организации.
ОС: Windows, Linux, OS X.