Введение
Недействующая американская корпорация PeopleSoft, Inc. была компанией, разрабатывающей системы управления персоналом (HRMS), решения для финансового управления (FMS), системы управления цепочками поставок (SCM), системы управления взаимоотношениями с клиентами (CRM) и программное обеспечение для управления эффективностью предприятия (EPM), а также программное обеспечение для производства и управления учебным процессом для крупных корпораций, государственных учреждений и организаций. Она существовала как независимая корпорация до момента приобретения компанией Oracle в 2005 году. В настоящее время название PeopleSoft и ее продуктовая линейка продвигаются Oracle. PeopleSoft Financial Management Solutions (FMS) и Supply Chain Management (SCM) входят в один пакет, обычно называемый Financials и Supply Chain Management (FSCM). PeopleSoft Campus Solutions (CS) – это отдельный пакет, разработанный как информационная система для студентов в колледжах и университетах.
PeopleSoft, Inc. was a company that provides human resource management systems (HRMS), financial management solutions (FMS), supply chain management (SCM), customer relationship management (CRM), and enterprise performance management (EPM) software, as well as software for manufacturing, and student administration to large corporations, governments, and organizations. It existed as an independent corporation until its acquisition by Oracle Corporation in 2005. The PeopleSoft name and product line are now marketed by Oracle. PeopleSoft Financial Management Solutions (FMS) and Supply Chain Management (SCM) are part of the same package, commonly known as Financials and Supply Chain Management (FSCM). PeopleSoft Campus Solutions (CS) is a separate package developed as a student information system for colleges and universities.
Приобретение корпорации Oracle
Начиная с 2003 года, Oracle начала маневрировать для получения контроля над компанией PeopleSoft. В июне 2003 года Oracle сделала предложение о покупке на 13 миллиардов долларов в рамках враждебного поглощения. В феврале 2004 года Oracle снизила своё предложение примерно до 9,4 миллиарда долларов, однако совет директоров PeopleSoft отклонил и его. Попытку поглощения PeopleSoft осложняла так называемая "таблетка от поглощения" (poison pill), позволявшая клиентам компании потенциально получить возмещение в размере от 2 до 5 раз суммы, которую они заплатили, в случае поглощения. Позже в том же месяце Министерство юстиции США подало иск с требованием заблокировать сделку, мотивируя это тем, что приобретение нарушит антимонопольное законодательство. В сентябре 2004 года иск был отклонен федеральным судьей США, который посчитал, что Министерство юстиции не предоставило достаточных доказательств в поддержку своего антимонопольного иска. В октябре Европейская комиссия вынесла аналогичное решение. Хотя Oracle снизила своё предложение до 7,7 миллиарда долларов в мае, в ноябре она вновь повысила его до 9,4 миллиарда долларов. В декабре 2004 года Oracle объявила о подписании окончательного соглашения о слиянии с PeopleSoft на сумму примерно 10,3 миллиарда долларов. Месяц спустя после приобретения PeopleSoft, Oracle сократила более половины её штата, уволив 6000 из 11000 сотрудников. Oracle решила воспользоваться сильной лояльностью к бренду среди пользователей JD Edwards, переименовав бывшие продукты JD Edwards. Таким образом, PeopleSoft EnterpriseOne стала JD Edwards EnterpriseOne, а PeopleSoft World – JD Edwards World. В 2005 году Oracle объявила, что Fusion Applications объединит лучшие характеристики PeopleSoft, JD Edwards и Oracle Applications в новый пакет продуктов. Позже Oracle замедлила цикл выпуска обновлений для приложений PeopleSoft, вместо этого выпуская "пакеты функций" (Feature Packs) для добавления новой функциональности.
Пост-Оракул приобретение
PeopleSoft, входящая в Oracle, предлагает различные облачные программные продукты, включая управление персоналом (HCM), Campus Solutions, управление закупками и поставщиками, финансовое управление, а также PeopleTools и технологии. В 2010 году компания PeopleSoft выпустила проект In Memory Project Discovery. Он преобразовывал неструктурированные данные в структурированные, что позволяло пользователям анализировать ключевые слова и данные в составе Services Automation. Проект работал на аппаратно-программном комплексе Exalytics от Oracle с использованием оперативной памяти и на корпоративной платформе данных Oracle Endeca Information Discovery.
Архитектура приложений
Первоначальная архитектура PeopleSoft – это пакет продуктов, созданный на основе клиент-серверного (двухуровневого) подхода с выделенным клиентом. Изначально небольшое количество функций безопасности и системной настройки все еще требовало выполнения на машине с "толстым" клиентом, однако сейчас это уже не так. Пакет приложений PeopleSoft может функционировать как ERP-система, подобно SAP, но также может использоваться для отдельных модулей, например, для администрирования учебным процессом или только HCM (управление персоналом). PeopleSoft использует функциональность, известную как Integration Broker, для обмена данными между различными модулями (называемыми "столпами"). Кроме того, Integration Broker может использоваться для вызова веб-сервисов между PeopleSoft и другими приложениями.
Платформа развития
Реализация сосредоточена на запатентованной технологии PeopleTools от PeopleSoft. PeopleTools включает в себя множество различных компонентов, используемых для создания веб-приложений: язык программирования PeopleCode, инструменты разработки для определения различных типов метаданных, стандартную структуру безопасности, инструменты пакетной обработки и возможность интеграции с базами данных SQL. Метаданные описывают данные для пользовательских интерфейсов, таблиц, сообщений, безопасности, навигации, порталов и т.д. Этот набор инструментов позволяет сделать программную платформу PeopleSoft независимой от конкретной операционной системы.
Компоненты
До версии PIA 8.0 компоненты назывались группами панелей.
Безопасность
Приложения PeopleSoft, отвечающие сложным бизнес-требованиям, имеют известные проблемы в области онлайн-безопасности. PeopleSoft использовались крупными корпорациями из списка Fortune 500 и государственными организациями, и, по данным исследователей, почти 50% из них уязвимы для взлома через интернет. Фактор риска заключается в существующих уязвимостях систем Oracle PeopleSoft, которые могут привести к утечке данных в компаниях, государственных организациях и университетах. В связи с этим компании, использующие приложения PeopleSoft, постоянно подвергаются угрозе кибератак. Исследования общедоступных приложений Oracle PeopleSoft и их уязвимостей показывают, что системы, доступные в сети, восприимчивы к атаке TokenChpoken. Атака TokenChpoken, затрагивающая системы, использующие единый вход (SSO), возможна, поскольку файл cookie аутентификации (PS TOKEN), используемый приложениями PeopleSoft, может быть подделан. В случае успешной идентификации PS TOKEN с помощью атаки методом "грубой силы" TokenChpoken, становится возможным вход в систему под учетной записью системного администратора и получение доступа ко всем данным с взломанной системы. С 2010 года было зафиксировано несколько случаев нарушений безопасности PeopleSoft. В марте 2013 года Салемский государственный университет в штате Массачусетс предупредил 25 000 студентов и сотрудников о возможной компрометации их номеров социального страхования в результате взлома базы данных. Подобным образом, в феврале 2016 года Университет Центральной Флориды сообщил о компрометации номеров социального страхования более чем 63 000 студентов. Все организации, использующие PeopleSoft (включая компании, специализирующиеся на благотворительности, производстве продуктов питания, производстве, розничной торговле, транспорте и т. д.), остаются уязвимыми для атак TokenChpoken и других угроз, если не уделяют должного внимания вопросам безопасности.