Technicalities of Living in the JD Edwards Cloud Cloud Options and Strategies

Similar documents
2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Copyright 2017 Oracle and/or its affiliates. All rights reserved.

hcloud Deployment Models

What's this Cloud Thing, Should I consider it and How do I get there?

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Planned EnterpriseOne Upgrade Innovations

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Large-Scale Patch Automation for the Cloud-Generation DBAs

<Insert Picture Here> Oracle Public Cloud Powering Your Business Applications using The Java Cloud Service

Getting Hybrid IT Right. A Softchoice Guide to Hybrid Cloud Adoption

Road to Private Cloud mit OpenStack Projekterfahrungen

Oracle Spatial User Conference Presentation Template

Oracle Exadata: Strategy and Roadmap

Cloud Computing. Presentation to AGA April 20, Mike Teller Steve Wilson

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Network Implications of Cloud Computing Presentation to Internet2 Meeting November 4, 2010

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

Cloud Computing: The Next Wave. Matt Jonson Connected Architectures Lead Cisco Systems US and Canada Partner Organization

TXU Energy. Key Considerations for Managed & Cloud Services

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

Cloud Computing An IT Paradigm Changer

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Managing your Cloud with Confidence

ebusiness Suite goes SOA

Fundamental Concepts and Models

Cloud Consolidation with Oracle (RAC) How much is too much?

Matrix IT work Copyright Do not remove source or Attribution from any graphic or portion of graphic

Real Time Summarization. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Cisco Services: Towards Your Next Generation IT

Cloud Computing and Its Impact on Software Licensing

Solaris Engineered Systems

Private Cloud Database Consolidation Name, Title

Cloud Strategies for Addressing IT Challenges

Leveraging the power of Flash to Enable IT as a Service

WLS Neue Optionen braucht das Land

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

Practical Guide to Cloud Computing Version 2. Read whitepaper at

Enterprise Cloud Computing. Eddie Toh Platform Marketing Manager, APAC Data Centre Group Cisco Summit 2010, Kuala Lumpur

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

EMC Strategy Overview: Journey To The Private Cloud

April Understanding Federated Single Sign-On (SSO) Process

Capgemini Dynamic Services

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

Integrating your CX, ERP and HCM Clouds with your On-premises Applications CON7012

A sanity check on Cloud from a Benelux point of view. Is Cloud turning into Fast Food? Are we conscious of the health risks?

Database Consolidation onto Private Cloud. Piotr Kołodziej, Oracle Polska

Introducing Oracle Machine Learning

Building a Secure and Compliant Cloud Infrastructure. Ben Goodman Principal Strategist, Identity, Compliance and Security Novell, Inc.

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016

Oracle Application Container Cloud

Moving Databases to Oracle Cloud: Performance Best Practices

ERP Solution to the Cloud

CLOUD COMPUTING ABSTRACT

Oracle Real Application Clusters (RAC) 12c Release 2 What s Next?

Atos Canopy Orchestrated Hybrid Cloud. Mark Nouris - Atos Head of Cloud Michael Kollar Head of Cloud engineering & TIC

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Fusion Product Hub Training Data Governance: Business Rules and Impact Analysis. July 2014

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Journey to the Private Cloud

Oracle Mul*tenant. The Bea'ng Heart of Database as a Service. Debaditya Cha9erjee Senior Principal Product Manager Oracle Database, Product Management

Business Technology Briefing: Fear of Flying, And How You Can Overcome It

Security Models for Cloud

The Oracle Trust Fabric Securing the Cloud Journey

Getting Started with Oracle DBaaS

Cloud Computing An IT Paradigm Changer

CASE STUDY: USING THE HYBRID CLOUD TO INCREASE CORPORATE VALUE AND ADAPT TO COMPETITIVE WORLD TRENDS

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Safe Harbor Statement

Trouble-free Upgrade to Oracle Database 12c with Real Application Testing

Third Party Cloud Services Its Adoption in the New Age

EM 12c: Broadest, Most Complete Range of Enterprise Services

Cloud First Policy General Directorate of Governance and Operations Version April 2017

HOW TO ENABLE AFFORDABLE ENTERPRISE VIDEO FOR EVERYONE

Cloud Computing Concepts, Models, and Terminology

Multi Packed Security Addressing Challenges in Cloud Computing

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Transform your Datacenter. Mark Godfrey, NetApp Michael Kirchenbauer, Cisco

Copyright 2010 EMC Corporation. All rights reserved.

IT Enterprise Services. Capita Private Cloud. Cloud potential unleashed

Javaentwicklung in der Oracle Cloud

06 March INVESTOR DAY 2018 Sabre GLBL Inc. All rights reserved. 1

SIMPLIFY, AUTOMATE & TRANSFORM YOUR BUSINESS

CLOUD COMPUTING. A New Era of Business Opportunity. Matthew Maderios, CA Enterprise. IT Roadmap Conference & Expo San Jose, CA.

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

Getting started with Oracle Cloud Infrastructure Level 100

Oracle Database and Application Solutions

HPE Flexible Capacity

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Why Choose MS Azure?

Data Center and Cloud Automation

Power your cloud infrastructure with Oracle VM and Cisco!

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

Certificazione Oracle

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

High Performance Database on Bare Metal Cloud Services

<Insert Picture Here> Oracle VM October 20, 2010

VMware Hybrid Cloud Solution

Transcription:

Technicalities of Living in the JD Edwards Cloud Cloud Options and Strategies Clayton Seeley Product Manager JD Edwards Development Copyright 2015, Oracle and/or its affiliates. All rights reserved.

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. Copyright 2015 Oracle and/or its affiliates. All rights reserved. 2/9/2015 2

Program Agenda Cloud Options for JD Edwards JDE Cloud Considerations JDE Cloud Roadmap Questions and Answers Copyright 2015 Oracle and/or its affiliates. All rights reserved.

A A B Cloud Options for JD Edwards JD Edwards EnterpriseOne Cloud Initiative B Copyright 2015 Oracle and/or its affiliates. All rights reserved. 2/9/2015 4

JDE in the Cloud? Why Not Us? No Reason At All Been Cloud Enabled for DECADES Customers Get What They Pay For Major JDE Considerations Time/Effort to Spin Up Amount of Customizations to Allow Easy Uptake of Updates/Upgrades Dynamic Licensing Copyright 2015 Oracle and/or its affiliates. All rights reserved.

Public Clouds and Private Clouds Used by multiple tenants on a shared basis Hosted and managed by cloud service provider Public Clouds SaaS SaaS PaaS PaaS IaaS IaaS I N T E R N E T I N T R A N E T Private Cloud Apps SaaS PaaS PaaS IaaS IaaS Exclusively used by a single organization Controlled and managed by in-house IT Copyright 2015 Oracle and/or its affiliates. All rights reserved.

Public Clouds and Private Clouds Used by multiple tenants on a shared basis Hosted and managed by cloud service provider Public Clouds SaaS SaaS PaaS PaaS IaaS IaaS I N T E R N E T I N T R A N E T Private Cloud Apps SaaS PaaS PaaS IaaS IaaS Exclusively used by a single organization Controlled and managed by in-house IT Lower upfront costs Trade-offs Lower total costs Outsourced management Greater control over security, compliance, QoS OpEx CapEx & OpEx Copyright 2015 Oracle and/or its affiliates. All rights reserved.

There are Multiple Options with the Cloud Deployment Model Service Model Consumption Model Private Public Hybrid Applications (SaaS) Platform (PaaS) Infrastructure (IaaS) Customer Owns Customer Operates Customer Owns Provider Operates Provider Owns Provider Operates 8 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

JD Edwards Can Run in the Cloud Benefits of Integrated, Global ERP Run in Managed Private Cloud Existing JD Edwards customers can get core benefits of cloud in a managed private cloud deployment Protection from platform obsolescence No investment in talent or infrastructure to build & run system Predictable, monthly service costs 9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Cloud Choice Range of options for JD Edwards customers Customer @ Customer Managed @ Oracle Managed @ Partner Managed @Partner Private Cloud JD Edwards ERP suite Yes Yes Yes Yes Yes - BPS Cloud.Oracle.Com Yes Yes Yes Yes Yes pplication Management Customer Oracle Oracle Partner Partner Oracle Cloud cloud.oracle.com No Yes Oracle Hosting Location Customer Customer Oracle Partner Partner Oracle Software License Customer Customer Customer Customer Oracle Oracle Change Control Customer Customer Customer Customer Partner Oracle Customer Managed Provider 10 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Choice: Broadest Stack in the Industry Managed @Oracle, @Customer, @Partner Managed Cloud Platform Services Managed Cloud Applications Services Applications 3 rd party packaged Apps or Custom/Legacy Apps ERP Retail Solutions Financial Reporting & Consolidation Logistics PPM Procurement Collaboration CRM Clinical Trial SCM Ecommerce Solutions Analytics/BI PLM HCM Value Chain Planning Assessment Services Pre-Production Services Migration Services Upgrade Services Infrastructure Services Application Admin Svcs Help Desk Services Platform EXADATA EXALOGIC EXADATA EXALOGIC CEMLI Services Integration Services Security Services Infrastructure Governance Services 11 11 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

JDE Cloud Considerations JD Edwards EnterpriseOne Cloud Initiative Copyright 2015 Oracle and/or its affiliates. All rights reserved. 2/9/201 12

How does JD Edwards fit into Multi-Tenancy? EnterpriseOne was NOT Designed out-of-the-box as multi-tenant solution Many first generation Multi-tenant & SaaS applications are designed to share a common database Data between tenants is delineated through use of a tenant ID column that is found within each tenant shared table. For JD Edwards E1 to run in a shared cloud, we will leverage virtualization and delineate tenant resources & data via isolation through adapted technologies. 13 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Understanding Cloud Solutions - What is Multi-Tenancy? Multi-Tenancy (aka SaaS, Shared Cloud, Community Cloud): Multi-tenancy refers to a principle in software architecture where multiple customers (tenants) are served by a single software application instance. It is regarded as an integral element of Cloud Computing. The meaning of multi-tenancy has expanded due to new Cloud Computing service models which leverage virtualization and isolation through adapted technologies, e.g. Oracle 12c Pluggable Databases. Oracle VM provides logical isolation of tenant resources through virtualized servers Oracle 12c Pluggable Databases (aka multi-tenant DB) provides data isolation Oracle Enterprise Manager Cloud Control 12c provides total cloud control 14 14 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Rapid Deployment with Oracle VM Templates 15 15 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Deploying JD Edwards EnterpriseOne as a Multi-Tenant Solution Shared Cloud Project Objectives (a.k.a. Multi-Tenancy, Software as a Service) JDEdwards completed a project which endeavored to: 1). Create a Whitepaper "Multi-Tenancy Considerations for JD Edwards EnterpriseOne" describing both considerations and best practices. 2). Leverage Oracle licensed software and hardware products to close multi-tenant gaps, e.g. monitoring/diagnostics & self-provisioning tools. 3). Identify JD Edwards EnterpriseOne shared cloud gaps. All but one gap has a documented work-around found within the paper. The Multi-Tenant project gaps have been incorporated into individual project proposals. These were submitted to strategy for evaluation as potential future JD Edwards tools code enhancements. 16 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Virtualization & Isolation through Adapted Technologies Master Web, Logic, Batch Deployment Server Tenant 1 Tenant 2 Tenant n (T1) Web, Logic, Batch E1 Shared Data (Read Only) Master Template (Secured) LDAP, OID, SSO, & OIM (T2) Web, Logic, Batch (Tn) Web, Logic, Batch Tenant 1 Specific Data Tenant 2 Specific Data Tenant n Specific Data Data Model Shared data model must be fully redundant Central Objects / Data Dictionary / Object Librarian Shared data is read-only Tenant-specific data model (redundancy varies by SLA) Business Data / Control Tables / System / Versions & Web Objects / Server Map E1 Servers Each tenant will have an isolated web instance (Oracle VM) Each tenant will have an isolated logic instance (Oracle VM) E1 Instance Shared Application Instance (Common Code-Line) Application pods are built and maintained cookie-cutter style Data Security Tenant specific data will be isolated (Oracle 12c PDB) User Account Provisioning Supported via Oracle Identity Mgmt 17 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Principles :: Security & Isolation Oracle Tenant 12 Isolation Pluggable & Hardened Database: Security: Multi-Tenant Isolation & Security: Tenant Isolation: Oracle VM - each tenant's access, monitoring, resources, visibility is delineated via a tenant specific Oracle VM *or* a shared OVM with logical partitioning. Secure Tenant Database Tenant specific data exists in a tenant specific PDB (pluggable database). Data shared across all tenants is read-only (secure). 18 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Principles :: Manageability Multi-Tenant Principles Multi-Tenant Economic Efficiency - the hosting provider should realize a reduced total cost of ownership by leveraging a single software application code set to service multiple customers (tenants). 19 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Principles :: Manageability Infrastructure & Product Monitoring and Reporting Tools Oracle Enterprise Mgr 20 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Multi-Tenant Requirement Implementation/Management Scalability Implementation & Management Economic Efficiencies continued o Leverage Oracle ExaData & ExaLogic Solutions (summary of ExaData/ExaLogic findings excerpt shown below) 21 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Principles :: Configurability Multi-Tenant Principles Common Code Line (Industry Focused) - the software application is offered to its tenants as a software application common code line. Application stack (pods) are built and maintained cookie-cutter style Single Application code set for all tenants Limited Custom Application Development - tenants will have very limited ability to customize applications (processing options, data selection criteria, web objects, etc. ) Common Code Line Industry Focused 22 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Shared Cloud Principles :: Configurability Common Code Line Industry Focused 23 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

JD Edwards E1 Shared Cloud (Multi-Tenancy): Tenant Templates 24 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

JD Edwards E1 Shared Cloud (Multi-Tenancy): Update Tenant What about Updates? 25 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Planned JDE Cloud Roadmap JD Edwards EnterpriseOne Cloud Initiative Copyright 2015 Oracle and/or its affiliates. All rights reserved. 2/9/2015 26

You Tell Me What can do to make it easier? 27 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Known Issues / Areas To Improve On Quicker/Snappier Deployment for Any Architecture Updates! Customization Location Licensing 28 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

The Ultimate Goal: Constant Current! Perpetual Updates = Full Upgrade Updates Applied Count Toward Upgrade Ideas In Consideration Single Development Code Line Object Versioning Separated Customization Location 29 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

For More Information JD Edwards Cloud White Paper http://www.oracle.com/us/products/applications/jd-edwardsenterpriseone/jde-cloud-computing-wp-1851596.pdf Oracle Cloud offerings http://www.oracle.com/cloud http://cloud.oracle.com 30 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

31 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Q&A

32 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

33 Copyright 2013, Oracle and/or its affiliates. All rights reserved.