Hi there.
We are trying to find the “best” Enterprise server/broker configuration for our company. We have multiple groups within the company (eg. Investments, Wealth Management, Creditor, Corporate, Customer Relationship Management). Some of these groups will need to exchange data. The amount of sharing and volume is not really clear yet. One of the big requirements at our company is to provide “isolation and independence” for each group. Security is also a big issue. If we put all groups in one Territory it appears that security becomes a bigger issue (???) Some of the data being passed around is very sensitive.
We are leaning towards putting each logical Enterprise Server in it’s own Territory and then connecting these groups to a HUB Enterprise server in it’s own Territory.
The webMethods version 6 GEAR document (GEAR Developer’s Handbook.doc) shows a sample broker topology (on page 43) that we are considering. The benefits of this topology mentioned in the doc are:
Truly global architecture with great scalability
o Hub territory eliminates direct territory-territory communications, allowing architecture to easily scale as the number of territories is increased.
o Number of brokers in each territory can be increased to provide scalability.
o Each hub broker server can be deployed geographically.
o Multiple organization/project broker servers connect to their local hub broker via gateway broker.
Each organization/project broker server pairs with a dedicated gateway broker that passes Canonical documents among gateways.
Dedicated Broker Server for every organization/project
o Provides isolation and independence.
o Dedicated ‘Canonical’ brokers.
If this topology makes sense, should we start with this type of topology immediately or gradually move to this topology as needed ? Adding brokers to territories AFTER they are populated seems like such a hassle. I’m worried that if we start with one giant territory containing multiple logical Enterprise servers we will run into issues when we choose to split these servers/brokers into separate territories later and connect them via Gateways.
Documents are good, but can anyone share their experiences dealing with multiple logical broker servers and Territories ?
Comments are appreciate as usual…
Regards,
Wayne
#webMethods-General#Integration-Server-and-ESB#webMethods-Architecture#webMethods