5 fairly new terms in PeopleSoft applications you may not know about | PeopleSoft Tutorial

5 fairly new terms in PeopleSoft applications you may not know about

In last few years, PeopleSoft technology has evolved a lot with addition of new tools, techniques and processes. If you haven’t been paying attention and are still working on old PeopleTools then you’re missing a lot on these exciting new features such as Fluid, Classic Plus, PUM , Elastic search etc.

Introduction of all these new features has made working in PeopleSoft exciting again.

In this post, we are going to briefly discuss about new terminology which are used in PeopleSoft underlying technologies.


Kibana is an open source analytics and visualizations platform, to monitor and provide analysis on Search Framework and Elasticsearch.  In PeopleTools 8.57, Search Framework uses Elasticsearch 6.1.2 and Kibana 6.1.2.

Kibana is a Web application and works with Elasticsearch. Kibana provides visual reports in the form of charts, tables, etc. based on queries that you set up on Elasticsearch indexes.

Read more about Kibana here


Deployment Kits (DPKs) as the name suggests consists of utilities that are used to deploy PeopleSoft environment automatically. DPKs consists of scripts and configuration files that can be used to automate installation of necessary software needed for deployment of PS environments

Read about DPKs


Puppet is an open source configuration management tool and produced by Puppet Labs. It’s written in Ruby and released as a free software. Puppet is designed to manage the configuration of Unix-like and Microsoft Windows systems declaratively

Read what is significance of Puppet in PeopleSoft


Hiera is the config file for your Puppet code. Puppet’s primary strength is in reusable code. But code that serves many needs has to be configurable — site-specific information should usually be in configuration data, rather than in the code itself.

Hiera is the most flexible way to get configuration data into Puppet. Puppet automatically searches Hiera for class parameters, so you can use Hiera to configure any module.

Read more about Hiera here. 


YAML (YAML Ain’t Markup Language) is a human-readable data serialization language. It is commonly used for configuration files, but could be used in many applications where data is being stored (e.g. debugging output) or transmitted (e.g. document headers).

In PeopleSoft, YAML configuration files are used by PeopleSoft DPKs for deployment of necessary PeopleSoft components. You can make modifications to .yaml files to adjust input provided to DPK scripts that uses the YAML file. Example of one such file is psft_customizations.yaml.

Read more about YAML here.

Did we miss any term that you think should have been included in above list.. Drop a comment below.