run oracle soa in the cloud filecoriht 1 oracle cororation all riht reered run oracle soa in the...

13
Copyright © 2015 Oracle Corporation. All Rights Reserved. Run Oracle SOA in the Cloud SOA CLOUD SERVICE

Upload: others

Post on 30-Aug-2019

9 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

Copyright © 2015 Oracle Corporation. All Rights Reserved.

Run Oracle SOA in the Cloud

SOA CLOUD SERVICE

Page 2: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

1

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

IntroductionIntroduction

You can also provision Oracle API Manager, which facilitates the creation of APIs that expose the functionality of backend systems or other services. These APIs are published for use by application developers and are managed and monitored at runtime.

You have complete and unrestricted administrative access to your application environment in the cloud.

In PaaS environments, you can design, test, and deploy your application to the cloud without the cost and complexity of purchasing and managing the underlying hardware and software and provisioning the hosting capabilities. Your provider supplies the networks, servers, storage, and other services required to host your platform.

Oracle SOA Cloud Service provides a PaaS computing platform solution for running Oracle SOA and Oracle Service Bus applications in the cloud. Oracle SOA provides a complete set of service infrastructure components for designing, deploying, and managing composite applications. Oracle Service Bus is a configuration-based, policy-driven enterprise service bus that provides capabilities for service discovery and mediation, rapid service provisioning and deployment, and governance.

Organizations that have adopted Platform as a Service (PaaS) environments have reported significant savings when compared to individual development teams managing their own solitary technology stacks.

Introduction

Page 3: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

2

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Save Time and Money

Monitor and Manage Your EnvironmentYou can start backups, patching, scaling, and recoveries with minimal configuration on the cloud Service Console page. All these tasks are handled for you by Oracle.

Create Test Environments in the CloudYou can quickly subscribe to Oracle SOA Cloud Service to create application test environments in the cloud. There is no need to provision and configure your own servers. Move workloads to the cloud, from cloud to cloud, and from cloud to on-premises environments. When your testing is done, you can release your subscription.

Reduce CostsYou can reduce IT maintenance and administrative costs. Oracle handles all platform provisioning, installation, and domain configuration. Oracle SOA Cloud Service is subscription-based. You only pay when using the service. No large investment in hardware and no IT expertise are required, which lets you concentrate on the design, testing, and deployment of integration solutions.

Save Time and MoneyOracle SOA Cloud Service provides a rich variety of features that enable you to save time and money.

Page 4: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

3

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Manage APIs

Use API Manager Cloud Service to create and publish APIs that provide secure access to your existing backend services and data, or provide access to other capabilities built in SOA Cloud Service or Integration Cloud Service. Enhance your APIs with descriptive metadata to facilitate their discovery and allow consumers to learn more about them.

Manage APIs

Easily Discover APIsAPI Manager Cloud Service includes a portal for API consumers to discover, understand, and use your published APIs. Application developers can search for APIs to use in their applications, register to use APIs, and track API performance.

Page 5: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

4

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Access Applications

Oracle SOA Cloud Service provides access to cloud and on-premises applications through a variety of feature-rich adapters. For example, Oracle SOA Cloud Service provides support for key cloud adapters (Salesforce, RightNow, and others), on-premises adapters (SAP, EBusiness Suite, and others), and on-premises adapter technologies (FTP, AQ, JMS, Coherence, LDAP, and others).

Access Applications with Adapters

Accelerate business growth and innovation while expanding relationships with business partners, external application developers, and other user communities by building and publishing APIs that share enterprise services and data in the cloud.

Page 6: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

5

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Cloud to Cloud

As another example, you have an on-premises order fulfillment and shipping application that must receive the same sales event from Oracle Sales Cloud. By using the advanced routing and orchestration capabilities of Oracle SOA components in the cloud, you can model this complex integration and enable your business process to occur in real time, providing a rich customer experience.

You can create cloud-to-cloud application integrations with Oracle SOA Cloud Service. For example, you can connect an Oracle Sales Cloud adapter new customer account to a RightNow organization. This ability lets a customer who purchased a product through Oracle Sales Cloud receive support through the RightNow system. Using Oracle SOA Cloud Service, you can create a seamless user experience for customers, employees, and partners.

Cloud-to-Cloud Integrations

Page 7: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

6

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Cloud to On-Premises

You can connect to on-premises applications through Oracle Messaging Cloud Service for asynchronous messaging, with web services to an on-premises Oracle Service Bus or Oracle SOA infrastructure through a web proxy in the DMZ, or through SSH tunneling.

You can extend your enterprise to the cloud and deploy Oracle SOA projects where you need them. For example, you can integrate an Oracle Sales Cloud new customer account with a Siebel application. This integration enables a customer that purchases a product through Oracle Sales Cloud to receive support for that product through the Siebel system. For this same Oracle Sales Cloud event, you can also synchronize the customer account information to an on-premises finance application to ensure that the billing and accounts receivable modules receive payment from the customer.

Cloud to On-Premises Integrations

Page 8: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

7

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Cloud to Messaging

You can use the Oracle Messaging Cloud Service to connect Oracle SOA Cloud Service to applications. The Oracle SOA Cloud Service project/composite writes to the message queue in Oracle Messaging Cloud Service, and the on-premises Oracle SOA or Oracle Service Bus reads from the queue.

Cloud to Messaging Integrations

Page 9: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

8

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Design, Test, and Deploy

Easy to Deploy You create an application archive in on-premises Oracle JDeveloper, then deploy the archive transparently to the cloud with your choice of tool: Oracle Enterprise Manager Fusion Middleware Control, WLST command, or ant script.

Easy to TestAt some point in the development phase, you will need to test your application. Creating an on-premises test environment can be challenging due to hardware requirements and complex environment configurations. As an alternative, you can quickly create development and test environments in the cloud. You can transparently move test workloads to the cloud, from cloud to cloud, and from the cloud back to on-premises environments.

Easy to DesignThere is no steep learning curve with Oracle SOA Cloud Service. You design your application as you always have with on-premises Oracle JDeveloper.

Design, Test, and Deploy

Page 10: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

9

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Administer

Hosted Instance AdministrationWhen you need to upgrade your hosted instances with the latest patches, scale up or down, or perform backup and recovery of data on your hosts, Oracle performs these tasks for you with minimal configuration on the Cloud Service Console page.

Application AdministrationYou can manage your cloud application with the same browser-based tools that you have always used: Oracle Enterprise Manager Fusion Middleware Control, Oracle WebLogic Server Administration Console, Oracle SOA Composer, and Oracle Service Bus Console. Each tool works the same as it does in an on-premises environment.

Virtual Machine AccessYou have virtual machine root access to your hosted instances in the cloud for running scripts or performing other administrative tasks from the command line. For example, you can run WLST commands, ant scripts, or other command line programs.

Administer

Page 11: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

10

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Integrate Services

Oracle Java Cloud Service Provides a standards-based cloud environment built around Oracle WebLogic Server 12c.

Oracle Developer Cloud ServiceEnables you to manage the development life cycle effectively through integration with Hudson, a Git source code repository, Maven, tasks, and wikis.

Oracle Storage Cloud Service Enables you to get additional storage space, as needed. For example, you have a large database and want to retain backups for a longer period of time or keep more backups than allowed by the standard configuration.

Oracle Database Cloud Service Oracle SOA Cloud Service requires that you first subscribe to Oracle Database Cloud Service. You run a provisioning wizard to select an Oracle database instance and node cluster environment. The database is securely hosted in the cloud.

Oracle Messaging Cloud Service Provides a messaging system for applications to communicate reliably with each other, letting you share information across multiple applications through asynchronous queuing of messages.

Oracle Integration Cloud Service Enables you to integrate applications with Oracle SOA Cloud Service through use of web services.

Oracle SOA Cloud Service is fully integrated with other cloud services.

Integrate with Other Services

Page 12: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

11

Get Started

Integrate Services

Administer

Cloud to Messaging

Design, Test, Deploy

Cloud to On-Premises

Cloud to Cloud

Access Applications

Manage APIs

Save Time and Money

Introduction

Get Started

to preexisting DBaaS and SaaS environments; and cloud self-management tools for automated backup/recovery, patching, and scaling, local and central monitoring and management, centralized provisioning, comprehensive APIs, and upgrading.

After you make your selections, Oracle handles all node provisioning, installation, and domain configuration. Your only prerequisite is to first subscribe to Oracle Database Cloud Service, which provides the database to use, and Oracle Storage Cloud Service, which provides the storage space.

For information about subscribing, contact your Oracle Account Manager and visit the Oracle Cloud website at cloud.oracle.com.

Attend Oracle Cloud EventsSee events.oracle.com and blogs.oracle.com/cloud for information about Oracle Cloud events.

Join the CommunityOracle Cloud Community: cloud.oracle.com

SubscribeTo subscribe to Oracle SOA Cloud Service, you run a simple provisioning wizard and select your choice of domain type (standalone Oracle SOA with technology adapters, standalone Oracle Service Bus with technology adapters, Oracle SOA and Oracle Service Bus together with technology adapters, or Oracle API Manager) and node configuration.

The subscription provides all the basic features, plus simplified node cluster provisioning; simplified configuration

Get Started

Page 13: Run Oracle SOA in the Cloud fileCoriht 1 Oracle Cororation All Riht Reered Run Oracle SOA in the Cloud SOA CLOUD SERVICE

Copyright © 2015 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.

Oracle Cloud on YouTubeOracle Cloud on TwitterOracle Cloud on Facebook

Follow us at:

Safe Harbor

The preceding 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.