Dpk =link= — Peoplesoft
: DPKs include setup scripts that automate the deployment process, significantly reducing the time required to build a PeopleSoft system.
| Control | Implementation | |---------|----------------| | Secure communication | All PIA endpoints forced to HTTPS (TLS 1.2+). | | Password management | Used eyaml for encrypted Hiera secrets. | | OS hardening | DPK supports CIS benchmark settings via security_manifest.pp . | | Logging | WebLogic & Tuxedo logs forwarded to SIEM. |
psft: db_type: oracle db_host: dbserver.example.com db_sid: PSDEMO weblogic_admin_user: weblogic pia_port: 8443 enable_ssl: true peoplesoft dpk
| Area | Benefit | |------|---------| | | Reduced from 8+ hours (manual) to ~2 hours (DPK). | | Error Rate | Near-zero manual configuration errors. | | Rollback | Puppet ensures idempotency – rerun safe. | | Documentation | Hiera YAML files serve as live documentation. | | Multi-Environment | Same DPK scripts used for Dev, Test, Production. |
: By scripting the configuration of WebLogic and Tuxedo domains, the risk of typos or missed steps is virtually eliminated. : DPKs include setup scripts that automate the
: Administrators retrieve the DPK zip files from Oracle Software Delivery Cloud.
: Users can choose a "Default" deployment or provide a psft_customizations.yaml file to define specific ports, site names, and security settings. | | OS hardening | DPK supports CIS
: Each package contains a manifest that lists the specific software versions included, such as PeopleTools, Tuxedo, and WebLogic.
The PeopleSoft DPK has met all success criteria: faster, repeatable, and auditable deployments. It is recommended to adopt DPK as the standard for all future PeopleSoft environments.