I need to justify why our company should invest with Biztalk 2010, instead of a server for web serivces.
I read so many good things about Biztalk, but I can't answer the following questions:
1.) Can webservices do everything biztalk can do(vice versa)? And if yes, why Biztalk 2010? What sensible scenario would the company benefit if we use Biztalk?
2.) Significance of biztalk with cloud computing?
There are plenty of resources on the internet that should give you an idea of what BizTalk is capable of and what business needs this application can fulfill. If you haven't figured that out by now, I'm afraid you won't find answers to your questions on this forum.
"Google skills are more important than your coding skills."
u should call to BILL GATES for these answer...
There is nothing that BizTalk do that can be done with code written from scratch! The question is how long it takes to implement a solution without using a Middleware like BizTalk?
You can easily make an integration between two systems with the use of communication technologies and data transport such as Microsoft WCF or Web Service, but when one looks more closely at some of the requirements, is easy to identify that some challenges can become quite complex: implement persistence, correlation of asynchronous messages, recovery in case of failures in communications, complex mappings, atomicity, long-running transactions, monitoring and visibility of the process, … and all this is reflected in huge implementation costs.
It is here that BizTalk enters and does what he does best, because all these features are available "Out of the box" with the product, thereby freeing the developers the necessity of having to reimplement those features again and again and thereby allowing to have focus in the most critical aspect: the implementation of business logic associated with integration flows.
Sandro PereiraMVP BizTalk ServerBlog: http://sandroaspbiztalkblog.wordpress.com/
Can webservices do everything biztalk can do(vice versa)?
What sensible scenario would the company benefit if we use Biztalk?
That depends on the needs of customers, the very thing you can do with an ESB. BizTalk Server is a “tool” and a single infrastructure, ideal to be used primarily for enterprise application integration (EAI) Business-to- Business (B2B) and Business process management (BPM). In my opinion YES the company can benefit in use BizTalk if they have this needs: EAI, B2B or BPM
As a developer with over 20 years experience who is now attempting to learn how to use BizTalk 2010 all I can say is
"Don't waste your money on Biztalk!". It's extremely difficult to learn how to use and you probably don't do enough B to B to make it worth while. Save your money and roll your own. It's not that hard!
Thanks, I have same question & your response was very helpful