PeopleSoft Cloud Architecture Automating PeopleSoft Deployment Jeff Robbins Senior Director, Strategy PeopleSoft Technology December, 2015
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. 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 for Oracle s products remains at the sole discretion of Oracle. 2
Program Agenda 1 2 3 4 PeopleSoft Cloud Architecture Building Blocks for Automated PeopleSoft Deployment PeopleSoft on the Oracle Cloud What s Next? 3
Program Agenda 1 2 3 4 PeopleSoft Cloud Architecture Building Blocks for Automated PeopleSoft Deployment PeopleSoft on the Oracle Cloud What s Next? 4
Cloud Basics Common Cloud Computing service offerings: SaaS: Software as a Service Web delivered applications that are managed by a third-party provider IaaS: Infrastructure as a Service Self-service models for accessing, monitoring, and managing remote datacenter infrastructure PaaS: Platform as a Service Self-service middleware framework developers can use to developand deploy applications. Can be Enterprise (Private) or Public PaaS. 5
Cloud Basics Common Cloud Computing deployment options: Public Cloud: Services and Infrastructure offered to the public for general use. Infrastructure resources are typically shared. Private Cloud: Services and Infrastructure similar to Public Cloud but dedicated to specific users and contained by Firewalls or other Security structures that limit access to specific resources. Hybrid Cloud: Private Cloud services hosted on Public Cloud infrastructure. 6
So how does ANY of this benefit you? 7
PeopleSoft Cloud Deployment PeopleSoft s core strength is that we offer customers CHOICE Cloud Computing: PeopleSoft R&D has focused on enablementof Cloud Computing for PeopleSoft customers Service and Infrastructure innovations represent an opportunityfor PeopleSoft customers Oracle is NOT investing in a PeopleSoft SaaS offering New PeopleSoft customers are not subscribing to PeopleSoft. New customers BUY the software license, just like you did. 8
Managing a PeopleSoft Environment It s hasn t always been easy There are a lot of moving parts Configuration is complex Most tasks are done manually Every instance is unique The result is costly and error-prone 9
PeopleSoft Cloud Architecture What s Different? What s New? Let s look at the typical PeopleSoft environment: PeopleSoft HCM PeopleSoft FSCM PeopleSoft Campus Interaction Hub etc. 10
PeopleSoft Cloud Architecture What s Different? What s New? Behind every Production instance are MANY additional DEV/TEST instances PeopleSoft HCM PeopleSoft HCM DEV PeopleSoft HCM PI/PUM PeopleSoft HCM DEMO PeopleSoft HCM Proj PeopleSoft HCM TEST PeopleSoft HCM CRP HCM Instances: Fix Bugs New Development Test New Features PUM Etc. Restricted to event use only. 11 11
PeopleSoft in YOUR Environment How does it work today? Somewhere in your org is a team of people who: Take copies of production Alter the PROD config for use in DEV/TEST/ Allocate & Configure Hardware Install & Configure PeopleSoft Migrate code Maintain, Configure, Patch Again and again 12
PeopleSoft in YOUR Environment How does it work today? If the team is VERY good they: Have repeatable, documented procedures Leverage virtual systems Train the entire team in their processes Manage to SLA with Business Unit Customers Operate as a Service Provider Can rapidly build and deploy new DEV/TEST environments for every new project 13
PeopleSoft in YOUR Environment How does it work today? But, more often: Every system is built and configured by hand Copies of Production data are everywhere It takes an act of congress to get a new PeopleSoft environment Configuring a system requires COMPLEX manual processes and Tribal Knowledge 14
Typical PeopleSoft Environment Most customers maintain per Pillar: 2-5 DEV environments 1-3 TEST environments DEMO environment PUM environment PROD environment Some have: Multiple PROJ environments Integration TEST environments One-off systems 10 or fewer 25 50 or more 15
PeopleSoft Cloud Deployment Which Cloud Innovations are we using? Data Center: Virtualization (Hardware/Platform) Automation of VM Lifecycle Infrastructure: IaaS standardized components, automation tools Database containers, portability, LCM Operations: Incremental, Selective Adoption Test Automation 16
PeopleSoft Configuration Without Cloud Architecture Manual Processes Segregated & Complex 100 + Peoplebooks Manual Errors Custom Scripts Fragile Often not reusable Redundant and repetitive Typical Time: 1-3 Weeks 1. Download 2. Install 3. Configure 4. Test 5. Deploy 6. Go to #1 17
PeopleSoft Configuration With Cloud Architecture Automated Processes Download the Packages Tweak the Configuration Deploy Typical Time: ½ -2 Hours 1. Download 2. Tweak 3. Deploy 18
Program Agenda 1 2 3 4 PeopleSoft Cloud Architecture Building Blocks for Automated PeopleSoft Deployment PeopleSoft on the Oracle Cloud What s Next? 19
How Does it Work? 20
The Current Process Download Components Configure App Server Configure Proc Scheduler Download CPUs Configure Web Tier Configure IB Provision Hardware Apply Patches Install and Configure Search Release to Users Provision Database Install Tools & 3 rd Parties Validation Test Resolve Issues 21
A lot of moving parts 22
PeopleSoft Deployment Framework Introducing the PeopleSoft Deployment Package (DPK) PeopleSoft Deployment Packages Discrete files you will download from Oracle s Software Delivery Cloud Or that will be hosted for use directly on the Oracle Public Cloud Contain the PeopleSoft software, server and client software and automation instructions needed to install and configure PeopleSoft components Beginning with PeopleTools8.55, allpeoplesoft instances will be installed and configured using DPKs 23
The New Process Download DPKs Release to Users Select Type of Environment to Deploy DEV/TEST/DEMO Execute Automated Deployment Allocate Compute Resources Provision Database 24
Only a few parts 25
PeopleSoft Cloud Architecture PeopleSoft Deployment Framework TOOLS DPK APPS DPK WEB SERVER APP SERVER Automated Deployment DATABASE Automated Configuration Cloud IAAS, VM or Bare Metal 26
Automating Configuration Deployment Packages & ACM Automated Deployment Server & Client Binaries Application Server Web Server (PIA domain) Process Scheduler Development Client Automated Configuration ACM PIA Configuration Integration Broker Secure Enterprise Search Performance Monitor Interaction Hub
PeopleSoft Deployment Framework DPK: Under the Covers TOOLS SERVER DPK Tools Binaries TOOLS CLIENT DPK Tools IDE/PUM/PTF Server/3 rd Party Components DB Connectivity Server Connectivity Automation Drivers Automation Runtime Both Tools DPKs are delivered for EVERY Tools Patch 28
PeopleSoft Deployment Framework DPK: Under the Covers PUM DPK Tools Server/Client DPK App Image DPK Virtualbox Shell Oracle 12c DB DPK Search Engine VM PeopleSoft Images (PUM) will be delivered as DPKs 29
Virtual CD vs OVM Template vs DPK VCD OVM Template DPK Platforms Contains code for All Platforms Linux x86-64 ONLY Only download your platform PT 8.55: Linux and Windows Operating System Any certified OS Bundled Linux 5.x Any certified OS PT 8.55: Linux and Windows 3 rd PartyServer Components Download and install ALL on EVERY host Patched 3 rd party components included 3 rd parties are included Latest CPU included in every patch Topology Manual One host runs all tiers Customizable Re-usable across versions Configuration Manual or ACM ACM ACM Virtualization No automation Automation for Oracle VM Automation for any virtual platform Future Limited PT 8.54 is the last release PT 8.55+
Program Agenda 1 2 3 4 PeopleSoft Cloud Architecture Building Blocks for Automated PeopleSoft Deployment PeopleSoft on the Oracle Cloud What s Next? 32
New PeopleSoft PUM Image on Oracle Public Cloud Create OPC Account Oracle Market Place Select PeopleSoft Image Release to Users Allocate OPC Resources Execute Automated Deployment
New PeopleSoft Instance on Oracle Public Cloud Create OPC Account Release to Users Oracle Market Place Select PeopleSoft App Select PeopleTools Version Execute Automated Deployment (Tools & Apps) Allocate DBaaS Resources for DB Allocate OPC Resources
Lift n Shift PSFT DEV/TEST/PERF Instances Clone On-Premise PeopleSoft Instances to Cloud DEV TEST PERF DEV TEST PERF DPKs
Extend, or Build Customization Use PeopleSoft Clients on Cloud FSCM Dev ELM Dev RDP Windows VM On-Premise Clients PeopleTools Client HCM Dev
Oracle PeopleSoft Cloud Architecture: Deployment Choice DEPLOY ANYWHERE Oracle Public Cloud Same Architecture Same Standards Same Products Private Cloud On-Premise Public or Private Cloud Deployment with ALL the capabilities of PeopleSoft, including Customizations Copyright 2015 Oracle and/or its affiliates. All rights reserved.
Program Agenda 1 2 3 4 PeopleSoft Cloud Architecture Building Blocks for Automated PeopleSoft Deployment PeopleSoft on the Oracle Cloud What s Next? Copyright 2015 Oracle and/or its affiliates. All rights reserved. 38
PeopleSoft Cloud Architecture DataCenter Innovations & Cloud Deployment PeopleSoft Deployment Framework For each PeopleSoft Instance: Automated Configuration Best Practice Cloud Management What It Includes: Fully Virtualized Infrastructure PeopleSoft Deployment Framework Automated Configuration PeopleSoft Update Manager Automated Change Management CHOICE: Automated Deployment to Public OR Private Cloud PeopleSoft Test Framework Automated Testing Copyright 2015 Oracle and/or its affiliates. All rights reserved. Restricted to event use only. 39
PeopleSoft Cloud Manager Self-Service Access to PeopleSoft Instances TOOLS DPK APPS DPK TOOLS DPK APPS DPK PUM Automated Deployment HCM 8.56 PILOT FIN 8.56 APPS DPK TOOLS DPK Automated Configuration HCM 8.55 FIN 8.55 IHUB 8.55 PI 16 Cloud IAAS, VM or Bare Metal Self Service Management & Access Copyright 2015 Oracle and/or its affiliates. All rights reserved. 40
PeopleSoft Cloud Architecture DataCenter Innovations & Cloud Deployment With PeopleTools 8.55 PeopleSoft Deployment Framework For each PeopleSoft Instance: Automated Configuration Best Practice Cloud Deployment Coming Soon PeopleSoft Cloud Manager For the entire PeopleSoft Environment: Self-Service Access to All PeopleSoft Administration Including PUM/Selective Adoption Processes CHOICE: Automated Deployment to Public OR Private Cloud Copyright 2015 Oracle and/or its affiliates. All rights reserved. Restricted to event use only. 41
PeopleSoft Cloud Architecture What Difference Does it Make? Allows for IT Self Service of PeopleSoft Environments Rapid, Real-Time Deployment of PeopleSoft Environments Instances configured by role (DEV/TEST/DEMO/PUM/etc.) Project-specific instances Automated Cloning & Redeployment of Existing Instances Powered by Oracle Public Cloud or virtually any other hardware platform Your IT Partners Can Deliver a Higher Service Level to Business Units at a MUCH lower cost Copyright 2015 Oracle and/or its affiliates. All rights reserved. Restricted to event use only. 42
PeopleSoft Cloud Architecture Key Points You CAN deploy PeopleSoft on a Cloud Infrastructure Oracle s Public Cloud Other Cloud Providers Your own internal Private Cloud Your EXISTING on-premise hardware You CAN have access to Self-Service PeopleSoft Instances PeopleTools8.55 Delivers the PeopleSoft Deployment Framework PeopleSoft Cloud Manager Comes Soon Deployment Framework and PeopleSoft Cloud Manager For the entire PeopleSoft Environment: Self-Service Access to All PeopleSoft Administration Including PUM/Selective Adoption Processes Copyright 2015 Oracle and/or its affiliates. All rights reserved. Restricted to event use only. 43
Questions 44