There are three primary ways of deploying a SOA composite application
· Deploy using Jdeveloper
· Deploy the SAR file in Oracle Enterprise Manager Fusion Middleware Control Console with the Deploy SOA Composite wizard
· Use Ant scripts to deploy the SOA composite
As best practice recommendation from oracle :
On Dev environments JDeveloper should be used for deploying SCA composites. On Test environment use ANT to deploy the SCA composites. On Pre-Prod/UAT/Prod environments, use Oracle Enterprise Manager to deploy the SCA composites.