PeopleSoft Cloud Manager Image 10-HandOnLabGuide-v1.0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 45

PeopleSoft Cloud Manager

Image 10
Hands-On Lab Guide V1.0

March 2020
Copyright © 2020, Oracle and/or its affiliates
Confidential: Public
PURPOSE STATEMENT
This document provides an overview of features and enhancements included in
PeopleSoft Cloud Manager Image 10. It is intended solely to help you assess the
business benefits of upgrading to PeopleSoft Cloud Manager Image 10 and to plan
your I.T. projects.

DISCLAIMER
This document in any form, software or printed matter, contains proprietary
information that is the exclusive property of Oracle. Your access to and use of this
confidential material is subject to the terms and conditions of your Oracle software
license and service agreement, which has been executed and with which you agree to
comply. This document and information contained herein may not be disclosed,
copied, reproduced or distributed to anyone outside Oracle without prior written
consent of Oracle. This document is not part of your license agreement nor can it be
incorporated into any contractual agreement with Oracle or its subsidiaries or
affiliates.
This document is for informational purposes only and is intended solely to assist you
in planning for the implementation and upgrade of the product features described. It
is not a commitment to deliver any material, code, or functionality, and should not be
relied upon in making purchasing decisions. The development, release, and timing of
any features or functionality described in this document remains at the sole
discretion of Oracle.
Due to the nature of the product architecture, it may not be possible to safely include
all features described in this document without risking significant destabilization of
the code.

1 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
TABLE OF CONTENTS
Purpose Statement 1
Disclaimer 1
Prepare for the Lab 3
Intended Audience 3
Prerequisites 3
Generate SSH and API Keys 3
Generate API Key Pairs 3
Generate SSH Key Pairs 4

Part 1 - Prepare Your Tenancy 5


Task 1 - Create a User and Associate the API Public Key 5
Task 2 - Create a User Group 9
Task 3 - Create a Compartment 10
Task 4 -Create Policies for Authorization 11
Task 5 - Set Up Cloud Manager Using the Resource Manager 13
5.1 - Get Oracle PeopleSoft Cloud Manager 10 from Oracle Cloud Marketplace 13
5.2 - Create the Resource Manager Stack 15
5.3 - Review the Log Files and Output 20
5.4 - Log in to the Cloud Manager Instance Through the Jump Host 21

Part 2 – Lab Exercises 23


Activity 1: Configure Cloud Manager 23
Activity 2: Subscribe to Download Subscriptions 26
Activity 3: Review and Update a Topology 26
Activity 4: Create a New Environment Template 28
Activity 5: Create an Environment 34
Activity 6: Additional Exercise – Provision Environments with Windows Clients 38

Appendix A: Oracle Cloud Infrastructure Account and Resources 38


Appendix B: Network Layout 39
Appendix C: Deployed Resources 40
Appendix D: Creating a New Subnet 41

2 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
PREPARE FOR THE LAB
This document is a guide for recent PeopleSoft Cloud Manager 10 hands-on lab sessions. The guide provides step-by-step
instructions on setting up a user group, creating and adding users, creating a compartment, and respective policies in the
Oracle Cloud Infrastructure (OCI). You will learn how to install the Cloud Manager 10 using Oracle Resource Manager. The
final section provides the steps to provision a PeopleSoft environment followed by some simple hands-on exercises for you
to get familiar with the system.

Intended Audience
 Users who are familiar with Oracle Cloud Infrastructure capabilities and have an Oracle Cloud Infrastructure account.
 Users who are familiar with PeopleSoft applications (not mandatory).
 Users who are new to Cloud Manager or have already used Cloud Manager earlier.
 It is a good idea for user to have knowledge of the Oracle Cloud Infrastructure concepts such as Availability Domain,
VCN, subnets, and ports, but it is not mandatory.

Prerequisites
The user performing the lab should have:
 Oracle Cloud Infrastructure account (mandatory).
 My Oracle Support credentials.
 A tenancy with Administrator user access.
 Tenancy home region with these resources (these are the minimum requirements):
– 4 VM shapes (VM.Standard2.2 or VM.Standard2.1, VM.StandardE2.2 or VM.StandardE2.1)
– 1 TB block storage
 Microsoft Windows workstation or laptop with:
– Access to the Oracle Cloud Infrastructure Console, Cloud Manager and provisioned instances
– A web browser to connect to OCI console and Cloud Manager PIA. Firefox and Chrome are recommended.
– Git Bash for Windows installed from https://git-scm.com/download/win

Generate SSH and API Keys


The Cloud Manager installation requires SSH keys and API keys. This section elaborates on the keys required for the new
user accounts that you will be creating as part of the tenancy creation and Cloud Manager installation. You will use the keys
you generate here as the section progresses. Make sure you have followed all the steps.

Generate API Key Pairs


This document includes the steps for Microsoft Windows users. For information on generating an API signing Key on Linux
or Mac, see How to Generate an API Signing Key in the Oracle Cloud Infrastructure online help.
Use the following OpenSSL commands to generate the key pair in the required PEM format. To run the commands on
Microsoft Windows you must use Git Bash for Windows, as mentioned in the prerequisites. Note that you can name the keys
whatever you want.
1. On your Microsoft Windows computer, open a git bash shell.
2. Create a .oci directory under the home directory using the command:
mkdir ~/.oci
3. Generate the private key with or without a passphrase.
– Use this command to generate the private key with a passphrase:
openssl genrsa -out ~/.oci/oci_api_key.pem -aes128 -passout stdin 2048

3 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Note. Oracle recommends that you use a passphrase to encrypt the key. When you insert -passout stdin to be
prompted for a passphrase, the prompt will just be the blinking cursor, with no text.
The Resource Manager stack includes this instruction for the passphrase: Enter a passphrase containing alphanumeric
characters and the following special characters: ~@#%^*-_=+[{]}:.,?/

– Use this command to generate the private key without a passphrase.


openssl genrsa -out ~/.oci/oci_api_key.pem 2048
4. Ensure that only you can read the private key file.
chmod go-rwx ~/.oci/oci_api_key.pem
5. Run the following command on your private key to encrypt and save it in the format required by Cloud Manager.
You will use the contents of the output file when setting up Cloud Manager using the Resource Manager.
base64 ~/.oci/oci_api_key.pem | tr –d "\r\n"> Outputfile.txt
6. Generate the public key using the private key in the same .oci directory.
– If you used a passphrase for the private key, use this command:
openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem -passin
stdin
– If you did not use a passphrase for the private key, use this command:
openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem
After you generate the keys in the git bash shell, you can find the keys in your Microsoft Windows File Explorer under the
user directory, such as C:\users\user_name\.oci.

Generate SSH Key Pairs


Use one of these methods to generate public and private SSH keys. Write down the names and location of your public and
private key files. You will need the public key when launching an instance. You will need the private key to access the
instance with secure shell (SSH).
To generate an SSH key pair on the command line:
1. On your Microsoft Windows computer, open a command line window.
2. Enter the following ssh-keygen command.
This command generates a 2048-bit key in RSA format. This command saves the file for the public SSH key in the path
location as root_name.pub, and saves the file for the private key in the path location as root_name.
ssh-keygen -t rsa -N "" -b 2048 -C "<key_name>" -f <path/root_name>
To generate an SSH key pair using the third-party PuTTY Key Generator:
1. Find puttygen.exe in the PuTTY folder on your computer, for example, C:\Program Files (x86)\PuTTY. Double-click
puttygen.exe to open it.
2. Specify a key type of SSH-2 RSA and a key size of 2048 bits:
– In the Key menu, confirm that the default value of SSH-2 RSA key is selected.
– For the Type of key to generate, accept the default key type of RSA.
– Set the Number of bits in a generated key to 2048 if it is not already set.
3. Click Generate.
4. Move your mouse around the blank area in the PuTTY window to generate random data in the key.
When the key is generated, it appears under Public key for pasting into OpenSSH authorized_keys file.
5. A Key comment is generated for you, including the date and time stamp. You can keep the default comment or replace
it with your own more descriptive comment.

4 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
6. Leave the Key passphrase field blank.
7. Click Save private key, and then click Yes in the prompt about saving the key without a passphrase.
The key pair is saved in the PuTTY Private Key (PPK) format, which is a proprietary format that works only with the
PuTTY tool set.
You can name the key anything you want, but use the ppk file extension. For example, mykey.ppk.
8. Select all of the generated key that appears under Public key for pasting into OpenSSH authorized_keys file, copy it
using Ctrl + C, paste it into a text file, and then save the file in the same location as the private key.
(Do not use Save public key because it does not save the key in the OpenSSH format.)
You can name the key anything you want, but for consistency, use the same name as the private key and a file
extension of pub. For example, mykey.pub.
9. Write down the names and location of your public and private key files. You will need the public key when launching an
instance. You will need the private key to access the instance via SSH.
See also Creating a Key Pair in the Oracle Cloud Infrastructure online help.

PART 1 - PREPARE YOUR TENANCY


Carry out these steps in the Oracle Cloud Infrastructure Console to set up the necessary resources before installing Cloud
Manager.

Task 1 - Create a User and Associate the API Public Key


1. Sign in to your tenancy in Oracle Cloud Infrastructure.

2. Click the menu icon ( ) at the top left. Under Governance and Administration, select Identity, Users.

5 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Oracle Cloud Infrastructure menu

3. Click Create Users.

Users page

4. Enter a user name, which is psftadmin_Lab in this example, a description, and an email address (optional), and then
click Create.

6 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create User dialog box

5. After you create the user, select the user name from the list of users to go to the User Details page. Alternatively, select
View Details from the Related Action menu.
6. On the User Details page, copy the OCID for the user. You will use this in installing Cloud Manager.
7. In the API Keys section, click Add Public Key.

7 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
User Details page

8. On the Add Public Key dialog box, select Paste Public Keys.
9. Paste the contents of the PEM public key (oci_api_key_public.pem in the .oci folder) in the field and click Add.

8 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Add Public Key dialog box

Task 2 - Create a User Group


1. Select Groups from the menu on the left of the Identity page.
2. Click Create Group.
3. Give a name to the group, which is CMadmins_Lab in this example, and then click Create.
4. On the details page for the group, click Add User To Group.

9 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Group Details page

5. Enter the name for the newly created user, psftadmin_Lab in this document, and click Add.

Add User to Group dialog box

Task 3 - Create a Compartment


1. Select Compartments from the menu on the left of the Identity page.
2. Click Create Compartment and enter a name, such as PSFT_Lab.

10 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Compartment dialog box

3. Click Create Compartment.

Task 4 -Create Policies for Authorization


1. Select Policies from the menu on the left of the Identity page.
2. Under List Scope, select the root compartment.
3. Click Create Policy.
4. Enter a name for the policy, which is Manage all resources in this example, and enter a description.
5. Select the option Keep Policy Current under Policy Versioning.
6. Enter these policies in the Policy Statements area one at a time. Click +Another Statement to add a new row.
– Allow group CMadmins_Lab to manage all-resources in compartment PSFT_Lab
– Allow group CMadmins_Lab to read all-resources in tenancy
– Allow group CMadmins_Lab to manage App-catalog-listing in tenancy
– Allow group CMadmins_Lab to read instance-family in tenancy

11 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Policy dialog box

7. Click Create.
8. On the details page for the policy, make sure the four policies are listed.

12 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Policy Statements page

Task 5 - Set Up Cloud Manager Using the Resource Manager


Make sure you have completed the previous sections before you start these steps.

5.1 - Get Oracle PeopleSoft Cloud Manager 10 from Oracle Cloud Marketplace
1. Search for Oracle PeopleSoft Cloud Manager 10 in Oracle Cloud Marketplace.

13 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Oracle Cloud Marketplace

2. Click the Get App button.

PeopleSoft Cloud Manager for OCI page

3. From the drop-down list, select the OCI region that hosts your Oracle Cloud Infrastructure account, and sign in using
your Oracle Cloud Infrastructure account credentials.

14 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Install Application page

4. Choose the compartment (PSFT_Lab in this case) where you want to install the Cloud Manager, accept the terms and
restrictions, and click Launch Stack.

Launch Stack page

5.2 - Create the Resource Manager Stack


Before you do this step, please make sure you have the appropriate infrastructure resources available in your tenancy, such
as block volume storage and network resources.
The Resource Manager pages will guide you to configure, apply the network settings and create the Cloud Manager
instance.
1. On the Create Stack page, fill in the form and click Next.

Note. The Tag Namespace is optional. You can leave it blank.

15 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Stack page, Stack Information

2. Fill in the user-centric details.

16 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Stack page, Configure Variables

– In the User OCID field, add the newly created User OCID in a single line, with no line feeds or spaces.
– Enter your SSH public key in a single line, with no line feeds or spaces. The SSH Public Key field does not expand.
– Enter the contents of your API Private Key.
Open the Outputfile.txt that you created in the section on generating keys, copy the contents fully and paste them
in the API Private Key field. Enter the contents in a single line, with no line feeds or spaces. The API Private Key field
does not expand.
– Enter the passphrase for the API Private Key, if you created one.

17 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Enter a passphrase containing alphanumeric characters and the following special characters: ~@#%^*-
_=+[{]}:.,?/
3. Enter passwords for the Cloud Manager environment.
The password fields have validations in place to help you adhere to the required specifications while creating them.

Create Stack page showing password fields

18 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
4. Enter the network settings.
The required network settings are taken care of by the Resource Manager tool itself. Oracle recommends that you use
the defaults in this page unless you want to have complete control of your network. Use the advanced network setting
option in case you want to change ports, subnets and others.
The example shows the default settings to Create Private Subnets, Create Subnets for PeopleSoft Components, and
Create a Jump Host.

Create Stack page, Configure Variables, Networking section

5. When you are happy with the network settings, click Create. This brings up a summary page for you to verify your
settings and proceed.

19 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Stack page, Review and Create

5.3 - Review the Log Files and Output


After clicking Create on the Resource Manager Create Stack page, you immediately see that the Resource Manager triggers
the instance creation in the Oracle Cloud Infrastructure Console and you can view the resource creation logs.
Ideally, you should not see any errors pertaining to resource availability (VMs, stack space). Don’t worry if you do see such
errors. Just go back to the Create Instance page, edit your settings and choose the resources appropriately.
The last few lines of the logs include several useful values. The Outputs section displays the URLs of the Cloud Manager
instance with their private IP, jump host details, ports and the necessary commands to set up an SSH tunnel and SOCKS
proxy.

20 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Outputs section

The Cloud Manager URL has the following structure:

http:// psftcm. cm. psftcm. oraclevcn.com: 8000

Protocol Application Subnet VCN Domain Port

By default, the CM instance is created under a private subnet, which doesn’t have a public IP address. You will have to access
your instance through a jump host. The jump-host has the public IP that you can access with SSH and set up the tunnel to
reach your Cloud Manager instance. If you are interested in knowing more about the Network architecture in Oracle Cloud
Infrastructure, see Overview of Networking in the Oracle Cloud Infrastructure online help.
After this step, the actual Cloud Manager bootstrap process starts and you may have to wait for about an hour for your
Cloud Manager instance to be accessible.

Note. Cloud Manager is not ready to use when the Apply job is complete. The Cloud Manager instance configuration
("bootstrap") script must run to complete the installation setup. The instance configuration script begins running
automatically after the Apply job succeeds. To monitor the script status, see the tutorial Install the Cloud Manager Stack with
Resource Manager.

5.4 - Log in to the Cloud Manager Instance Through the Jump Host
This section uses the commands in the Output section to set up access to the private subnet.
1. In the git bash shell on your Microsoft Windows computer, run this command to set up the SSH tunnel through the
jump host to the private subnet. Substitute the values from the Outputs page
ssh –i <path to your SSH private key> -f -C -q -N -L 2222:<cm_private_ip> opc@<jumphost_public_ip>
2. In the git bash shell, run this command with the values from the Outputs page to set up the SOCKS proxy for browser
access:
ssh –i <path to your SSH private key> -D 8123 -f -C -q -N opc@<jumphost_public_ip>
3. In the Firefox browser on the same Microsoft Windows computer, select Network Settings > Preferences.
4. Select Manual proxy configuration, and enter 8123 as the port for the SOCKS host.
Make sure the settings are as shown in the example below.

21 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Firefox Connection Settings dialog box

5. In the same browser, enter the Cloud Manager URL from the Outputs section and sign in with the user ID CLADM and
the password for the Cloud Manager administrator that you entered when filling out the stack.
You see the Cloud Manager home page (dashboard).

22 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Cloud Manager home page

Congratulations, you have successfully installed Cloud Manager in your tenancy. This concludes Part 1 of the training.

PART 2 – LAB EXERCISES

Activity 1: Configure Cloud Manager


Time: 20 minutes
Overview of the activity: You will configure the newly set up Cloud Manager. This will include setting up repositories,
installing Linux and Windows images, and setting up file server mounts.
1. From the Cloud Manager home page, click the Cloud Manager Settings tile, and then select Cloud Manager Settings.
2. Add your My Oracle Support User ID and password and click Save Settings.
This is required to download DPKs and PRPs automatically.

23 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Cloud Manager Setting page

3. Select Infrastructure Settings from the menu on the left to update the Operating System Images.
4. For the Linux image, select the Marketplace Image option and choose the latest version from the displayed list.
5. For the Windows image, go to this Oracle Cloud Infrastructure web site and locate the latest image: Windows Server
2016 VM.
6. Copy the OCID for your region and paste it on the Infrastructure Settings page.

24 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Infrastructure Settings page

7. Click Save to save the configuration.


8. Click the Refresh OCI Metadata button at the top of the page and wait for a few minutes.
9. Select File Server from the menu on the left.
10. Accept the defaults on the File Server page to create a new File Storage Service file server. Enter lab for the Mount
Target.

File Server page

11. Click Create. This action will create a file server in a few minutes.

25 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
12. Wait until the Fss Status shows FSS Configured, and then the system is ready for downloads.

Activity 2: Subscribe to Download Subscriptions


Time: Approximately 60 minutes depending on the network speed and number of subscriptions.
Overview of the activity: You will subscribe to download channels within Cloud Manager. This will help you automatically
update and upgrade PeopleTools and other software releases from Cloud Manager.
1. From the Cloud Manager home page, click the Repository tile, and then select Download Subscriptions.
2. Go to the Unsubscribed tab.
3. On a download channel of your choice, click the Related Actions menu icon and choose Subscribe.
For example, you can subscribe to the HCM_92_Linux image as shown.
4. Monitor the Logs page to check for progress.
5. Once you have successfully subscribed to a product release, you can view it in the Subscribed tab.

Download Subscriptions page

Activity 3: Review and Update a Topology


Time: 10 minutes
Overview of the activity: Create a new Topology using the Cloud Manager. The topology provides the blue print of the
environment you want to provision. The topology is a very convenient way to create different shapes or tiers for your test,
production, or staging environment.
1. From the Cloud Manager home page, click the Topology tile, and then select the PUM Fulltier topology.
You will use this topology to create a new environment.

26 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Topology page

2. Review the nodes and update the Shapes.


3. Select the Full Tier node and select a shape that is available in your availability domain.
This is the same availability domain where you installed Cloud Manager in Part 1 of this document. Select
VM.Standard2.1 or VM.Standard2.2.
Review the available shapes in your availability domain as explained in Appendix A.

Edit Node dialog box for Linux

4. Delete the Windows node from the topology. Click Delete on the page shown below and save the topology.

27 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Edit Node dialog box for Windows

5. When you are ready, click Save.


The topology should now look as shown below.

Topology page

Activity 4: Create a New Environment Template


Time: 10 minutes

28 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Overview of the activity: You will create a new environment template using Cloud Manager. The template is again a
convenient way to create different instances based on your need for production, test, and stage scenarios.
1. From the Cloud Manager home page, click the Environment Template tile.
2. Click Add New Template, and provide the following details:
– Name — MYPUM
– Description — Test a PUM image
– Database — Click the search icon (magnifying glass) and select a downloaded DPK, for example PEOPLESOFT HCM
UPDATE IMAGE 9.2.030 - NATIVE OS.

Environment Template page, General Details

3. On the Select Topology page, click the search icon to search for a topology and select the PUM Fulltier topology.

29 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Environment Templates page, Select Topology

4. Expand the Custom Attributes section, select the PUM Fulltier topology, and click Edit Custom Attributes.

Environment Template page, Custom Attributes

5. Expand the Region and Availability Domains section.


Select a Region and Availability Domain in which the Cloud Manager instance is not deployed. This example uses these
values:

30 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
– Region — us-ashburn-1
– Primary Availability Domain — evQs:US-ASHBURN-AD-2 (Select an availability domain where shapes are available
for use.)
– Compartment — PSFT_Lab
– Virtual Cloud Network (VCN) — Labnet

Note. This is just a sample. The actual VCN and Region might vary based on your setup.

Refer to Appendix A to review tenancy service limits and find the availability domain that has the required shape
available for provisioning. In this exercise, for trial accounts, evQs:US-ASHBURN-AD-2 should have the required shapes.
Also, refer to Appendix B for network topology.

Environment Template page, Region and Availability Domains section

6. Expand each of the sub-sections under Full Tier and PeopleSoft Client and provide inputs.
You have the option to change the default values for many of the parameters.
Full Tier | General Settings

# SETTING NAME SAMPLE INPUT

1 PeopleSoft Deployment Path /u01/app/oracle/product

2 Database Access Id SYSADM

3 Database Connect Id people

4 Enable EM agent No

5 Weblogic Administrator Username system

6 Database Name MYPUM

31 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
7 Gateway Administrator Username administrator

8 Database Operator Id PS

9 Database Server Port 1522

10 Database Type SYS

11 Enable Multi Language NO

12 Pre Provision Custom Script -

13 Post Provision Custom Script -

Full Tier | Subnet Settings


Subnet For Primary Instance – Select a Subnet, such as envs.

Note. Since there is only one subnet, the ‘envs’ subnet is automatically chosen when AD-2, PSFT_Lab compartment and
labnet VCN are chosen in the earlier section.

Full Tier | Domain Settings | Web Server Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Authentication Domain default

3 HTTP PIA Port 8000

4 HTTPS PIA Port 8443

Full Tier | Domain Settings | Appserver Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Number of App Server Instance (PSAPPSRV services) Per Domain 2

3 Number of Query Server Instances(PSQRYSRV services) Per Domain 1

4 Number of SQL Access App Server(PSSAMSRV services) Per Domain 1

5 Number of Jolt Listener(Jolt Handler) Per Domain 3

6 Jolt Port 9033

7 WSL Port 7000

8 Enable IB settings on first domain YES

32 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
9 Number of App Server instance(PSAPPSRV services) for IB 2

10 Number of SQL Access App Server(PSSAMSRV services) for IB 1

11 Number of PSBRKHND instances for IB 1

12 Number of PSSUBHND instances for IB 1

13 Number of PSPUBHND instances for IB 1

Full Tier | Domain Settings | Process Scheduler Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Number of App Engine Server Instances(PSAESRV services) Per Domain 2

3 Number of App Engine Server Instances(PSDSTSRV services) Per Domain 2

Full Tier | Domain Settings | Process Scheduler Server Definition Parameters

# SETTING NAME SAMPLE INPUT

1 Application Engine 1

2 XML Publisher 1

3 COBOL SQL 1

4 Optimization Engine 1

5 SQR Process 1

6 SQR Report 1

7 Max Api Aware 1

Full Tier | Domain Settings | Advanced


None
7. Click Next to configure zone and role.
Select Test for the zone, and PACL_CAD for the role as shown below.

33 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Define Security page

8. Click Next. Review the page and click Submit to save the template.

Summary page

Activity 5: Create an Environment


Time: 50 minutes
Overview of the activity: You will create an environment using the template you have just created. The environment is the
actual working instance of the PeopleSoft environment you want to provision.
1. From the Cloud Manager home page, click the Environments tile and then click Create Environment.
2. Provide a unique environment name, which is mypum in this example.
3. From the Template Name drop-down list, select the Template that you created in the previous section — MYPUM.

34 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Create Environment page

4. Expand all the sections under Environment Attributes and provide all inputs.
Use the tables given below for quick and default values. Click Done to begin the environment provisioning process.
Full Tier | Credentials

# SETTING NAME SAMPLE INPUT

1 Database Connect Id people

2 Database Connect Password password

3 Weblogic Administrator Username system

4 Weblogic Administrator Password password

5 Database Administrator Password password

6 Gateway Administrator Username administrator

7 Gateway Administrator Password password

8 Database Operator Id PS

9 Database Operator Password password

10 Web Profile Password for user PTWEBSERVER password

35 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
11 Database Access Id SYSADM

12 Database Access Password password

Full Tier | General Settings

# SETTING NAME SAMPLE INPUT

1 PeopleSoft Deployment Path /u01/app/oracle/product

2 Database Access Id SYSADM

3 Database Connect Id people

4 Enable EM agent No

5 Weblogic Administrator Username system

6 Database Name MYPUM

7 Gateway Administrator Username administrator

8 Database Operator Id PS

9 Database Server Port 1522

10 Database Type SYS

11 Enable Multi Language NO

12 Pre Provision Custom Script -

13 Post Provision Custom Script -

Full Tier | Domain Settings | Web Server Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Authentication Domain default

3 HTTP PIA Port 8000

4 HTTPS PIA Port 8443

36 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Full Tier | Domain Settings | Appserver Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Number of App Server Instance (PSAPPSRV services) Per Domain 2

3 Number of Query Server Instances(PSQRYSRV services) Per Domain 1

4 Number of SQL Access App Server(PSSAMSRV services) Per Domain 1

5 Number of Jolt Listener(Jolt Handler) Per Domain 3

6 Jolt Port 9033

7 WSL Port 7000

8 Enable IB settings on first domain YES

9 Number of App Server instance(PSAPPSRV services) for IB 2

10 Number of SQL Access App Server(PSSAMSRV services) for IB 1

11 Number of PSBRKHND instances for IB 1

12 Number of PSSUBHND instances for IB 1

13 Number of PSPUBHND instances for IB 1

Full Tier | Domain Settings | Process Scheduler Settings

# SETTING NAME SAMPLE INPUT

1 Number of Domains 1

2 Number of App Engine Server Instances(PSAESRV services) Per Domain 2

3 Number of App Engine Server Instances(PSDSTSRV services) Per Domain 2

Full Tier | Domain Settings | Process Scheduler Server Definition Parameters

# SETTING NAME SAMPLE INPUT

1 Application Engine 1

2 XML Publisher 1

3 COBOL SQL 1

37 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
4 Optimization Engine 1

5 SQR Process 1

6 SQR Report 1

7 Max Api Aware 1

Full Tier | Domain Settings | Advanced


None
5. To monitor the deployment logs, select the Environments tile. On the card for the environment you created, click the
Related Action button and select Details > Logs.

Activity 6: Additional Exercise – Provision Environments with Windows Clients


In this lab exercise, you removed the default Windows node from the topology to keep the provisioning process short and
simple.
As an optional exercise, you can provision a PeopleSoft environment with a Windows client node. Follow the high-level steps
outlined below.
1. Remove the PUM topology from the Environment Template that you used for provisioning in the previous section.
Refer to step 2 in Activity 4: Create a New Environment Template.
2. Edit the PUM topology and add a new Windows Client node.
Select an available shape. Refer to step 1 in Activity 3: Review and Update a Topology.

Hint — Click + to add a node.

3. Edit the Environment Template and re-add the PUM topology.


Refer to step 2 in Activity 4: Create a New Environment Template.

Hint — Search for PUM topology.

4. Configure the Custom Attributes of the topology in the template.


Ensure that you select the Availability Domain that has the required shapes.
Refer to step 3 in Activity 4: Create a New Environment Template.
5. Create a new Environment using the newly modified template.
Refer to Activity 5: Create Environment.

APPENDIX A: ORACLE CLOUD INFRASTRUCTURE ACCOUNT AND RESOURCES


When you sign up for an Oracle Cloud Infrastructure account, Oracle provides the URL to use to sign in to the Oracle Cloud
Infrastructure Console, which incorporates your account name. For example, if you create an account with the name
psftcloudlab, the URL will be:
https://myservices-psftcloudlab.console.oracle.com.
See Signing Up for Oracle Cloud Infrastructure in the Oracle Cloud Infrastructure online help.
To review the resources available in your tenancy, select Administration > Tenancy Details from the Oracle Cloud
Infrastructure menu, and review the service limits. For example, under Compute, determine the number of VM shapes
available in your tenancy. Under File Storage, determine the availability of mount targets, and under Networking, determine
the availability of VCNs.

38 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Resources, Service Limits page

The following table shows a typical resource availability at a given point in time. Your tenancy’s resources could be different
and can have one or more of these shapes.

SHAPE AD-1 AD-2 AD-3

VM.Standard2.1 1 1 1

VM.Standard2.2 1 1 1

VM.Standard.E2.1 1 1 1

VM.Standard.E2.2 1 1 1

APPENDIX B: NETWORK LAYOUT


This diagram shows the network used in this lab exercise. It includes the labnet VCN, three availability domains, and two
public subnets, cm and envs.

39 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Network diagram

APPENDIX C: DEPLOYED RESOURCES


The deployment automation (Resource Manager Stack) provisions numerous resources in the tenancy. To find the list of
resources that were created, in the Oracle Cloud Instructure Console:
1. Click the menu icon and select Resource Manager > Stacks.
2. Locate your stack in the list, and select View Stack Details from the Related Action menu.
3. Find the Apply Job and click it to view details.
4. On the apply job details page, select Associated Resources under the Resources menu on the left.

Apply Job Details page

In this lab example, the Associated Resources show all the newly created and used resources, including the jump host, Cloud
Manager instance, and the network components.

40 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Associated Resources list

APPENDIX D: CREATING A NEW SUBNET


1. In the Oracle Cloud Infrastructure Console, click the menu icon and select Networking > Virtual Cloud Networks.
2. Set the Compartment to PSFT_Lab, and select the existing VCN labnet.

Virtual Cloud Network details page for labnet

41 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
3. Click Create Subnet to add a new subnet.

Create Subnet dialog box, top

Use the following values in filling out the Create Subnet page:
– Name — MySubnet
– Subnet Type — Availability Domain-specific
– Availability Domain — AD 3
– CIDR Block — 10.0.8.0/24
– Route Table — Default Route Table for labnet
– Subnet Access — Public Subnet
– DNS Resolution — Enable Use DNS hostnames in this SUBNET
– Security Lists — Add two security lists, the default and the cm_sec security lists. Click +Additional Security List to
add a new list.

42 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
Security Lists on the Create Subnets dialog box

4. Click Create Subnet.


The newly created subnet will be as shown.

Subnet details page

43 PeopleSoft Cloud Manager | Hands-on Lab Guide | Version 1.00


Copyright © 2020, Oracle and/or its affiliates
CONNECT WITH US
Call +1.800.ORACLE1 or visit oracle.com.
Outside North America, find your local office at oracle.com/contact.

blogs.oracle.com facebook.com/oracle twitter.com/oracle

Copyright © 2020, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without
notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties
and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed
either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without
our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of
SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered
trademark of The Open Group. 0120

PeopleSoft Cloud Manager Image 10 Hands-on Lab Guide


March, 2020
Author: PeopleSoft Cloud Manager development team

You might also like