Geschäftsprozesse automatisieren mit Biztalk Server 2004. Integrierte E-Business-Lösungen für die Windows Welt



Ähnliche Dokumente
Workflow, Business Process Management, 4.Teil

Massively Scalable Enterprise Applications. Chris Bernhardt

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

1 BizTalk Server-Einführung Einführung in die Entwicklung einer BizTalk-Anwendung... 69

B2B für meine Geschäftspartner

Projekt: RFC to FTP. Szenario der serviceorientierten Anwendungsintegration. Sebastian Altendorf Dirk Brillski David Gebhardt

Workflow Systeme mit der Windows Workflow Foundation

Inhaltsverzeichnis. Teill 17 Einleitung 18

Mobile ERP Business Suite

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen mit SQL Server-Daten

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Import des persönlichen Zertifikats in Outlook 2003

SharePoint Demonstration

ezustellung in Microsoft Office

OP-LOG

Import des persönlichen Zertifikats in Outlook2007

PCC Outlook Integration Installationsleitfaden

Automatisches Beantworten von - Nachrichten mit einem Exchange Server-Konto

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

Service-Orientierte InterSystems GmbH 2009

Verteilte Systeme: Übung 4

Dieser Artikel beschreibt die Veröffentlichung eines Microsoft SQL Server 2000 über einen ISA Server 2004.

Kurzanleitung ejax Online-Demo

Integrationsprozesse. cross component BPM - Steuerung systemübergreifender Szenarien. Konrad Lubenow, FHTW Berlin, Juli 2007

Der konsequente Verzicht auf alles Unnötige verhindert Komplexität, den wohl größten Kostentreiber im Unternehmen. (Peter May, Lernen von den

-Verschlüsselung mit Geschäftspartnern

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

EDI Datenaustausch und Konvertierung Funktionsumfang & Services

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

Web Services. 1. Quelle. Brian Connel The Seven Pillars of Web Services Management. Erschienen September 2002 im eai Journal

Sof o t f waretechn h o n l o og o i g en n f ü f r ü v e v rteilte S yst s eme Übung

Microsoft Digital Pharma. Die nächste Generation von Innovationen für Chemie und Pharma. Covast

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

An integrated total solution for automatic job scheduling without user interaction

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

ET-Connector Produktreihe

Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht "Adressen" in eigene Solution

Adami CRM - Outlook Replikation User Dokumentation

Wir empfehlen die Konfiguration mit den Servern secureimap.t-online.de und securepop.t-online.de.

Anwenderleitfaden Citrix. Stand Februar 2008

HR Prozesse optimal unterstützt

Arbeiten mit den Mastercam Werkzeug-Managern

Schritt 1: Verwenden von Excel zum Erstellen von Verbindungen zu SQL Server Analysis Services-Daten

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Die Installation eines MS SQL Server 2000 mit SP3a wird in diesem Artikel nicht beschrieben und vorausgesetzt.

Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010

System Center Essentials 2010

Leistungsstarke Enterprise Apps. Für Menschen erdacht. Für Veränderungen entwickelt.

Lobster_data. Integriertes Datenmanagement

Exchange-Server - Outlook 2003 einrichten. 1. Konfiguration Outlook 2003 mit MAPI. Anleitung: Stand:

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Enterprise Application Integration Erfahrungen aus der Praxis

Kurzanleitung SEPPmail

SWT II Projekt. Chat - Anwendung. Pflichtenheft 2000 SWT

Prozessunterstützung durch BPR-, BPM- und Workflow-Systeme

Web-Services - die GIS-Zukunft?

Orientierungshilfen für SAP PI (Visualisierungen)

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Was ist neu in Sage CRM 6.1

Macher Solutions Produktinformation SAP Crystal Reports 2011

managed PGP Gateway Anwenderdokumentation

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

TechNote: Exchange Journaling aktivieren

Kontoname ist Mailanschrift Maximale Mailboxgrösse: Maximale Nachrichtengrösse: Haltezeit der Nachrichten:

Möglichkeiten der verschlüsselten -Kommunikation mit der AUDI AG Stand: 11/2015

Import des persönlichen Zertifikats in Outlook Express

MSXFORUM - Exchange Server 2003 > Konfiguration Sender ID (Absendererkennu...

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

Whitepaper. Produkt: address manager Outlook AddIn für den address manager Zuordnung. combit GmbH Untere Laube Konstanz

Herzlich willkommen zum Kurs "MS Outlook Verschlüsseln und digitales Signieren von Nachrichten

ISA Server 2004 Erstellen eines neuen Netzwerkes - Von Marc Grote

ISA Server 2004 Protokollierung - Von Marc Grote. Die Informationen in diesem Artikel beziehen sich auf:

Electronic Systems GmbH & Co. KG

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

SharePoint Portal für eine effiziente Zusammenarbeit

Konfigurationen

Einrichtung einer Weiterleitung auf eine private Adresse in der Hochschule

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Benutzerverwaltung Business- & Company-Paket

Fähigkeiten des BizTalk Servers

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

IBM Software Demos WebSphere Dashboard Framework

Automatische Zertifikatssuche in Outlook-Express einrichten

Leitfaden: geoport in FlowFact

BitDefender Client Security Kurzanleitung

MSXFORUM - Exchange Server 2003 > Exchange 2003 Filter

Systembeschreibung. Masterplan Kommunikationsinterface. ASEKO GmbH. Version 1.0 Status: Final

Befolgen Sie konsistente Schritte, wenn Sie mit Ihren Kunden arbeiten. Erste Schritte Serie

Content Management System mit INTREXX 2002.

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

Content Management Datenbanken, Schnittstellen

Infrastruktur: Vertrauen herstellen, Zertifikate finden

Kurzanleitung zum Einrichten eines POP3-Mail-Kontos unter Outlook 2013

-Zertifikatsverwaltung

FAQ Häufig gestellte Fragen

Transkript:

Geschäftsprozesse automatisieren mit Biztalk Server 2004 Integrierte E-Business-Lösungen für die Windows Welt

Motivation und Grundlagen Ein typischer Ist-Zustand im Unternehmen mit seinen Haken und Ösen Die ideale Umgebung Herausforderungen an die IT EAI und SOA - Drei zu lösende Szenarien Microsoft Biztalk Server 2004 im Überblick Die integrierte Arbeitsumgebung Beispielhafte Kostenbetrachtung und ROI

Ein typischer Ist-Zustand im Unternehmen mit seinen Haken und Ösen

Ein typischer Ist-Zustand im Unternehmen mit seinen Haken und Ösen Unterschiedlichste isolierte Anwendungen im Unternehmen für verschiedenste Unternehmensbereiche Zusammenarbeit dieser Anwendungen gestaltet sich oft schwierig Die steigende Anzahl an Schnittstellen und deren programmtechnische Realisierung sprengt den Rahmen des wirtschaftlichen Nutzens Schaffen von Geschäftsprozessen, in denen separate Anwendungen zu einem homogenen Ganzen verschmelzen Enterprise Application Integration (EAI) Schaffung einer Service orientierten Architektur im Unternehmen Service Orientated Architecture (SOA)

Die ideale Umgebung IT - Herausforderungen in Unternehmen Informationen mit Partner austauschen schnell sicher schnell bedarfsgerecht Informationen bereitstellen Entscheidungen zurückführen IT Herausforderungen integrieren Applikationen gestalten managen Geschäftsprozesse austauschen Nachrichten

EAI und SOA Drei zu lösende Szenarien Vision: Optimale Verbindung von Applikationen, Menschen und Prozessen Integration von Unternehmensanwendungen Unternehmensübergreifendes Verbinden von Anwendungen Definition von Geschäftsprozessen (Orchestrierung) Verbinden von Anbindungen innerhalb eines Unternehmens Verbindungen von Anwendungen außerhalb eines Unternehmens Prozesse an sich verändernde Bedingungen anpassen Enterprise Application Integration EAI B2B SOA Business Process Management BPM

Ziele 1 Schaffung einer Plattform für Prozessabläufe Intelligente Benutzersicht Standardprotokolle: XML, Email, EDI, Host ftp CRM/SC M Customer Data Base SAP based Data AS400 CRM SAP Automatisierte Maschinensicht

Ziele 2 Prozesse automatisieren entschlacken formalisieren transparenter gestalten beschleunigen Kosten einsparen Befähigte Mitarbeiter Arbeiten in einer Applikation Integration der Partner Verbindung mit Kunden

Biztalk Server 2004 Value Proposition laut Microsoft Biztalk Server 2004 ermöglicht es Organisationen, automatisierte Geschäftsprozesse zu erstellen und zu verwalten, Produktivität zu erhöhen, Kunden- und Partnerzufriedenheit zu steigern. Zur gleichen Zeit werden die Total Costs of Ownership für Lösungen zur Geschäftsprozessverwaltung reduziert. Mit BTS 2004 bietet Microsoft diese Vorteile mit kürzeren Deployment Zeiten, höherer Kosteneffizienz und mehr Flexibilität als jede andere Alternative auf dem Markt.

Biztalk Server 2004 im Überblick - Features 1 Basiert auf offenen Standards XML, XSD, WSDL, UDDI, SOAP, BPEL4WS Implementiert Enterprise Single Sign ON (SSO) Business Activity Services (BAS), Business Activity Monitoring (BAM) Analyse laufender Geschäftsprozesse Schaffung interaktiver Workflows Human Worker Services (HWS) Regelmodul für Geschäftsprozesse Einbindung von Standardapplikationen (VISIO, Infopath, EXCEL)

Biztalk Server 2004 im Überblick - Features 2 Komplett Entwickelt in.net Komplette Integration in Visual Studio.NET 2003 Weitreichende Anwendungsintegration durch bestehende Adapter komplettes Framework zur Erstellung eigener Adapter Skalierbar durch virtuelle Server Speicherung der Biztalk Serverdaten in einer zentralen Datenbank Grosse Unterstützung durch dritt Hersteller

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 1 Schemadesigner

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 2 Schemamapper

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 3 Pipelining

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 4 Orchestrierungen

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 5 Biztalk Explorer

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 6 Biztalk Server Verwaltung

Biztalk Server 2004 im Überblick die integrierte Arbeitsumgebung 7 Monitoring und Debugging

Biz tech - talk Messagingkonzepte Adapter Pipelines Schemata, Mappings Orchestrierung Geschäftsregelmodul Skalieren, Monitoring Single Sign On (SSO) Business Activity Services (BAS) Human Workflow Services (HWS)

Biz-tech-talk Messagingkonzepte 1 Unterschiedlichste Applikationen verwenden verschiedenste Protokolle Unterschiedlichtes Applikationen laufen auf verschiedensten Plattformen Biztalk Server übernimmt die jeweils anwendungsspezifische Kommunikation

Biz-tech-talk Messagingkonzepte 2 Bei Unternehmensübergreifender Kommunikation wird mittels BPEL4WS die Definition eines Geschäftsprozesses an das Partnerunternehmen exportiert, damit dieses Seinen Teil des Geschäftsprozesses implementieren kann

Biz-tech-talk Adapter und Pipelines 1 Ein Adapter ist ein implementierter Kommunikationsmechanismus, z. B. ein bestimmtes Protokoll Adapter können mittels des Adapterframeworks für beliebige Kommunikationswege erstellt werden Im Lieferumfang von Biztalk sind enthalten WebService Adapter MSMQT Adapter Dateiadapter HTTP Adapter SMTP Adapter (nur senden) SQL Adapter Ferner gibt es native Adapter für IBM MQ Series SAP HL7 (Protokolladapter) UN EDIFACT

Biz-tech-talk Adapter und Pipelines 2 Empfangspipeline 1:

Biz-tech-talk Adapter und Pipelines 3 Empfangspipeline 2: Die Empfangspipeline besteht aus den Komponenten Dekodieren: MIME und S/MIME Verarbeitung (Entschlüsselung und Prüfung der digitalen Signatur) Dissassemblieren: Verarbeitung der eingehenden Nachricht mittels einer der 4 Standardparser: Flatfile, XML, EDI oder BTF Umwandlung der Nachricht in XML zur internen Weiterverarbeitung Überprüfen: Testen der Dokumentinstanz gegen ein XML Schema mit evtl. Fehlermeldung (siehe Monitoring und Debugging) Auflösen des Geschäftspartners: Bestimmen der Identität des Absenders anhand der Signaturdatenbank, der Windowsidentität oder andere Merkmale

Biz-tech-talk Adapter und Pipelines 4 Sendepipeline 1:

Biz-tech-talk Adapter und Pipelines 5 Sendepipeline 2: Die Sendepipeline besteht aus den Komponenten Vorassemblierung: Nur über benutzerdefinierte Komponenten möglich Assemblieren: Verarbeitung der ausgehenden Nachricht mittels einer der 4 Standardparser: Flatfile, XML, EDI oder BTF Umwandlung der Nachricht von XML in das gewünschte Zielformat der integrierten Applikation Codieren: MIME und S/MIME Verarbeitung (Verschlüsselung und digitales signieren)

Biz-tech-talk Schemata und Mappings Schemata definieren Nachrichtenformate, wie sie zur Laufzeit von Biztalk Server gesendet und empfangen werden können Diese sind als XML Schematadefinitionen abgefasst (XSD) Sie definieren die zu erwartenden Datentypen (Flatfile, XML, EDI, etc.) und strukturen (Kommasepariert, etc..) Mappings definieren die Umwandlung von einem Nachrichtentyp in einen anderen zur Laufzeit Diese sind als XML Stylesheets abgefasst (XSL) Ausser einem 1:1 Mapping verschiedenster Felder lassen sich komplexeste Mechanismen während des Mappings durch sog. Functoide implementieren (Datenbankabfragen, Berechnungen (z.b. Summe), benutzerdefinierte Funktionen, etc..)

Biz-tech-talk Orchestrierung 1 Ein Geschäftsprozess besteht aus einer Reihe von Aktionen. Im Orchestrierungsdesigner lassen sich diese als Workflow grafisch darstellen. Dabei werden sog. Shapes zur Darstellung verwendet Shapes (Auszug): Receiver Shape Send Shape Port Shape Decide Shape Transform Shape Loop Shape Construct Message Shape Scope Shape (für Transaktionen)

Biz-tech-talk Orchestrierung 2 Um Orchestrierungen mit extern ausgerichteten Komponenten von Prozessen zwischen Geschäftspartnern zu ermöglichen, lassen sich Orchestrierungen in BPEL4WS exportieren. BPEL wurde u.a. von Microsoft und IBM entwickelt Dadurch werden Geschäftsprozesse plattformübergreifend beschrieben Ein externes System kann die BPEL Beschreibung nutzen, um seinen Teil des Geschäftsprozessen zu implementieren BPEL wird nicht für die plattformübergreifende Ausführung von Geschäftsprozessen verwendet Des Weiteren definiert BPEL die Kommunikation der beteiligten Systeme als vollständig Webdienst basiert. Für Nicht Entwickler lassen sich Geschäftsprozesse mittels BPM Tools (unter anderem mittels VISIO Add-In Orchestration Designer for Business Analysits ODBA) erstellen und in den Orchestrierungsdesigner importieren Dort definiert der Entwickler dann die physischen Details (Schemata, Mappings, etc..) um den Geschäftsprozess in Gang zu bringen.

Biz-tech-talk Geschäftsrregelmodul Das Geschäftsregelmodul dient der direkten Erstellung und Bearbeitung von Geschäftsregeln durch normale Benutzer Dies dient der parametrisierten Definition von Orchestrierungen, damit diese sich an wechselnde Randparameter des Geschäftsprozesses anpassen könne, ohne neu entwickelt oder geändert werden zu müssen. Das Geschäftsregelmodul bedient sich eines umgangssprachlichen Vokabulars ( Liefermenge darf nicht kleiner 500 sein ). Die Begriffe werden dann mit Konstanten, einzelnen Teilen einer Nachricht, SQL Abfragen oder Eigenschaften eines.net Objektes zugeordnet. Nach Erstellung des Vokabulars lassen sich die Regeln mittels Business Rule Composer (BRC) erstellen und in Orchestrierungen nutzen

Biz-tech-talk Skalieren, Monitoring 1

Biz-tech-talk Skalieren, Monitoring 2 Skalieren: Biztalk Server verfolgt das Konzept virtueller Hosts Beliebige tatsächliche Hostinstanzen können zur Laufzeit an einen virtuellen Host gebunden werden. Alle Biztalk Komponenten, wie Orchestrierungen, Adapter, Pipelines, etc. werden durch den Biztalk Explorer nur an virtuelle Hosts gebunden Die ganze Konfiguration wird in einer SQL Server Datenbank gespeichert Angebundene physikalische Hosts laden diese Konfiguration wenn sie zugeordnet werden Damit lassen sich alle Komponenten ausfallsicher und lastverteilt betreiben

Biz-tech-talk Skalieren, Monitoring 3 Monitoring Das Monitoring wird durch das sog. Health and Acivity Tracking Tool (HAT) bewerkstelligt. Es ermöglicht dem Entwickler Orchestrierungen zu debuggen Es ermöglicht Administratoren in Produktivumgebungen das Monitoring Es lassen sich u. a. folgende Informationen erfassen Start und Stop von Orchestrierungen Nachrichtentypen Nachrichtenfehler

Biz-tech-talk Single Sign On 1 SSO wurde von Microsoft, IBM und anderen, mit dem Ziel eine sog. Pass-Through Authentifizierung über System- und Plattformgrenzen hinweg zu erreichen, geschaffen

Biz-tech-talk Single Sign On 2 Definition sog. verbundener Anwendungen Speicherung der Anmeldeinformationen der verschiedensten Benutzer für diese Anwendungen in einer verschlüsselten Datenbank SSO nimmt die aktuelle Windowsidentität des Users und entnimmt der SSO Datenbank die nötigen Anmeldeinformationen für die Fremdsysteme Es können nur die zum aktuellen Kontext gespeicherten Daten abgerufen werden

Biz-tech-talk Business Activity Services (BAS) 1 BAS dient dazu Knowledge Workern den aktiven Eingriff in Geschäftsprozesse zu ermöglichen Ein Vertriebsleiter möchte z.b. in Echtzeit Verkaufstrends beobachten Ein Einkaufsleiter möchte wissen wie viele Aufträge täglich genehmigt werden

Biz-tech-talk Business Activity Services (BAS) 2 Der Knowledge Worker greift für alle BAS Aktivitäten auf die Windows Sharepoint Services zu Dort werden Ihm für den gewünschten Geschäftsprozess Informationen zur Verfügung gestellt, für die BAM (Business Activity Monitoring) die Ansichten liefert Diese Ansichten definiert sich der KW selber In diesen Ansichten besteht die Möglichkeit sog. BAM Aktivitäten ( Genehmigt etc ) zu überwachten Orchestrierungen zu definieren Die eigentliche Auswertung erfolgt in EXCEL mittels des sog. BAM Add-Ins Es werden Pivot Tabellen der Daten einer oder mehrerer BAM Aktivitäten erstellt.

Biz-tech-talk Human Workflow Services (HWS) 1 Human Worker Services ermöglichen den direkten Eingriff in Geschäftsprozesse Diese Eingriffe können mit Standardsoftware (Word, Outlook, Excel, Infopath) durchgeführt werden.

Biz-tech-talk Human Workflow Services (HWS) 2 Alle Applikationen greifen über Webdienste direkt in die Orchestrierung ein Der gesamte Workflow wird durch eine oder mehrere Orchestrierungen als einzelne Aktion definiert, deren Reihenfolge als Aktivitätsfluss bezeichnet wird Die Akteure haben die Möglichkeit Workflows zu erstellen, Aktionen hinzuzufügen, oder Aktionen zu unterbrechen.

Informationen und Links http://www.microsoft.com/biztalk Biztalk SharePoint Integration: http://www.gotdotnet.com/workspaces/releases/viewuploads.aspx?id=0d1aa85c-cf8d-497e-84f4-3ffec8db115f Action Pack: http://www.microsoft.com/germany/partner/verkauf/actionpa ck/default.mspx

Informationen und Links Bücher: Biztalk Server unleashed SAMS 0-672-32598-5 Der Referent: Michael Lechtenbörger

Geschäftsprozesse automatisieren mit Biztalk Server 2004 Ende