THE FASTEST WAY TO BUILD A PUM IMAGE
We wrote our own deployment guide!
Thoroughly vetted, thoroughly tested
Tasks covered in this course
-
Provision Linux and Windows instances in OCI
-
Apply PeopleSoft-specific container settings on Linux and Windows
-
Download and install Podman-related tools on Linux and Windows
-
Download and prepare the container update image
-
Prepare container image configuration files
-
Deploy the container stack and resolve issues
-
Configure containers for restart with dependency checking
-
Install two-tier tools, such as App Designer
-
Configure your Windows-hosted containers for access from any computer on your network
-
Run PeopleSoft container service commands, such as psadmin, Data Mover, SQLPlus, and more
WHAT IS INCLUDED
-
Comprehensive instruction manual
-
Copy-and-paste step-by-step commands
-
Startup and service scripts for Windows and Linux
-
Sample configuration files
-
Success and failure logs for reference
-
Podman commands
-
Container-specific derivatives of PeopleSoft commands
WHO SHOULD ATTEND?
-
System Administrators
-
PeopleSoft Developers
Certificate
Each course includes a blockchain-enabled digital certificate of achievement to prove your participation in our online course. Since this is a digital certificate, you print it, add it to your LinkedIn profile, or share it on social media!
Duration
Students typically complete this material within 16 hours.
You will have access to the videos for 60 days after purchase and may keep the accompanying hands-on step-by-step lesson guide for life.
Requirements
Since this activity shows you how to install the PeopleSoft container PUM image, you must either have access to the downloaded container image zip files or to My Oracle Support to download them yourself.
Course curriculum
-
1
Introduction
- Copyright
- Hints and Definitions
- How to use this course
- Post-production Documentation Updates
- Watch: PeopleSoft's Container Strategy
- PeopleSoft's Container Strategy
- Watch: About Containers
- About Containers
- Watch: System Requirements
- System Requirements
- Watch: Deployment Strategies
- Deployment Strategies
- Test Your Learning
-
2
Option 1: Windows: Preparing for the Container DPK
- Watch: About the Windows Host System
- About the Windows Host System
- Watch: Is it Really Microsoft Windows?
- Is it Really Microsoft Windows?
- Watch: Creating an OCI Windows Instance
- Optional: Creating an OCI Windows Instance
- Watch: Installing Windows Subsystem for Linux (WSL2)
- Installing Windows Subsystem for Linux (WSL2)
- Watch: Installing Podman on Windows
- Installing Podman
- Watch: Installing Podman Compose on Windows
- Installing Podman Compose via Podman Desktop
- Watch: The hosts File and DNS
- The hosts File and DNS
- Watch: Setting Linux Kernel Parameters
- Recommended: Setting Linux Kernel Parameters
- Optional: Proxy Settings
- Optional: Preparing for External Access
- Test Your Learning
-
3
Option 2: Linux: Preparing for the Container DPK
- Watch: About the Linux Host System
- About the Linux Host System
- Watch: WSL2 or Bare Metal?
- Choosing Your Linux Environment: WSL2 or Bare Metal/VM?
- Watch: Creating an OCI Linux Instance
- Optional: Creating an OCI Linux Instance
- Optional: Connecting to an OCI Linux Instance Using the Cloud Shell
- Watch: Installing Podman on Linux
- Preparing the Linux Host for Podman
- Installing and Verifying Podman
- Watch: Installing Podman Compose on Linux
- Installing Podman Compose
- Watch: Rootless Mode in Podman
- Rootless Mode in Podman
- Watch: Setting Resource Limits
- Setting Podman Resource Limits (Rootless)
- Watch: Host Kernel Parameters
- Configuring Host Linux Kernel Parameters for PeopleSoft Containers
- Watch: Testing Network Parameters
- Avoiding Podman Compose sysctl Permission Issues
- Watch: Configuring Container Storage
- Configuring Container Storage
- Watch: Enable User Lingering
- Preventing Process Termination on Logout (User Lingering)
- Watch: The "nodocker" File and Proxy Settings
- Optional: The "nodocker" File
- Optional: Setting Proxy Environment Variables
- Watch: Setup Confirmation Tests
- Testing Your Linux Preparation for the Container DPK
- Watch: Firewall Settings
- Firewall Settings
- Test Your Learning
-
4
Download, Extract, and Load the DPK (All Operating Systems)
- Watch: Windows: Downloading the Update Image
- Watch: Linux: Downloading the Update Image
- Downloading the Container DPK
- Watch: Windows: Extracting the Update Image
- Watch: Linux: Extracting the Update Image
- Extracting the DPK
- Watch: Windows: Loading Container Images
- Watch: Linux: Loading Container Images
- Loading Container Images
- Test Your Learning
-
5
Updating Configuration Files (All Operating Systems)
- Watch: About the Configuration Files
- About the Configuration Files
- Watch: Windows: The compose.yaml file
- Watch: Linux: The compose.yaml File
- The compose.yaml File
- Linux Addendum to compose.yaml
- Watch: Windows: The psft_customizations.yaml File
- Watch: Linux: The psft_customizations.yaml File
- The psft_customizations.yaml File
- Watch: Windows: The install.rsp File
- Watch: Linux: The install.rsp File
- The install.rsp File
- Watch: Windows: The install-osk.rsp File
- Watch: Linux: The install-osk.rsp File
- The install-osk.rsp File
- Test Your Learning
-
6
Deploying the Stack
- Watch: Windows: Deploying the Containers
- Deploying the DPK on Windows
- Watch: Linux: Deploying the Containers
- Deploying the DPK on Linux
- Watch: Reviewing Logged Failures
- Deployment Logs
- Test Your Learning
-
7
Two-tier Client Setup
- Watch: Installing Two-tier Client Tools
- Accessing PeopleSoft Two-tier Client Tools
- Client Install Sample Log
-
8
Auto Starting a Compose Project
- Automatically Starting a Compose Project on Windows
- Automatically Starting a Compose Project on Linux
-
9
Understanding Each Container
- The database Container
- The midtier Container
- The osk Container
-
10
Resources
- Helpful Linux Podman Aliases
- Online References
-
11
Appendix
- Podman Storage Maintenance & Troubleshooting for Linux
Instructor
-
Principal Instructor
Jim Marion
Jim Marion is an Oracle Ace, prolific and popular blogger, and a highly sought, dynamic public speaker who regularly shares his knowledge at user group conferences and private training events. Feedback is off the charts and we know you will enjoy your time spent with him through this course.
