10.02.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!