ピープルソフト
ピープルソフトは、バージョン8の時点で従来型のクライアント-サーバからウェブ中心の設計に切り換えた。これを PeopleSoft Internet Architecture (PIA) と呼んだ。これにより、全ての機能にウェブブラウザからアクセスできるようになった。
そのアーキテクチャはピープルソフト独自の PeopleTools 技術に基づいている。PeopleTools は独自の開発プラットフォームである。このプラットフォームにはアプリケーション開発者が必要と思われる様々なコンポーネント(スクリプト言語、メタデータ定義のための設計ツール、標準セキュリティ構造、バッチ処理ツールなど)が含まれる。メタデータは、ユーザインタフェース、テーブル、メッセージ、セキュリティ、ナビゲーション、ポータルなどといったもののデータを記述する。独自の開発プラットフォームを構築することで、ピープルソフトのアプリケーションは様々なオペレーティングシステムやデータベース上で動作可能となり、同時に独自の開発モデルによるアプリケーションで顧客を囲い込む効果もあった。ピープルソフトのアプリケーションが連携可能なデータベースとしては、Oracle Database、Microsoft SQL Server、Informix Dynamic Server、Sybase Adaptive Server Enterprise、DB2 がある。
ピープルソフトの全モジュールは PeopleTools 技術に基づいており、カスタマイズが容易であるという特徴も PeopleTools を使っているためである。