This section describes deploying and undeploying applications to an Oracle SOA Cloud Service instance by using: Fusion Middleware Control, the WebLogic Server Administration Console, and WLST commands. You cannot deploy and undeploy applications directly through the Oracle SOA Cloud Service Console.
Note:
It is currently not possible to deploy applications directly from Oracle JDeveloper to the cloud. You must use one of the deployment mechanisms described in this chapter.Topics:
Overview of Deployment Tasks for an Oracle SOA Cloud Service Instance
Using Oracle Enterprise Manager Fusion Middleware Control to Deploy an Application
Using the WebLogic Server Administration Console to Deploy and Undeploy an Application
Accessing an Application Deployed to an Oracle SOA Cloud Service Instance
Consider the typical tasks for deploying and undeploying an application to an Oracle SOA Cloud Service instance, as shown in the following table.
Task | Description | More Information |
---|---|---|
Use Fusion Middleware Control |
Deploy and undeploy applications just as you would for an on-premise service instance. |
Using Oracle Enterprise Manager Fusion Middleware Control to Deploy an Application |
Use the WebLogic Server Administration Console |
Deploy and undeploy applications just as you would for an on-premise service instance. |
Using the WebLogic Server Administration Console to Deploy and Undeploy an Application |
Use WLST commands |
Use WLST commands online or offline to deploy an application. |
|
Access a deployed application |
Copy the public IP address of the load balancer into the URL for the application. |
Accessing an Application Deployed to an Oracle SOA Cloud Service Instance |
You can use Oracle Enterprise Manager Fusion Middleware Control to deploy and undeploy an application to an Oracle SOA Cloud Service instance, just as you would deploy and undeploy the application to an on-premises service instance.
Note:
Before you can use Oracle Enterprise Manager Fusion Middleware Control to deploy an application, you must add a managed server IP as described in Adding a Managed Server IP in a Non Proxy Host to Enable Deployment From Fusion Middleware Control.Oracle Enterprise Manager Fusion Middleware Control is one of the consoles available through the Oracle SOA Cloud Service Console. For information about opening Oracle Enterprise Manager Fusion Middleware Control, see Accessing an Administration Console for Software that a Service Instance Is Running.
The following table shows additional resources.
For... | See... | In... |
---|---|---|
Oracle Enterprise Manager Fusion Middleware Control12.1.3 |
Deploying, Undeploying, and Redeploying Java EE Applications |
Administering Oracle Fusion Middleware |
You can use the Oracle WebLogic Server Administration Console to deploy and undeploy an application to an Oracle SOA Service instance, just as you would deploy and undeploy the application to an on-premises service instance.
The Oracle WebLogic Server Administration Console is one of the consoles available through the Oracle SOA Cloud Service Console. For information about opening the Oracle WebLogic Server Administration Console, see Accessing an Administration Console for Software that a Service Instance Is Running.
Topics
You must start the application to make it ready to accept requests.
You can use the WebLogic Server Administration Console to undeploy an application from an Oracle SOA Cloud Service instance.
This table provides additional sources of information for learning about undeploying an application.
For... | See... | In... |
---|---|---|
Oracle Fusion Middleware CONTROL 12.1.3 |
Oracle WebLogic Server Administration Console Online Help |
You can use WLST commands to deploy and undeploy an application to and from an Oracle SOA Cloud Service instance. All WLST commands are supported.
You can use a secure shell (SSH) to connect to the virtual machine (VM) that hosts the administration server and run WLST commands locally. For information, see Creating an SSH Tunnel. When running WLST commands locally on the VM, you can use WLST online and offline. You can only undeploy an application online. For more information, see Running WLST Commands Local to the VM in Using Oracle Java Cloud Service.
Alternatively, if you are not connected to the VM that hosts the administration server, you can connect to the administration server using WLST commands online and run WLST commands remotely, for example, from a command shell in your local environment. When running WLST commands remotely, you can use WLST commands for deployment and undeployment online only. See Running WLST Commands from a Different Host in Using Oracle Java Cloud Service.
This table provides references to additional sources of information for learning about using WLST commands.
For... | See... | In... |
---|---|---|
Oracle Fusion Middleware |
Oracle Fusion Middleware Understanding the WebLogic Scripting Tool |
|
A description of all of the SOA and Business Process Management commands that are available to use with the WebLogic Scripting Tool (WLST) |