Posted in BizTalk

Why business need BizTalk?

General perception about BizTalk is it is a complex technology and expensive too. But that is not the whole story, there are many advantages that BizTalk has and it offers a good ROI to Business.

Big enterprises are facing Common Business Problems like Connecting diverse systems created at different times, using different platform and technologies. How to make legacy systems talk to newer or other legacy systems as they communicate using different protocols? Achieving efficient EAI and B2B integrations among organizations.

BizTalk provides solutions to all these problems using diverse set of tools. BizTalk is the apt and very powerful tool to solve business integration problems, to connect diversified systems. Several inbuilt adapters (more details on adapters in coming posts) like for WCF, SQL, MSMQ,SMTP, File, SOAP, Azure, SAP, JD Edwards, ODBC, TIBCO, IBM, FTP, Oracle, SharePoint.

BizTalk provides Accelerators which are build in ready to use customized business solution for specific industries such as financial services, health care and supply-chain management.

BizTalk offers several capabilities out-of-box such as persistence, recovery, complex mappings, long-running transactions, monitoring and visibility of the process. This helps in faster development and keep the cost down. It allows developers to focus on implementation of only business flow and its integration and taking load of all other technical constraint on its own.

Posted in BizTalk

BizTalk Capabilities

Hybrid-cloud integration
Extend the functionality of existing applications, connect cloud applications, mobile devices and external partners easier, faster, and more securely than ever before. The platform is getting more secure and reliable.

Service Oriented Architecture (SOA)
Microsoft’s SOA platform offers cross platform interoperability which allows business to harvest increased value from existing investments. It fuels business innovation through composite applications, boosts business agility via Business Process Management (BPM)

Enterprise Service Bus (ESB)
An Enterprise Service Bus (ESB) is a shared messaging layer that provides consistent, flexible and scalable means of coordinating your loosely coupled multiple applications and services to execute business processes. Microsoft BizTalk Server is the most trusted ESB engine in the world, used by more than 12,000 customers. One can count on BizTalk Server for your mission-critical integration solutions.

Electronic Data Interchange (EDI)
EDI offers secure and efficient way to manage business application endpoints. It is important for any business to connect people, systems and partners as the business continuity extends outside the firewall.

Business Activity Monitoring (BAM)
Business Activity Monitoring provides end-to-end visibility into business processes on a near real-time basis to both technical and nontechnical users. This helps you make timely and well-formed decisions, improving your IT agility and productivity.

Business rules engine (BRE)
A business rules engine (BRE) provides the tools to define, store, retrieve, and execute business rules outside your applications. This engine allows the rules to be referenced from multiple applications and to be changed to adapt to changing regulations and business policies without recompiling and redeploying the application solutions.

Business process management (BPM)
Microsoft provides powerful business process management (BPM) capabilities to automate, monitor, manage, and evolve your business processes to improve the efficiency of your business.

Business to business (B2B)
By using Microsoft Integration Technologies, including BizTalk, automates business processes with trading partners—all the way from your systems to theirs.

Mainframe integration
Enable enterprise organizations to integrate existing IBM host systems, programs, messages, and data with Microsoft server applications or custom ERP solutions.

Posted in BizTalk

What is BizTalk Server?

BizTalk is a technology and set of rich powerful tools that enables an enterprise to integrate their business processes (multiple software applications) and automate business processes data exchange between multiple software applications on multiple premises.
Microsoft BizTalk Server unites enterprise application integration (EAI) and business-to-business (B2B) integration. Use them to address all of your integration challenges from the enterprise to the Internet.

BizTalk Server provides a powerful Web-based development and execution environment that integrates loosely coupled, long-running business processes, both within and between businesses. It handles transactions that run as long as weeks or months, not just minutes or hours. Features include the ability to design and use XLANG schedules, integrate existing applications, define document specifications and specification transformations, and monitor and log run-time activity.

BizTalk Server provides a standard gateway for sending and receiving documents across the Internet, as well as providing a range of services that ensure data integrity, delivery, security, and support for the BizTalk Framework and other key document formats.

Integrate the enterprise and the cloud with BizTalk Server, Microsoft Azure BizTalk Services, Service Bus, and Host Integration Server.

More information on Wikipedia

More on BizTalk server and related stuff in coming posts.