Transcript
  • Developing Oracle Fusion Middleware Applications in the Cloud

    1Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    the Cloud

    Antony Reynolds

    Matt Wright

    Ramkumar Menon

  • 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

    2Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    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.

  • Who We Are

    3Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Antony Reynolds

    Product Strategy Director,

    Oracle

    Author

    SOA Suite 11g Developers

    Cookbook & SOA Suite 11g

    Developers Guide

    Matthew Wright

    Director & Founder,

    Rubicon Red

    Author

    SOA Suite 11g Developers

    Cookbook & SOA Suite 11g

    Developers Guide

    Ramkumar Menon

    Principal Product Manager,

    Oracle

  • Rubicon RedThought Leadership. Innovation. Unrivaled Expertise.

    I N N O V AT I O N

    AW ARD 2 0 1 1

    I N N O V AT I O N

    AW ARD 2 0 1 4

    4Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    ORACLE Fusion Middleware

    Top Technical Champion

    APAC 2012

    ORACLE Fusion Middleware

    Top Technical Champion

    APAC 2013

    I N N O V AT I O N

    AW ARD 2 0 1 0

  • Why Dev & Test SOA in theCloud?

    Some Challenges Customers

    5Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Some Challenges Customers

    Tell Us About

  • Takes to long to get hold of

    FMW Dev, Test Env’s

    6Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved. Especially when Operations is Busy

  • Maintaining multiple FMW Maintaining multiple FMW

    7Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Maintaining multiple FMW Maintaining multiple FMW

    environments is expensiveenvironments is expensive

    How often do you hold How often do you hold onto onto Environments (e.g. SIT, UAT) Environments (e.g. SIT, UAT)

    when not neededwhen not needed, JUST IN CASE they , JUST IN CASE they are needed are needed later ?later ?

  • Managing multiple projects in the

    same environment is tough• Projects get in each others way

    • Dedicated environments are More efficient

    8Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

  • Take lots of it when you need it.Obtain FMW Servers in Minutes

    Throw it away when you don’tSimplify Management of Environments

    Oracle FMW Development

    9Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Enables efficient & agile development practicesAdopt of DevOps Practices

    Oracle FMW Development

    & Test in the Cloud

  • Fusion CloudProvision HA SOA Environment to the Cloud

    DEMO

    10Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    DEMO

  • Deploys to Dev Environment in the Cloud

    Developer Works Locally

    JDeveloper on Premise FMW in the Cloud

    11Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Developer works on local Laptop/

    Desktop in JDeveloperDeploy to FMW WebLogic Domain

    in the Cloud

  • Oracle Integration on the Cloud

    12Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

  • High Performance, Scalable & Elastic Infrastructure (IaaS)

    One Platform (PaaS) for All On-premise, Cloud & Mobile Innovations

    Security & Identity Services

    Integration Services

    Deployment ChoicePrivate or Public Cloud

    Self Hosted/ManagedOn Premise

    Oracle’s PaaS & IaaS

    13Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Compute, Storage & Network Services

    + ManagementServices

    Development & Deployment Services

    Content, Analytics & User Engagement

    Services

    +On Premise Private Cloud

    ProviderHosted/ManagedPublic Cloud

  • Key Features

    � Full-featured: Service Bus, BPEL, Mediator, B2B, MFT, Adapters

    � Access: Complete access to product surface area

    � Highly Available: Data Guard, RAC Cluster

    � Managed: Oracle Backs Up, Patches, Upgrades

    � Full portability: On-premise to Cloud

    Oracle Suite Cloud Service

    14Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Differentiators

    � Rapid and fully automated provisioning

    � Secure, Highly Available with Clustering

    � Fully Managed

    � Build anywhere, deploy anywhere

  • Key Features

    � Simplified: Web based, Point & Click integration experience

    � Monitoring : Rich monitoring & error management

    � Lifecycle : Support both on-premise, cloud lifecycle tools

    � Highly Available: Data Guard, RAC Cluster

    � Managed: Oracle Backs Up, Patches, Upgrades

    Oracle Integration Cloud Service

    15Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    � Full portability: On-premise to Cloud

    Differentiators

    � Pre-integrated : SaaS, PaaS Auto-Association

    � Integration Pre-builts : Customize, Activate

    � Rapid Mapping using Recommendations

    � Rich Connectivity with Cloud & On-premise Adapters

    � Secure On-premise integration using lightweight Agent

    � Rapid and fully automated provisioning

  • Rubicon Red FusionCloud

    Fully Automated Platform Provisioning:

    •Pre-Built Platform Templates

    •Wizard based Platform Modelling

    •Provision FMW Platforms on Demand

    Deploy Across Multi-Vendor, Multi Cloud Infrastructure

    •Oracle Java Cloud

    •Amazon Web Services (AWS)

    •Oracle Exalogic

    Full Power of Fusion Middleware in the Cloud

    16Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    •Oracle Exalogic

    •Oracle VM’s

    •VMWare

    Build and Deployment Automation

    •OSB

    •SOA Suite

    • J2EE

    Model Once, Deploy Anywhere

    •Enables Hybrid Clouds

    •Move FMW Applications between on-premise and cloud

  • Two main flavors

    Development & Test Patterns

    17Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Isolated ProjectProject can be developed in complete

    Isolation

    Hybrid Cloud ProjectNeed to integrate with On-Premise

    Systems

  • Project can be developed in complete Isolation

    Isolated Project

    IDEAL Projects• Proof of Concept / Quick Start

    • Oracle BPM• Mock out external services

    • Oracle SOA Suite

    18Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    • Oracle SOA Suite• Basic File Base Integration• Database based integration• Mock out application services

    • Encourages best practice, • Clear separation between layers• Automated Testing

    No need for internal system access of resources

  • Need to integrate with On-Premise SystemsHybrid Cloud Project

    Required for more complex

    integrations

    • Integration with E-Business,

    Siebel, Custom Apps, etc

    • Latency, throughput not an

    Corporate Data Centre

    19Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    • Latency, throughput not an

    issue for Dev, Test.

    • Can use Mock Data, where

    data location is an issue.

    Router & Firewall

    VPN Connection/

    Agent

    Cloud

  • Bridging On-Premise Applications with Cloud

    Cloud Integration

    20Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

  • Development Best PracticeEnabler for DevOps

    21Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

  • Provision IDENTICAL Topologies to Cloud & Data CentreEnsure code behaves as expected when deployed on-premise

    22Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    2

    * Version control - Drives strong governance and consistency

  • Quickly Deploy and Manage Releases across Data Center and Cloud

    Identical Process for Deploying Code

    • Same Process for Build & Deploy, with Dev

    in Cloud and Prod on Premise.

    • Provide flexibility to expand into Cloud when

    needed but leverage current resources first.

    23Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    needed but leverage current resources first.

  • Leveraging Hudson, Jenkins in the Cloud

    Continuous Test & Integration

    Cloud is Perfect for CI

    - Tear down and re-provision

    Fusion Middleware

    - Always deploy latest build to

    “clean” environment

    24Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    “clean” environment

    - Validates Deployment &

    Configuration Process

    - Use your familiar CI tools.

  • Quickly and Easily provision Production like

    Environments

    Prod like Environments on demand

    Key Benefits

    - Only use Pre-Prod when

    required

    25Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    required

    - Quickly re-produce critical

    issues

    - Deliver temporary training

    environments

  • Fusion CloudProvision HA SOA Environment to the Cloud

    DEMO

    26Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    DEMO

  • Increase Agility and

    Efficiency

    Increase the agility of your

    Two key benefits

    Development & Test FMW on the Cloud

    Reduce Cost

    Reduce the costs of your

    27Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.

    Increase the agility of your

    development and test

    teams by giving them the

    infrastructure they need,

    when they need it.

    Reduce the costs of your

    existing development and

    test environments and

    increase developer

    efficiency

  • 28Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

    Copyright © 2014, Rubicon Red. All rights reserved.


Top Related