On-помещения программного обеспечения (также упоминается как о предпосылке , и в качестве альтернативы сокращенно на прем ) [1] установлен и работает на компьютерах в помещении лица или организации с помощью программного обеспечения, а не на удаленном объекте , такой как серверная ферма или облако . Локальное программное обеспечение иногда называют программным обеспечением «в сжатой форме », а стороннее программное обеспечение обычно называют « программным обеспечением как услугой » («SaaS») или « облачными вычислениями ».
Программное обеспечение состоит из базы данных и модулей, которые объединены для удовлетворения уникальных потребностей крупных организаций в автоматизации корпоративной бизнес-системы и ее функций. [2]
Локальное программное обеспечение устанавливается во внутренней системе организации вместе с оборудованием и другой инфраструктурой, необходимой для работы программного обеспечения. [3] [4] [5]
Облачное программное обеспечение обычно обслуживается через Интернет, и пользователи могут получить к нему доступ онлайн независимо от времени и их местоположения. [3] [4] [5] В отличие от локального программного обеспечения, пользователям облачного программного обеспечения достаточно установить приложение или веб-браузер, чтобы получить доступ к его службам.
Для локального программного обеспечения ожидается несколько затрат, которые потребуются до тех пор, пока программное обеспечение и его услуги не станут полностью доступными для использования. Прежде всего, создание локального программного обеспечения в организации требует высоких начальных затрат, включая затраты на приобретение оборудования и другой инфраструктуры, а также затраты, необходимые для установки и проверки программного обеспечения . [3] [4] [5] В дополнение к этому, организация имеет право на покупку лицензии.в частности, для программного обеспечения, которое требует затрат и времени на подготовку и необходимые процедуры. Кроме того, для поддержания функциональности программного обеспечения необходимы устойчивое обслуживание и эксплуатация, и организация также будет нести расходы, понесенные в связи с этим.
С другой стороны, в целом, начальные затраты, необходимые для использования программных услуг, считаются относительно низкими для облачного программного обеспечения и, таким образом, подходят для малых предприятий без большого капитала. [3] [4] [5] Более того, пользователи облачного программного обеспечения не облагаются лицензионными сборами, а также расходами на обслуживание и эксплуатацию, поскольку они ложатся на плечи поставщиков программного обеспечения . Кроме того, ожидается, что затраты на инфраструктуру будут меньше по сравнению с локальным программным обеспечением, поскольку пользователям нужны только электронные устройства для доступа к услугам.
Хотя первоначальные затраты на доступ к сервисам обычно невысоки для облачного программного обеспечения, общие затраты, необходимые для использования программного обеспечения в течение определенного периода времени, неясны, поскольку облачное программное обеспечение требует регулярной оплаты (т. Е. Ежемесячной абонентской платы) за использование сервисов, тогда как локальное программное обеспечение - нет. [3] [4] [5]
Субъект, использующий локальное программное обеспечение, несет полную ответственность за ежедневную работу и обслуживание системы. Это приводит к увеличению времени и затрат, необходимых для работы системы, а также к ИТ-персоналу, специализирующемуся на управлении системой. [3] [4] [5]
С другой стороны, для облачного программного обеспечения за работу и обслуживание системы отвечает поставщик программного обеспечения. Таким образом, нет необходимости нанимать ИТ-специалистов в рамках организации специально для работы с программным обеспечением. [3] [4] [5]
Что касается обслуживания и операций, субъект, использующий локальное программное обеспечение, также несет ответственность за резервное копирование и хранение данных программного обеспечения. Это подразумевает возможность организации полностью контролировать свои данные и их безопасность. [3] [4] [5]
Для облачного программного обеспечения организация не требует резервного копирования данных сама по себе, поскольку это также является обязанностью поставщика программного обеспечения, а резервное копирование данных является обязательным условием для поставщика при предоставлении своих услуг. С другой стороны, контроль данных со стороны поставщиков программного обеспечения предполагает, что пользователи не могут контролировать данные и производительность программной системы. [3] [4] [5] Это может привести к некоторым проблемам с безопасностью, особенно для тех, на кого распространяются высокие стандарты регулирования безопасности данных, например для финансовых учреждений.
Как уже говорилось, пользователи несут ответственность за управление данными для локального программного обеспечения, в то время как для облачного программного обеспечения ответственность несет поставщик программного обеспечения. [3] [4] [5]
Однако разница в уровне безопасности над безопасностью данных между локальным и облачным программным обеспечением спорна. [3] [4] [5] Некоторые эксперты утверждают, что облачное программное обеспечение, вероятно, будет более безопасным, поскольку у них больше капитала и других ресурсов для инвестирования в систему защиты данных, чем у обычных бизнес-структур. В то время как другие утверждают, что это сомнительно, поскольку поставщики программного обеспечения обычно более уязвимы для атак кибератак, поскольку они хранят в системе огромное количество данных.
Локальное программное обеспечение было изобретено в первую очередь для автоматизации корпоративных процессов в крупных организациях, еще до появления облачного программного обеспечения, SaaS. [6]
SaaS возник в начале 2000-х годов, и некоторые компании, опубликовавшие продукты SaaS, потерпели неудачу, поскольку клиенты хотели SaaS, в частности, для автоматизации отдельных корпоративных функций, а не для общекорпоративной системы. [6]
Однако идея предоставления программного обеспечения по запросу не была революционной во время 2000-х годов, поскольку некоторые поставщики уже пытались использовать этот стиль доставки программного обеспечения в 1900-х годах. [6] Причина того, что бизнес-модель не была широко известна в то время, заключалась в недостаточном распространении широкополосной связи и отсутствии достаточного доступа к Интернету, чтобы эффективно заставить работать все сервисы программного обеспечения по запросу.
По мере развития рынка SaaS в 2000-х годах, в отличие от локального программного обеспечения, облачное программное обеспечение адаптируется к рыночному спросу, который должен обслуживать многие типы предприятий, включая малые и крупные корпорации, для автоматизации конкретных бизнес-процессов внутри организаций. [6]
Кроме того, SaaS позволяла клиентам выбирать среди множества функций в зависимости от потребностей каждого клиента и экономических условий. [6]
Хотя локальное программное обеспечение ранее имело огромное преимущество, заключающееся в возможности настройки и адаптации программных сервисов к потребностям каждого бизнеса, SaaS также развивалась как платформы, на которых настраиваемые сервисы в некоторой степени доступны по мере развития рынка облачного программного обеспечения. [6]
Локальное программное обеспечение преобладало в 2013 году на рынке программного обеспечения, однако с тех пор все больше и больше клиентов и, следовательно, поставщиков программного обеспечения переходят на облачное программное обеспечение. [6]
Ключевые корпоративные игроки, которые внесли свой вклад в это изменение модели программного обеспечения, а также в связанную с ним систему ERP : [7]
Например, SAP изначально была локальным поставщиком программного обеспечения. В соответствии с изменением технологий и предпочтений клиентов на рынке программного обеспечения, компания превратилась в поставщика облачных ERP-систем, которые доступны как в общедоступном, так и в частном облаке в зависимости от потребностей клиентов. [7]
Microsoft ранее предоставляла локальные ERP, такие как SharePoint2010, для автоматизации корпоративных бизнес-систем крупных корпораций. В последние годы компания выпустила множество облачных программ, таких как Azure и Microsoft Dynamics LCS, которые предоставляют клиентам интернет-услуги, предлагающие автоматизированные и стандартизованные бизнес-функции для определенных областей бизнеса. [8]
Salesforce произвела революцию в бизнес- процессах CRM с помощью своей облачной службы программного обеспечения, в том числе Sales Cloud, которая предлагает наиболее подходящие стандартизированные бизнес-процессы, касающиеся взаимоотношений клиентов с предприятиями. [7]
За последнее десятилетие на рынке программного обеспечения наметилась растущая тенденция перехода к облачному программному обеспечению от традиционного локального программного обеспечения с ускорением его скорости. [2] [6] [7]
Во время 2016 года, несмотря на эту тенденцию, большинство корпораций поддерживали свою традиционную систему управления информацией с помощью локального программного обеспечения. [6] Это говорит о том, что изменение тенденции на рынке программного обеспечения происходит медленными темпами, поскольку предприятия постепенно переводят свои программные системы с традиционных локальных на облачные.
В 2020 году примерно 70% бизнес-клиентов планируют новый или дальнейший переход от локального программного обеспечения к облачному программному обеспечению. [2]
В соответствии с этим движением потребителей к облачным решениям на рынке программного обеспечения, все больше и больше поставщиков, включая ведущие корпорации по разработке программного обеспечения, такие как Microsoft, Oracle и SAP, меняют свою бизнес-модель и переводят свои продукты на облачные решения. [7]
На рынке B2C ожидается более быстрый переход от локальных к облачным решениям, чем на рынке B2B .
Это связано с тем, что предприятиям обычно требуется гораздо более сложная структура и система управления информацией, в отличие от частных пользователей. Кроме того, компании более осмотрительно относятся к смене своей программной системы, потому что они серьезно озабочены безопасностью данных, поскольку ее отказ потенциально может привести к потере огромного количества данных, а также репутации компании. [2]
Основными заказчиками относительно нового программного обеспечения, SaaS, были не пользователи локального программного обеспечения, поскольку им было проще приобрести, установить и внедрить его услугу из-за ранее обсуждавшихся факторов, таких как более низкая стоимость установки и более низкая стоимость управления системой. [6]
По мере того, как удобство этих функций, связанных с облачным программным обеспечением, становится широко известным, все больше клиентов (в основном предприятий) начинают переводить свои программные системы на облачные, поскольку они понимают, что SaaS повышает эффективность управления их информацией и системами. [6] Особенно для тех, чьи бизнес-процессы строго стандартизированы и используются в своей отрасли.
Еще одним фактором, повлекшим за собой разницу в темпах адаптации рынка к облачному программному обеспечению, была степень обеспокоенности и законодательство в отношении безопасности данных. [6] Фактически, развивающиеся страны, которые подвергались меньшим ограничениям в отношении безопасности данных и устаревшего управления, показали относительно более быструю реакцию на изменение тенденции рынка программного обеспечения.
Некоторые поставщики, особенно те, кто изначально предлагал локальное программное обеспечение, не желают переводить свою программную службу на облачную основу, поскольку им нужно будет полностью изменить свою бизнес-модель, а это требует больших затрат, времени и усилий. . [2] Помимо упомянутых выше факторов со стороны спроса (или со стороны клиента), такая реакция поставщика может быть еще одной причиной медленного перехода к облачным сервисам на рынке программного обеспечения.
Движение к облачному программному обеспечению не только подразумевает изменение системы управления бизнес-информацией, но также приводит к потенциальным изменениям в их процессах создания ценности. [7]
Облачная платформа включает в себя функции облегчения взаимодействия и коммуникации между клиентами и производителями, поскольку она доступна для различных заинтересованных сторон одновременно, в то время как локальное программное обеспечение обычно ограничивает доступ для владельца платформы, исключая другую группу. лиц. [9]
Облачное программное обеспечение предоставляет программные услуги относительно более гибким способом и с большим количеством вариаций. Причина этого кроется в архитектуре облачной программной платформы, которая состоит из ряда различных платформ с разной специализацией и функциями. Наиболее представительный пример такой платформы - Microsoft Azure. Программное обеспечение состоит из ряда различных бизнес-платформ. [9]
Как обсуждалось выше, локальное решение и облачное решение имеют как положительные, так и отрицательные стороны соответственно. Таким образом, «лучший» выбор из двух программ зависит от многих факторов, например, бизнес-модели клиента, финансового состояния и бизнес-стратегии. Однако ни один из вариантов не предоставит клиентам идеальных решений, поскольку оба программного обеспечения не предлагают пользователям всех функциональных возможностей. [2] [6]
При переходе к облачному решению для управления информацией клиенты заботятся о безопасности данных, конфиденциальности и многом другом, что может быть лучше обеспечено традиционным локальным решением. [3] Для решения этой проблемы на рынке программного обеспечения появилось новое решение, объединяющее локальное и облачное решение и его лучшие функции. Таким образом, программное обеспечение будет предоставляться по запросу с одновременной настройкой.
Программное обеспечение начало развиваться с начала 1990-х, и в начале 2000-х на бизнес-рынке наблюдалось большое движение в сторону использования программного обеспечения. [10] Хотя в эти периоды ИТ-отрасль в целом находилась в середине рыночного бума и быстро росла в размерах, на рынок программного обеспечения приходилось почти 25% всех расходов на продукты ИТ-отрасли.
Согласно исследованию Hietala, США всегда были крупнейшим игроком на рынке программного обеспечения и занимали доминирующее положение на рынке. [10] В 2006 году программные продукты американских компаний занимали около 60% всего мирового оборота программных продуктов.
С функциональной точки зрения и с коммерческой точки зрения существует в основном 3 типа программных продуктов: [10]
Чистое программное обеспечение в основном продается или покупается отдельно как один независимый продукт и не включается в другие продукты. [10] Хотя это программное обеспечение продается как основной продукт, иногда поставщики получают больший поток доходов от услуг, которые сочетаются с программной платформой или предлагаются на ней.
В отличие от чистого программного продукта, встроенные программные продукты не продаются сами по себе, а скорее рассматриваются как часть, включаемая в другие продукты. Примерами являются программное обеспечение, встроенное в мобильный телефон, компьютер и другие электронные устройства. В общем, для этого типа программного обеспечения необходимы совершенно разные способы архитектуры и построения системы по сравнению с традиционными программными продуктами. [11]
Программное обеспечение, адаптированное к потребностям клиентов, - это программное обеспечение, в котором система и услуга могут быть адаптированы к индивидуальным потребностям клиентов. Эта настройка может быть достигнута с помощью множества различных комбинаций программных модулей и платформ. [12] Основной целью этого программного продукта является решение конкретных бизнес-задач отдельных клиентов и предоставление уникального решения этой проблемы с помощью технологий. Стандартное облачное программное обеспечение обычно предлагает стандартизированные решения и услуги широкому кругу клиентов в отрасли и / или на рынке.