Monday, 27 November 2017

5 Things on PeopleSoft Cloud Manager 05

PeopleSoft not only runs on cloud infrastructure but is intentionally engineered for the kinds of platform and application automation essential for managing applications in the cloud. 

PeopleSoft Cloud Architecture addresses installation, configuration, testing, patching and upgrades and this all comes together in PeopleSoft Cloud Manager.  

Loads of PeopleSoft content on Tuesday
On Tuesday 5 December I'll be covering this material in depth at the annual UKOUG Apps 17 conference.  I look forward to seeing you there if you can make.  Register for Apps17 here.

In September 2017 Cloud Manager 05 was released and here's my top 5 observations.

(1) New instances provisioned in Cloud Manager can now be migrated to use Orchestrations.  By default if you select STOP in the environment action menu the PeopleSoft application, web and batch services will be stopped.  This is useful but won't save you any money!  If the environment is migrated to using orchestrations then the STOP action will shutdown the instances itself on Oracle Cloud Infrastructure.  If the instance is running you pay for CPU and storage.  If the instance is stopped then you only pay for storage.

(2) New PeopleSoft environments are provisioned using Linux and Windows template images.  It is essential you get the Linux and Windows 2012 r2 images from Oracle Cloud Marketplace. Before you can use them in Cloud Manager you first need to update the Windows images with latest updates from Microsoft.  You can also add in your favourite developer tools, create new users and any other configuration you normally do.   How to create a private Windows Image for Cloud Manager.

(3) There is a very nice feature which will automatically download the latest Cloud Manager Update Image which can then be used to automatically update your currently running Cloud Manager instance.  The first version of this is a bit buggy but I'm sure the Cloud Manager development team will sort this out.  At writing this (November 2017) I had to manually intervene with a few steps and there is an essential PRP that must be applied to the CM Update Image before it can be used.  Read Automated Self-UpdateOf Cloud Manager From Cloud Manager Settings | Manage Updates Page Fails AtStep "Apply PRP to PUM source.

(4)  A Cloud Manager provisioned environment can now be upgraded to the latest PeopleTools patch or even upgraded to the latest PeopleTools version.  This really is quite magical.

Think about what's going on here.

  • download the relevant tools patch onto your client and Linux machines
  • install Change Assistant on client
  • Install PeopleTools on client
  • Shutdown PIA, App and batch domains
  • Run CA job to Apply PeopleTools Patch to target database
  • Install patch files on Linux server to update PS_HOME
  • Redeploy PIA, App and batch domains
  • Start everything back up again
  • All in just over 20 mins !

(5) Cloud Manager REST APIs are now available.  This is a nice touch and demonstrates just how extensible the PeopleTools framework is.  Cloud Manager creates a simplified user experience to Oracle Cloud Infrastructure and the PeopleSoft DPKs - This is very useful - if you're a human!  But what if you want to build automated schedules to stop and start Cloud Manager environments using your companies enterprise scheduler?  Well ... there's an API for that.



The environment ID (EnvID) doesn't seem to be visible anywhere in the Cloud Manager user interface and so we need to use the REST API to list environments to find it. The output is a JSON response containing a list of all Environments and their status.


        "environmentID" : "434343",
        "environmentName" : "CDMSLFUPD1",
        "description " : "Environment for Cloud Manager Self Update",
        "status " : "Stopped"
        "environmentID" : "434344",
        "environmentName" : "FS025E",
        "description " : "Test system for FS 025",
        "status " : "Running"
        "environmentID" : "434345",
        "environmentName" : "HCM024A",
        "description " : "",
        "status " : "Stopped"

Watch all the magic here.

Tuesday, 21 November 2017

OOW17 Day 4 Wednesday

OK.....  so it's taken me a little while to complete my writeup for the final day of the 2017 OpenWorld conference. For some reason when I got back to the RealWorld from OpenWorld I had a million and one things to do and ended up a bit busy.

Anyway, for what it's worth let me try and outline highlights from the final day.

One of the things I most enjoy and value about all PeopleSoft events, including OpenWorld, is the opportunity to meet people from the PeopleSoft community. 
A recent and rapidly growing part of this community, focused on PeopleSoft technical administrators, has been organised by Dan Iverson and Kyle Benson from .   They run a blog, weekly podcast, training on things like DPK and facilitate the Slack channel.  Drop them a line here if you want to join in.
To round of the conference this year they hosted a podcast featuring several PS techs from around the world and I was honoured to be invited to join in. You can listen in on this fascinating discussion here podcast in the basement of the Marriott

Some of  the many PeopleSoft admins 

The other community that I enjoy being part of is the My Oracle Support Community (MOSC) site. You'll need an Oracle account to access it but it's a great place to engage with customers and Oracle support staff to get help, discuss issues and submit and vote on enhancement requests (ideas) to Oracle development teams.
The PeopleTools MOSC site can be found here

HR OnBoarding

During the afternoon of the final day I sat through some excellent presentations on enhancements to Core HR including the new OnBoarding feature.    Not a new module to buy but included in your core HR license.  Oracle Product Management made a point of this fact and we should start to see more and more new features being delivered in core HR.  If you get it as part of your core license then it's more likely to get used is the thinking.  I like it !

This nice new feature that can help customers implement more consistent and audited processes for bringing new staff into their organisations and ensuring they know what to do, where to go, who to meet, what documents are needed, etc.  It may also help customers who already have on-boarding systems become more efficient by bringing it into PeopleSoft where integrating with core HR data should be much easier.

  • Read it in PeopleBooks
  • Watch it on YouTube 

  • CloudFest 2017

    And the Oracle party this year - again at the AT&T Park - home of the Giants baseball team.

    Ellie Goulding and The Chainsmokers - "who ???" ---- oh dear.... I must be getting old!