Microsoft BizTalk Server 2010

Mit BizTalk Server 2010 erhöhen Sie die Reichweite Ihrer Geschäftsprozesse und optimieren die Zusammenarbeit mit Kollegen, Partnern und Kunden. Laden Sie jetzt die aktuelle Testversion herunter.

Testversion herunterladen

Einsatzbereiche für Microsoft BizTalk Server

BizTalk Server ist der Microsoft-Server für Business Process Management (BPM), Service Orientierte Architekturen (SOA) und Systemintegration (EAI und B2B), mit dem Unternehmen und öffentliche Organisationen Geschäftsprozesse definieren, ausführen und analysieren. BizTalk Server versetzt Ihre Leute in die Lage, Geschäftsprozesse effektiver und effizienter zu leben.

Business Process Management

BizTalk Server ermöglicht die Abbildung von Geschäftsprozessen in der IT und deren Management (BPM)

Dank seiner engen Integration mit Microsoft Office versetzt BizTalk Server Anwender in die Lage, Geschäftsprozesse, die sich über beliebig viele Backend-Systeme erstrecken können, vollständig innerhalb der vertrauten Office-Umgebung auszuführen und zu überwachen.

weiterlesen ...

Ein einfaches Prozessbeispiel:

1) Ein Großkunde gibt über sein Web-Portal eine Bestellung auf. Die eingegangene Bestellung wird dem Auftragsbearbeiter im SharePoint-Portal angezeigt. Gleichzeitig selektiert BizTalk Server die Kundendaten aus der Bestellung, um die Bonität des Kunden zu prüfen.

2) Die Bonität des Kunden wird von BizTalk im CRM-System geprüft und das Ergebnis dem Auftragsbearbeiter im SharePoint-Portal angezeigt.

Abbildung: Business Process Management - Lebenszyklus

3-5) Ist die Bonität kritisch, erhält der Auftragsbearbeiter auf dem SharePoint-Portal eine Aufgabe als Infopath- oder Worddokument mit Bitte um Genehmigung. Im Genehmigungsdokument sieht er alle relevanten Kundeninformationen - z.B. ob es ein strategisch relevanter Kunde ist. Anschließend kann er per Knopfdruck genehmigen oder ablehnen.

6) Ist die Genehmigung per Knopfdruck erfolgt, prüft BizTalk den Lagerbestand im ERP-System und zeigt auf dem SharePoint-Portal den Lagerbestand der Bestellung und das Lieferdatum an. Der Kunde kann gleichzeitig via E-Mail über das Lieferdatum bzw. den Status seiner Bestellung informiert werden oder bekommt die Daten direkt in seinem Web-Portal angezeigt.

7) Sind Teile nicht auf Lager, bestellt BizTalk Server diese automatisch bei einem externen Lieferanten, aktualisiert das Lieferdatum auf dem SharePoint-Portal und informiert den Kunden. Sollte die Bestellung einen Budgetbetrag überschreiten, der genehmigt werden muss, kann auch an dieser Stelle wieder ein Genehmigungsverfahren automatisch initiiert werden.

Und so funktioniert es:
BizTalk Server unterstützt bei der Modellierung, Implementierung, Ausführung und Analyse von Prozessen.

1. Prozessmodellierung

Modellierung mit dem Process Modeler

Ein Business Analyst gestaltet einen Prozess in einem Modellierungstool, beispielsweise Microsoft Visio, Process Modeler von ITP Commerce oder ARIS. Tools, die BPMN oder BPEL bzw. XLANG unterstützen sind geeignet, damit anschließend das Modell per Knopfdruck in BizTalk exportiert und vom Entwickler weiterbearbeitet bzw. implementiert werden kann.

Alternativ kann der Entwickler oder IT-Experte die Modellierung auch direkt im Orchestration Designer des BizTalk Servers vornehmen.

2. Prozessimplementierung

Weiterbearbeitung in BizTalk Server

Im BizTalk Server öffnet der Entwickler das Prozessmodell des Business Analysten und bindet die Systeme und Services an, die für den Prozess erforderlich sind.

Hierfür verfügt BizTalk Server über zahlreiche Funktionalitäten, Adapter und mehr als 8000 Schemata.

3. Prozessausführung und Controlling

Prozessausführung und Contolling in SharePoint

Dank der nahtlosen Integration in Office und SharePoint können die Mitarbeiter alle Abläufe vom ersten bis zum letzten Schritt in der vertrauten Oberfläche ausführen.

Über BizTalk Server 2006 R2 laufen die Schritte automatisch ab, die relevanten Daten zur Ausführung werden aus den verschiedenen Systemen und Standorten automatisch im Frontend bereitgestellt.

Wirtschaftliche Indikatoren wie beispielsweise die Anzahl der Aufträge der laufenden Woche oder die Durchlaufzeit von Prozessen sowie technische Indikatoren wie Antwortzeiten von Applikationen oder Netzwerkperformance stehen dank BizTalk Server jederzeit zur Verfügung. Die Basis dafür bietet die Komponente des BizTalk Server für Business Activity Monitoring (BAM).

Serviceorientierte Architekturen (SOA)

Die Automatisierung und Verwaltung von flexiblen Geschäftsprozessen hat sich häufig genug als schwierig und teuer erwiesen. Nicht zuletzt aus diesem Grund hat sich das Konzept der serviceorientierten Architektur (SOA) durchgesetzt, welches die technologische Grundlage für ein effizientes Geschäftsprozessmanagement (Business Process Management, BPM) bildet.

weiterlesen ...

Ziel ist die flexible, leicht umsetzbare Anpassung der IT an sich verändernde Geschäftsprozesse. Im Zentrum stehen hierbei Services (vergleiche Abbildung), die aus einzelnen Systemen herausgelöst werden (expose). BizTalk Server liefert die Infrastruktur für die Integration vorhandener Anwendungen und die Zusammenführung, Koordination sowie Nutzung aller Services. Dabei bündelt er Services analog den Prozessschritten (compose) und bringt sie zur Nutzung an die Benutzeroberfläche (consume). Damit dient BizTalk Server als Kommunikationsinfrastruktur beziehungsweise Enterprise Service Bus (ESB) in einer serviceorientierten Architektur.

BizTalk Server ist das Rückgrat, der Enterprise Service Bus (ESB), einer serviceorientierten Architektur, denn BizTalk Server…

  • automatisiert Geschäftsprozesse, die Services verschiedene Anwendungen aus einer serviceorientierten Architekltur in einer wohlgeordneten Sequenz zusammenführen.
  • integriert die dafür benötigen Systeme über Standards wie Web Services und eine Vielzahl von Adaptern.
  • bündelt Sequenzen von Serviceaufrufen und stellt sie in Form von Web Services zur Verfügung.
  • ist interoperabel zu Prozessmodellierungswerkzeugen, um fachliche Prozessmodelle schneller in eine Implementierung überführen zu können.
  • ermöglicht die Analyse von Geschäftsprozessen mit Hilfe der integrierten Komponente für Business Activity Monitoring.

Systemintegration (EAI, B2B)

BizTalk Server integriert heterogene Systeme (Enterprise Application Integration, EAI). Über Adapter oder standardisierte Schnittstellen wie Web Services werden diese an den BizTalk Server gekoppelt. BizTalk Server kann als zentraler Hub für praktisch beliebig viele Systeme eingesetzt werden (siehe Abbildung). Damit entfällt der Aufwand für die sonst erforderliche Verwaltung und Pflege einer Vielzahl von Punkt-zu-Punkt-Verbindungen, bei der die Anzahl der Verbindungen exponentiell mit der Anzahl der Systeme steigt ("Spaghetti-Integration", siehe Abbildung).

weiterlesen ...

Mit BizTalk Server ist es beispielsweise möglich, Daten zwischen mehreren Anwendungen zu synchronisieren. Ein gängiges Szenario ist das Abgleichen von Stammdaten (Master Data Management, Stammdatenverwaltung) zwischen einem CRM- und einem ERP-System. Häufig wird BizTalk Server auch in sogenannten Hub & Spoke-Szenarien eingesetzt, in denen beispielsweise Kundendaten, die in mehreren Niederlassungen erfasst werden, in Echtzeit mit einem zentralen System abgestimmt werden. Die Anbindung der beteiligten Systeme erfolgt über Standards wie Web Services oder über BizTalk Adapter.

Business-To-Business-Lösungen (B2B)

BizTalk Server bringt zahlreiche B2B-Standards 'out of the box' mit, um unternehmensübergreifende Prozesse ideal abbilden zu können:

Weitere Informationen

Videos

Erfahren Sie mehr über BizTalk Server 2010 in unseren Videos

Videos anschauen

Presse und Analystenstimmen

Das sagt die Presse: News, Analysten-Reports und Pressemitteilungen zu BizTalk Server (engl.)

News lesen