Database Reference
In-Depth Information
Oracle Enterprise Repository can be found at http://www.oracle.com/technology/
products/soa/repository/index.html .
Automating application deployments and
migrations through continuous integration
One of the key principles of SOA is that systems are no longer built to last, but
rather built to change. As an administrator of the Oracle SOA Suite 11g platform,
you should expect more rapid and continuous changes by development teams
in response to ever changing business requirements.
Being able to adapt to the changing business requirements is not only important
once a system has gone live, but it is also equally important during development.
This would mean expecting a greater number of builds, packaging, and deploy-
ments. The process of deployment involves piecing together multiple relevant
components, compiling them, deploying the final package into a target environ-
ment, and finally running a series of tests to validate the build. This would have
to be repeated in each environment until promoted to production. This process
is manual, resource intensive, and highly error prone.
Automating application deployments is a practice that is
widely adopted within the software industry to alleviate manu-
al, resource intensive, and highly error prone processes.
Oracle SOA Suite 11g is unique in that it provides several ant scripts to assist
in the compilation, build, and deployment of composites. These scripts can be
executed manually, automated through custom scripts, or used from a continu-
ous integration tool such as Hudson. As you read on, Chapter 2 , Management
of SOA Composite Applications of this topic will cover details of how you can
automate your composite build and deployment with ant scripts.
Search WWH ::




Custom Search