faqts : Computers : Integration : BizTalkServer2000/2002

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

12 of 130 people (9%) answered Yes
Recently 3 of 10 people (30%) answered Yes

Entry

Can someone give some advantages and disadvantages of Biztalk?

Apr 12th, 2005 01:45
Balaji Ramachandran, http://eai.ittoolbox.com/documents/document.asp?i=2535


ADVANTAGES
- No third party software required

DISADVANTAGES
- Only runs on Microsoft/Intel platform
- Only supports XML Data Reduced (XDR) not XML Schema Definition (XSD)
- Repository only works with MS SQL
- Requires additional software to use certain features in BizTalk 2002, 
Microsoft Operations Manager & Application Center.

COMMENTS
Options to Scale-up, Scale-out and Massive-Scale Task Specialization 
require various versions of Windows 2000 one of which, Datacenter is 
only available through OEM and other software such as Application 
Center and Operations Manager. All which add complexity. BizTalk has 
lower initial software and hardware cost but as one scales up and out 
it loses its advantage.


2.0 Application Architecture 

ADVANTAGES
- Supports Publish & Subscribe
- Supports Computer Telephony Interface (CTI) through TAPI
- Browser Based Access
- 350+ adapters

DISADVANTAGES
- Hub and Spoke Architecture: When an application sends a document to 
the hub and five other applications want to consume the document, the 
document will have to be sent five times increasing network usage.
- Message transport limited to MSMQ & COM+
- Supports proprietary notation XLANG for process modeling
- Not UML compliant
- Requires additional software, Microsoft Operations Manager to send 
information to HP Open View via SNMP.


3.0 Network 

ADVANTAGES
- No proprietary remote access methods

DISADVANTAGES
- No clear disadvantages


4.0 Interfaces 

DISADVANTAGES
- Provides validation of WEDI/SNIP level 1 and 2 natively through the 
BizTalk HIPAA Accelerator. In order to provide validation for levels 3 
and 4 development of COM objects by Microsoft is required.


5.0 Performance 

DISADVANTAGES
- To use a server with 8-32 processors it requires Microsoft Windows 
2000 Datacenter, which must be purchased through an OEM.


6.0 Fault Tolerance 

DISADVANTAGES
- High Availability is through various versions of Windows 2000 and 
other software such as Application Center
- Backups are not automated
- Recovery is manual
- Fault Tolerance capabilities are supported through other Microsoft 
products

COMMENTS
In order to accomplish high availability, backups and recovery multiple
Microsoft products are required.


7.0 Customization 

ADVANTAGES
- Reusable elements are accessible through graphical tools

DISADVANTAGES
- Requires Application Center to automate deployment
- Importing & exporting is done through SQL server and not integrated 
into BizTalk
- Programs and data objects are stored on the file system or in the 
repository. No integration to Visual Source Safe
- Security, Import/Export and Administration capabilities are performed
through SQL Server and not integrated into BizTalk
- Repository can not be integrated with other repository tools
- Upgrade process sometimes requires a system reboot 


8.0 Support 

ADVANTAGES
- Major release once every 18 months
- Customer market demands dictate future features and functions
- Product tested on Microsoft Windows 2000 Server and Advanced Server
- Existing Premiere Support agreement to provide 24x7x365 support

DISADVANTAGES
- Product is not tested or certified on Microsoft Windows 2000 
Datacenter. Datacenter is required for scaling up over eight processors 
- Customer extension support is only provided for adapters. Support
will be provided by the support agreement or 3rd party partner with 
Microsoft


9.0 Security 

ADVANTAGES
- Supports X.509 certificates, PKI and Kerberos

DISADVANTAGES
- Relies on Windows and SQL security


10.0 Hybrid Platforms Policy

COMMENTS
Even though BizTalk can interact with homogenous networks, its biggest
limitation is its installation on Windows only servers.