esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Implementing Domain Builds and Updates<br />
Implementing Domain Builds and Updates<br />
The next sections describe in detail the procedures for using the build and update<br />
strategies.<br />
Using the Build Strategy on a Static Target Domain<br />
The following steps describe how to use the build technique for a basic, static domain such<br />
as Developer Integration Testing.<br />
◆ To implement build techniques for a Domain, complete the following tasks:<br />
1. “Create a Base Level Directory Service Structure” on page 87<br />
2. “Specify the Build Content” on page 88<br />
3. “Run the Build for the Test Domains” on page 88<br />
4. “Bind the <strong>ESB</strong> Elements to the Domain” on page 88<br />
5. “Dump Endpoint Lists and Iterate Queue Creation” on page 88<br />
6. “Test the Build” on page 89<br />
The following sections detail each of these tasks.<br />
Create a Base Level Directory Service Structure<br />
A base level Directory Service is the foundation for many different <strong>deploy</strong>ment tests.<br />
Once you create it, you refresh the working Directory Service with the base level<br />
Directory Service to reset the domain, as detailed here:<br />
1. On the system where you want to set up an integrated testing environment, use the<br />
<strong>Sonic</strong> Installer to install a Domain Manager with an MQ and an <strong>ESB</strong> license key. If<br />
you intend to <strong>deploy</strong> <strong>Sonic</strong> BPEL Server, enter its key as well. Start the Domain<br />
Manager’s container.<br />
2. Connect to the domain through the <strong>Sonic</strong> Management Console to enhance the base:<br />
■ Add some global services and endpoints to simplify initial bindings for mapped<br />
artifacts. See “Adjusting Dev Service and Dev Endpoint Maps” on page 69 for<br />
more about these mapping targets.<br />
■ Set up management and <strong>ESB</strong> Containers that correspond to the development<br />
containers. For example, dit_Test and dit_Core.<br />
3. Stop the Domain Manager. Archive this clean Directory Service store.<br />
4. Save the backup archive file. You will use it routinely to refresh the build domain.<br />
<strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Deployment</strong> <strong>Guide</strong> <strong>8.5</strong> 87