SOA CLOUD SERVICE
Run Oracle SOA in the Cloud
Introduction Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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. 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.
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.
Save Time and Money Introduction
Oracle SOA Cloud Service provides a rich variety of features that enable you to save time and money.
Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
Reduce Costs You 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.
Create Test Environments in the Cloud
Monitor and Manage Your Environment
You 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.
You 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.
Manage APIs Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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.
Easily Discover APIs API 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.
Access Applications with Adapters Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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 onpremises adapter technologies (FTP, AQ, JMS, Coherence, LDAP, and others). 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.
Cloud-to-Cloud Integrations Introduction Save Time and Money
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.
Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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.
Cloud to On-Premises Integrations Introduction Save Time and Money Manage APIs
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.
Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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.
Cloud to Messaging Integrations Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
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.
Design, Test, and Deploy Introduction Save Time and Money Manage APIs
Easy to Design There is no steep learning curve with Oracle SOA Cloud Service. You design your application as you always have with on-premises Oracle JDeveloper.
Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Design, Test, Test, and Deploy Deploy Administer Integrate Services Get Started
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 Test At 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 onpremises environments.
Administer Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy Administer Integrate Services Get Started
Hosted Instance Administration When 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 Administration You 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 Access You 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.
Integrate with Other Services Oracle SOA Cloud Service is fully integrated with other cloud services. Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud
Oracle Database Cloud Service
Oracle Java 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.
Provides a standards-based cloud environment built around Oracle WebLogic Server 12c .
Oracle Messaging Cloud Service
Cloud to Messaging
Provides a messaging system for applications to communicate reliably with each other, letting you share information across multiple applications through asynchronous queuing of messages.
Design, Test, Deploy
Oracle Integration Cloud Service
Cloud to On-Premises
Administer Integrate Services Get Started
Enables you to integrate applications with Oracle SOA Cloud Service through use of web services.
Oracle Developer Cloud Service Enables 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.
Get Started Subscribe Introduction Save Time and Money Manage APIs Access Applications Cloud to Cloud Cloud to On-Premises Cloud to Messaging Design, Test, Deploy
To 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
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 Events See events.oracle.com and blogs.oracle.com/cloud for information about Oracle Cloud events.
Administer
Join the Community Integrate Services Get Started
Oracle Cloud Community: cloud.oracle.com
Follow us at: Oracle Cloud on Facebook
Oracle Cloud on Twitter
Oracle Cloud on YouTube