This chapter was exclusively dedicated to the deployment of code to the Oracle SOA Suite 12c infrastructure, covering areas of SOA composite applications, OSB services, BAM artifacts, and MDS artifacts. We specifically focused on the following topics:
Deploying and undeploying SOA composite applications from Fusion Middleware Control
Using both Ant and WLST to deploy and undeploy SOA composite applications
Understanding the purpose of SOA configuration plans and how to use them
Importing and deleting OSB projects through the Oracle Service Bus Console
Importing and deleting OSB projects through WLST
Understanding the purpose of OSB customization files and how to use them
Exporting and importing BAM artifacts using the BAMCommand tool
Using a command file to simplify BAM deployment of multiple artifacts
Importing and exporting shared MDS artifacts
This chapter does not cover all deployment configurations, arguments, or settings, but it is thorough enough to provide you, the administrator, with most of what you need to automate your SOA, OSB, BAM, and MDS deployments.