Upload
gfu-cyrus-ag
View
947
Download
1
Embed Size (px)
DESCRIPTION
Microsoft Office SharePoint Server und Co. sind in der Unternehmens-IT angekommen. Kein anderes Produkt und Technologie der Firma Microsoft wird zurzeit so stark nachgefragt, evaluiert und natürlich auch eingesetzt. Die Gründe dafür sind vielseitig: Angefangen von der zentralisierten Dokumentablage (DMS), über webbasierte Zusammenarbeit (Collaboration) oder auch als Internet-/Intranetplattform (CMS) bietet er ein Menge Grundfunktionalität. Aber SharePoint kann noch mehr. In der Kombination mit BizTalk lassen sich die existierenden IT-Systeme integrieren und Geschäftsprozesse automatisieren. Automatisierung von Geschäftsprozessen mit IT Herausforderungen verteilter Systeme Anforderungen zum Einbinden von Menschen BizTalk: Prozess- und Integrationsplattform Vorteile von BizTalk "Dream-Team" Sharepoint, InfoPath, BizTalk Lösung für verschiedene Herausforderungen
Citation preview
Ihr Partner für IT Schulung
g GFU Cyrus AG
"Semicolon" Vortragsreihe bei der GFU
Vortrag am Dienstag, 30. September 2008
Thema
Grenzüberschreitende GeschäftsprozesseMit Microsoft Sharepoint und BizTalk
Einführung
Peter Hecker, GFU Cyrus AG
Vortrag
Marc Ipsen, novaCapta Gmbh
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
Herzlich Willkommen!
– Thema
– Agenda
– Vorstellung
Einführung
Automatisierung von Geschäftsprozessen mit IT
- Beschleunigung der Prozesse
- Reduktion von Fehlern
- Leichtere Nachvollziehbarkeit
- Ermöglichen aufwändiger/komplexer Prozesse
- Sammeln/Überwachen von Business-Daten
- Kosteneinsparung
Einführung
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
Verteilte
Systeme
Herausforderungen verteilter Systeme
- Unterschiedliche Schnittstellen/Formate
- Sicherheitsanforderungen
- Prozesskontrolle
- Sammeln von Businessdaten
- Erweiterbarkeit/Anpassungsfähigkeit
- Übersicht behalten
- Interaktion mit Menschen
Verteilte
Systeme
App 3
App 2
App 1Prozess-
start
Daten
Prozess-
ende
Lücken!
Prozess-
ende
Lücken im Prozessablauf
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
Der Mensch im IT-Geflecht
Anforderungen zum Einbinden von Menschen
- Einfach bedienbare Oberfläche
- Verständliche Repräsentation der Daten
- Optionen zur gemeinsamen Bearbeitung
- Nahtlose Verarbeitung der durch Menschen geänderten Daten
- Erinnerung an anstehende Tasks
- Integration in Prozesse
- Nachvollziehbarkeit und Datensammlung
Der Mensch im IT-Geflecht
????
SAP
Custom
Apps
DBs
CRM
ERP
Partner
Wer soll
sich das
alles
merken
können?
Verfolg
ung
Erfassung
Geneh
migungBeschwerd
en
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
BizTalk-Plattform
BizTalk: Prozess- und Integrationsplattform
- Framework und Produkt für EAI/ESB/SOA/BPM
- Nachrichtenorientiert
- Transformation
- Geschäftsprozesse/Workflows (Orchestrations)
- Business Rules Engine
- Skalierbar, transaktionssicher, robust
- Business Activity Monitoring
- Leicht erweiterbar (-> .NET)
BizTalk-Plattform
WCF
SMTP
WSS
FILE
SQL
SAP
…
BizTalk Architektur
BizTalk-Plattform
Integration mit BizTalk
App 1
App 2 App 3
App 4 App 5
BizTalk-Plattform
Workflows mit BizTalk Orchestrations
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
Das Dream-Team
„Dream-Team“ Sharepoint/InfoPath/BizTalk- BizTalk verarbeitet XML
- InfoPath bietet eine gut lesbare Darstellung für XML
- Sharepoint bietet Funktionalität zur Darstellung und Bearbeitung von InfoPath-Formularen
- Sharepoint bietet dokumentbasierende Workflows als Teil des Prozesses
- BizTalk bietet einen Sharepoint-Adapter
- Sharepoint und BizTalk können E-Mail-Notifications senden
- Sharepoint und BizTalk bieten Nachvollziehbarkeit
- Ggf. Nachrichtensignierung für Sicherheit und Authentifizierung
Das Dream-Team
Wer macht was im Dream-Team?
- BizTalk als zentrale Prozess-Kontroll-Instanz
- BizTalk zur Handhabung externer Daten in beiden Richtungen (SAP, Oracle, Webservices, etc.)
- BizTalk zum Formatieren und Aufbereiten der Daten
- BizTalk zum Sammeln der Business-Daten
- InfoPath zum Repräsentieren der XML-Daten
- Sharepoint zum Anzeigen und Bearbeiten
Das Dream-Team
Wer macht was im Dream-Team? (…continued)
- Sharepoint zum Anzeigen der Business-Daten
- Sharepoint als Kollaborationsplattform (abteilungsübergreifendes Bearbeiten der Prozess-Daten)
- Kleine dokumentbezogene Workflows in Sharepoint
- Kurz: Sharepoint als Frontend für den Prozess, BizTalk als Prozesskontroll- und Datensammelinstanz, InfoPath zur Datenrepräsentation.
Das Dream-Team
SAP
Custom
Apps
DBs
CRM
ERP
Partner
…
Verfolgung
Erfassung
Beschwerden
Genehmigung
BAM / BI
…
Demos
Einführung
Verteilte Systeme
Der Mensch im IT-Geflecht
BizTalk-Plattform
Das Dream-Team
Fazit & Fragen
Agenda
Fazit und Fragen
Lösung für verschiedene Herausforderungen
- Lücken und Kontrollverlust im Prozessablauf werden durch BizTalk-Orchestrations aufgefangen
- Eingrenzung der Spaghetti-Integration durch BizTalk als Middleware
- Einbindung des Menschen durch Sharepoint und InfoPath
- Datensammlung durch Business Activity Monitoring
- Einfache Erweiterbarkeit und geringere Entwicklungszeit
- Optimiert auf hohen Datendurchsatz und Robustheit
Fazit und Fragen
Kontakt:
www.novacapta.de
Fazit und Fragen
Ende
Ende
Das Dream-Team
WF oder Orchestration?- Es gibt keine eindeutige Antwort, nur Richtlinien und Ansätze
- WF innerhalb von Anwendungen, Orchestrations bei grenzüberschreitenden Prozessen
- Durch die Orchestration Engine von BizTalk werden viele Features bereits bedient, die bei WF erst erstellt/konfiguriert werden müssten
- Nahtloses Zusammenspiel von Orchestrations mit dem BizTalk-Messeging-System
- WF in Sharepoint ist dokumentbasiert, Prozesse erstrecken sich meist über den Lebenszyklus eines Dokuments hinaus
- In der kommenden BizTalk-Version (s. „Oslo“) wird der Übergang von Orchestrations zu WF stattfinden (Orchestrations -> „Deprecated“)