Running Oracle E-Business Suite on Oracle Cloud: Why, What and How? Nadia Bendjedou Senior Director Product Strategy EBS Development Oracle
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. 3
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 4
Oracle Cloud Strategy Software-as-a-Service (SaaS) Platform-as-a-Service (PaaS) Infrastructure-as-a-Service (IaaS) 5
Oracle Cloud Strategy Software-as-a-Service (SaaS) Platform-as-a-Service (PaaS) Infrastructure-as-a-Service (IaaS) 6
The Value of Application Dev/Test on the Cloud Customers saving opportunity $300 billion Enterprise IT spending on Dev/Test last year 50% wasted to buy, install, and configure the requisite servers, storage, databases, operating systems, and testing tools Source: ForbesBrandVoice 7
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 8
Oracle E-Business Suite on Oracle Cloud Choose Your Oracle Cloud Deployment Option and Service Level Infrastructure + Database + Application Management Infrastructure + Database Infrastructure 9
Infrastructure-as-a-Service (IaaS) Oracle Compute Cloud Service 10
Oracle E-Business Suite on Oracle Cloud Run EBS on IaaS ONLY Infrastructure Run EBS on Oracle s Infrastructure as a Service (Oracle Compute Cloud) You continue to do EBS database and application administration Infrastructure IaaS Network Compute Storage 11
Oracle Compute Cloud Services Bare Metal General Purpose Compute Dedicated Compute Engineered Systems IaaS Container Service (Docker) Ravello Docker Containers Multiple Hypervisors Multiple OS Compute On-Premise Public Cloud 12
Platform-as-a-Service (PaaS) Oracle Database Cloud Service (DBCS) 13
Oracle E-Business Suite on Oracle Cloud Run EBS on IaaS and PaaS Platform Infrastructure + Platform Run EBS middle tiers on Oracle Compute Cloud Platform PaaS Java Big Data IoT Mobile Database Documents BI Integration Run EBS database in Oracle Database Cloud Service (DBCS) You continue to do EBS application administration Infrastructure IaaS Network Compute Storage 14
Database - Typical Use Cases for a DBA Oracle Database and Infrastructure On-premises Provisioning Database Provisioning Database Backup Disaster Recovery (DR) High Availability RAC Database Patching 15
Provisioning Database and Infrastructure On-premises 1. Procure Data Center Floor space 2. Procure Servers 3. Procure Storage Devices 4. Procure SSL Certificates & Keys 5. Procure HSM Devices (for encryption) 6. Procure OS Licenses 7. Procure Anti-Virus Licenses 8. Procure SIEM Licenses 9. Allocate Storage Admin 10. Allocate System Admin 11. Allocate Database Admin 12. Allocate Network Admin 13. Install Server 14. Cable Server to Network 15. Install SSL Certificates & Keys 16. Acquire Public/Private IP Addresses 17. Acquire Domain Name (from internal DNS) 18. Install Storage Devices 19. Acquire IP Addresses 20. Install SSL Certificates and Keys 21. Create Physical Storage Volumes 22. Register Storage Devices with Server 23. Install Operating System 24. Create System Administrator Accounts 25. Register with Corporate LDAP Directory 26. Register with Audit Software 27. Add Users to System Administration Accounts 28. Register Servers with Redhat Administrative Console 29. Install Hypervisor 30. Create Virtual LAN Partitions 31. Allocate IP Addresses (Private) 32. Carry out Network Address Translation (NAT) 33. Register Virtual LANs with Network Switch 34. Add Users to Hypervisor Administrator Accounts 35. Register Guests with VMWare ESX Console 36. Run Clusterware Pre-requisite checks 37. Run Oracle DBMS Install Pre-requisite checks 38. Read database installation guild 39. Stage Oracle Database software 40. Configure Oracle Database 41. Log in to the system as root 42. Check HW, Memory, System, Disk, software, OS, OS Kernel, package, compiler, and additional software requirements 43. Create required OS Groups and Users, Oracle Inventory group, oracle software owner, OSDBA group, OSOPER group 44. Synchronize groups with LDAP repository 45. Configure Kernel parameters and resource limits, create required directories, configure user 46. Install oracle database; select clusterware/grid installation, specify base installation pathname 47. Specify software location, choose file system or ASM, specify file location, specify ASNSNMP password, database edition, OSDBA group, global name 48. Specify database name, database name domain, administrative password, confirm password 49. Verify database is functioning properly 50. Email developers access credentials and configuration details 16
Once Click to setup an Oracle RAC
Oracle Database Cloud Oracle Database Provisioning on-premise comparison On-Premise Oracle Cloud 1. Procure Data Center Floor space 2. Procure Servers 3. Procure Storage Devices 4. Procure SSL Certificates & Keys 5. Procure HSM Devices (for encryption) 6. Procure OS Licenses 7. Procure Anti-Virus Licenses 8. Procure SIEM Licenses 9. Allocate Storage Admin 10. Allocate System Admin 11. Allocate Database Admin 12. Allocate Network Admin 13. Install Server 14. Cable Server to Network 15. Install SSL Certificates & Keys 16. Acquire Public/Private IP Addresses 17. Acquire Domain Name (from internal DNS) 18. Install Storage Devices 19. Acquire IP Addresses 20. Install SSL Certificates and Keys 21. Create Physical Storage Volumes 22. Register Storage Devices with Server 23. Install Operating System 24. Create System Administrator Accounts 25. Register with Corporate LDAP Directory 26. Register with Audit Software 27. Add Users to System Administration Accounts 28. Register Servers with Redhat Administrative Console 29. Install Hypervisor 30. Create Virtual LAN Partitions 31. Allocate IP Addresses (Private) 32. Carry out Network Address Translation (NAT) 33. Register Virtual LANs with Network Switch 34. Add Users to Hypervisor Administrator Accounts 35. Register Guests with VMWare ESX Console 36. Run Clusterware Pre-requisite checks 37. Run Oracle DBMS Install Pre-requisite checks 38. Read database installation guild 39. Stage Oracle Database software 40. Configure Oracle Database 41. Log in to the system as root 42. Check HW, Memory, System, Disk, software, OS, OS Kernel, package, compiler, and additional software requirements 43. Create required OS Groups and Users, Oracle Inventory group, oracle software owner, OSDBA group, OSOPER group 44. Synchronize groups with LDAP repository 45. Configure Kernel parameters and resource limits, create required directories, configure user 46. Install oracle database; select clusterware/grid installation, specify base installation pathname 47. Specify software location, choose file system or ASM, specify file location, specify ASNSNMP password, database edition, OSDBA group, global name 48. Specify database name, database name domain, administrative password, confirm password 49. Verify database is functioning properly 50. Email developers access credentials and configuration details Days or Weeks 1. Choose version of DBMS 2. Choose Edition SE, EE, EE High, EE Extreme 3. Choose Shape storage, cores, memory 4. Choose Backup and Patching windows 5. Upload Key 6. Press Go 30 Minutes 19
Oracle IaaS and PaaS in your Data Center Oracle Cloud Machine (OCM) 20
What If you Cannot Consume Public Cloud Services? Genuine constraints prevent the consumption of public cloud Latency Connect with back-end mainframes, databases, ERPs, etc. with near zero latency Dedicated infrastructure offers lower latency Data Sovereignty Comply with regulatory, legal and privacy requirements Sensitive data on premises Custom security standards Control Keep 100% control over business-critical systems Use your own firewalls, load balancers, hardware VPNs, etc. Extremely high SLAs 21
Oracle Cloud Machine Oracle Datacenters Same Standards Same Services Unified Management PaaS Customer s Datacenter Java EE Java SE Node Database Caching Integration Messaging IaaS Network Storage Compute Oracle Cloud operated and delivered as a service behind your firewall Same PaaS and IaaS software, same updates as Oracle Cloud Same cost-effective subscription pricing model as Oracle Cloud Conforms to regulatory, privacy, legal, and business requirements 22
Oracle Managed Cloud Services (OMCS) Application Management for EBS on Oracle Cloud 23
Oracle E-Business Suite on Oracle Cloud Run EBS on IaaS + PaaS Platform + Application Management Platform PaaS Infrastructure IaaS Java Big Data Network IoT Mobile Compute Database Documents Storage BI Integration Applications Managed by OMCS (Oracle Managed Cloud Services) Infrastructure + Platform + Application Management Faster solution with faster go-lives and prepackaged prices Application HA and expertise drawn from 15 years managing hundreds of customer environments Faster provisioning of environments within hours/days Service Delivery Manager for greater accountability 24
Oracle E-Business Suite on Oracle Cloud EBS Application Administration by Partners Application Management Development and management of customizations Platform PaaS Java IoT Database BI Applications Managed by Partners Development and testing of complex integrations Functional and technical upgrade services Big Data Mobile Documents Integration Infrastructure IaaS Network Compute Storage 25
Oracle E-Business Suite on Oracle Cloud Cloud Components Building Blocks Oracle Infrastructure as a Service IaaS Elastic and Dedicated Oracle Compute Cloud Oracle Platform as a Service PaaS Database Cloud Service Exadata Cloud Service Oracle Managed Cloud Services OMCS Or your preferred partners Infrastructure + Database + Application Management Infrastructure + Database Infrastructure 26
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 27
Why Oracle E-Business Suite on the Oracle Cloud? Value for the Line of Business Support Growth Global expansion New market entry Mergers & Acquisitions Enable Business Agility Lower Costs and Risk Stay current with E-Business Suite innovation Expand your EBS footprint more easily Adopt SaaS Apps with Cloud-to-Cloud integrations Quick and easy procurement for new capacity Cost effectiveness applications management Fewer operational issues Copyright 28 2016, Oracle and/or its affiliates. All rights reserved. 28
Typical EBS Projects Require Additional Infrastructure Use Cases New Implementations Global Rollouts Upgrades Evaluating EBS Business/Process Changes Routine Maintenance Typical Methodology Evaluate Plan/Build/Test Train Users Typical EBS Instance Strategy Non-Production / Dev -Test Production Instances Go-Live 29
Start with your Dev/Test env to Oracle Cloud Typical Instance Strategy Non-Production / Dev -Test Production Instances Clone your non-production, Dev/Test environments to Oracle Cloud on-premises ORACLE Cloud 30
When Ready, Move your Production env to Oracle Cloud Typical Instance Strategy Non-Production / Dev -Test Production Instances Move your Production as well as Dev/Test environments to Oracle Cloud on-premises ORACLE Cloud 31
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 32
Oracle E-Business Suite on the Oracle Cloud Solution Overview Ability to run Oracle E-Business Suite on Oracle Cloud (IaaS + PaaS) Start with Dev/Test/Training/QA Production on Oracle Cloud is supported Getting Started with EBS on Oracle Cloud (Doc ID 2066260.1) New Whitepaper: Oracle E-Business Suite on Oracle Cloud 33
Oracle E-Business Suite on Oracle Cloud Deployment Choices Single node on IaaS Multiple nodes on IaaS IaaS + Database Cloud Service Compute Cloud Service Compute Cloud Service Compute Cloud Service All-in-One Demo / Sandbox /Training Explore new functionality Scale-out apps tier Dev, Test, Prod Full scale deployment Database Cloud Service Scale-out apps tier and database tier Leveraging DBCS for manageability & RAC Same components as multiple tiers, but with your data in Oracle Database Cloud Service (DBCS) 34
What is Oracle s Solution? Automation for E-Business Suite on Oracle Cloud Rapid Provisioning Migration Tools Development in the Cloud Hybrid Cloud Management VNC Clients Quickly create multiple environments, as needed Migrate on-prem EBS Instances to Oracle Cloud Development Tools VM Customizing or extending EBS in the Oracle Cloud Lifecyle management and runtime monitoring of EBS instances on-prem and on Oracle cloud. 35
1) Quick Provisioning from Marketplace Provision EBS Images Directly from Oracle Cloud Marketplace EBS 12.2.5 Demo Install Image EBS 12.2.5 Fresh Install Image EBS Provisioning Tools Image EBS Development Tools Image EBS OS-Only Image To support the Lift and Shift /cloning for 12.1.3 and 12.2.3+ EBS Information Discovery v6 For 12.1.3 and 12.2.5 Oracle Cloud Marketplace 36
1) Quick Provisioning Application Tier and Database on a Single Node Compute Marketplace EBS 12.2.5 Demo Install Image EBS 12.2.5 Fresh Install Image 2015-12-21 2015-12-21 HTTP SecList IP EBS 12.2.5 VM Images Fresh Install Image Demo Install Image Oracle Object Store New EBS Environment Your Oracle Compute Domain Oracle Cloud
2) Lift and Shift EBS Instances Bring your EBS Environment to Oracle Cloud EBS Dev EBS Test EBS Production EBS Dev EBS Test EBS Production SSH on-premises EBS Instances Cloud EBS Instances On-premises Oracle Cloud 38
3) Developer Tools: Develop Customizations on Oracle Cloud Use Development Tools Image JDeveloper EBS Test VNC Clients HTTP/HTTPS, SSH VNC Server Development Tools VM EBS Dev On-premises Oracle Cloud 39
4) Unified Interface to Manage On-premises and Oracle Cloud Migrate Custom Package or Apply Oracle Patch Custom Package or Oracle Patch Custom Package or Oracle Patch EBS Dev EBS Test EBS Training EBS Prod EBS QA SSH Administrator Application Management Suite Custom Package or Oracle Patch Custom Package or Oracle Patch Custom Package or Oracle Patch On-premises ORACLE Cloud 40
Supported Combinations of EBS & DB Releases 41
Oracle E-Business Suite on Oracle Cloud Supported Today Oracle Database Version: 11.2.0.4 Oracle Cloud Service Oracle E-Business Suite Release 12.1.3 Oracle E-Business Suite Release 12.2.3+ Compute Cloud Service Supported Supported Database Cloud Service Supported Supported Exadata Cloud Service Supported Supported RAC with DBCS/Exadata CS Supported Supported Oracle Database Version: 12.1.0.2 Oracle Cloud Service Oracle E-Business Suite Release 12.1.3 Oracle E-Business Suite Release 12.2.3+ Compute Cloud Service Supported Supported Database Cloud Service - Supported Exadata Cloud Service - Supported RAC with DBCS/Exadata CS - Supported 42
Roadmap Oracle E-Business Suite on Oracle Cloud Additional database certifications Simplified EBS technical upgrade Automated EBS backup and restore Automated EBS disaster recovery Automated integrations Identity management (OAM) Email SOACS or on-premises SOA Suite Support for additional advanced configurations E.g. DMZ, Reverse Proxy Compute Cloud instance elasticity API to reshape VM and Disk Cloning enhancements 43
Licensing Model for EBS on Oracle Cloud EBS on Oracle Cloud Licensing Principles Need a subscription to Oracle Compute Cloud (IaaS) Oracle Compute Cloud uses a Bring your Own License (BYOL) model Does not require any additional EBS licenses Deployment Option #1 & #2: Bring your: Apps Server EE license to Oracle Compute Cloud DB EE license to Oracle Compute Cloud PS: Need enough for both Cloud and on-premises tech deployment Single node on IaaS Multiple nodes on IaaS Deployment Option #3: Optionally, deploying EBS database on: Database Cloud Service (DBCS) Exadata Cloud Service Require a subscription to DBCS or Exadata Cloud Service IaaS + Database CS 44
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 45
Reminder: Oracle E-Business Suite Release Roadmap Part of Continued Investment on EBS Release Roadmap New Release 12.1 12.1.2 12.1.3 12.1.3+ 12.2 12.2.3 12.2.4 12.2.5 12.2.6 12.2.7 12.3 5/2009 12/2009 8/2010 9/2013 12/2013 9/2014 10/2015 9/2016 46
Reminder: Oracle E-Business Suite Support Timelines Customer Choice to Use 12.1 or 12.2 11.5.10 GA Nov 2004 12.0 GA Jan 2007 12.1 GA May 2009 12.2 GA Sep 2013 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 Nov 2010 Premier Extended Nov 2013 Extended Exception Dec 2015 Jan 2012 Jan 2015 Premier Premier Sustaining Sustaining Dec 2021 Sustaining Sep 2013 Sep 2023 Sustaining For more info, see Oracle Lifetime Support Policy: Oracle Applications 47
EBS Customer s Roadmap to the Oracle Cloud Adopting Oracle Cloud - Use Cases Use Case#1: Customers on 12.2.x Use Case#2: Customers on 12.1.3 latest release, ongoing innovation most EBS customers Transition ORACLE Cloud Customer Data Center on-premises instances 48
Use Case#1: Customers on EBS 12.2.x Adopting Oracle Cloud - Drivers Patching and routine maintenance: 12.2 online patching offers high availability but requires new technical skills OMCS offer proven and efficient services for ongoing use of online patching Regular updates offer innovation to 12.2 customers Roughly annual delivery (12.2.5, 12.2.6, 12.2.7 etc...) Cloud infrastructure makes it easier to adopt these updates More efficient dev/test OMCS service to apply updates (optional) 49
Use Case#1: Customers on EBS 12.2.x Adopting Oracle Cloud - Solution Quick Provisioning 12.2.5 Most 12.2 customers are on 12.2.4 Provision 12.2.5 on Oracle Cloud to evaluate the 12.2.5 updates Updates are roughly yearly with 12.2.5, 12.2.6, 12.2.7 etc... Lift and Shift 12.2.3+ Clone 12.2.3+ to the Oracle Cloud Test the regular patching on top of cloned copy of 12.2.x Test the upgrade from 12.2.4 to 12.2.5 Development Tools 12.2.3+ Hybrid Cloud Management using Application Management Suite (AMS) for EBS 50
Use Case#2: Customers on EBS 12.1.3 Adopting Oracle Cloud - Drivers Easier upgrade from 12.1.3 to 12.2 Quick provisioning of 12.2 on Oracle Cloud OMCS offerings eliminate the need for 12.2 new technical skills Online patching Weblogic Server Staying on 12.1.3 Easier to accommodate growth Easier to expand the EBS footprint 51
Use Case#2: Customers on EBS 12.1.3 Adopting Oracle Cloud - Solution Quick Provisioning 12.2.5 12.1.3 customers are looking to upgrade to 12.2.5 Evaluate 12.2.5 capabilities Test and train users on 12.2.5 capabilities Lift and Shift 12.1.3 Clone 12.1.3 to the Oracle Cloud Test the upgrade to 12.2.5 process/tools on the cloned copy Test the 12.2.5 features/modules on the cloned copy Development Tools 12.1.3 and 12.2.3+ Hybrid Cloud Management using Application Management Suite (AMS) for EBS 52
Agenda 1 2 3 4 5 Oracle Cloud Offerings - Overview Why Oracle E-Business Suite on the Oracle Cloud? Solution Overview Use Cases - Transition to Oracle Cloud Resources and Getting Started 53
Getting Started Oracle Cloud Marketplace https://cloud.oracle.com/marketplace/product/compute 54
Oracle Cloud Marketplace https://cloud.oracle.com/marketplace/product/compute 55
Getting Started Additional Resources http://docs.oracle.com/cd/e72030_01/infoportal/ebsoc.html 56
Blog: Oracle E-Business Suite and Oracle Cloud https://blogs.oracle.com/ebsandoraclecloud/ Live since 1 st June 2016 20 Articles since 1 st June 2016 Dedicated to EBS and Oracle Cloud Topics Sponsored by EBS Development Executives Subscribe by Email 57
Discussion Forum: Oracle E-Business Suite on Oracle Cloud Oracle Technology Network: E-Business Suite on Oracle Cloud Live since 1 st June 2016 Dedicated to EBS and Oracle Cloud Topics Customer-to-Customer Forum Oracle EBS Development participation 58
New Whitepaper: Oracle E-Business Suite on Oracle Cloud http://www.oracle.com/us/products/applications/ebs-on-oracle-cloud-3220296.pdf 59
Oracle E-Business Suite Learning Subscription Oracle E-Business Suite and Oracle Cloud Channel Dedicated to EBS and Oracle Cloud with Focus on: EBS on Oracle Cloud (IaaS + PaaS) EBS Coexistence with Cloud HCM/ERP/CX SaaS on PaaS Cloud Applications Available Today: Running EBS on Oracle Cloud: Why, What and How? Deploying EBS on Oracle Cloud: Getting Started Deploying EBS on Oracle Cloud: Multi-Node Topologies Oracle E-Business Suite Coexistence with Oracle HCM Cloud Financial Accounting Hub (FAH) Reporting Cloud Coexistence with EBS GL Oracle Sales Cloud Coexistence with E-Business Suite Quotes Oracle Service Cloud (RightNow) Coexistence with EBS Field Service OTM/GTM in the Cloud for E-Business Suite Customers More to come.. education.oracle.com/subscriptions/ebs Oracle E-Business Suite and Oracle Cloud 60
Questions 61
62