Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

BizTalk Server 2006 R2 für IT-Pros Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH.

Ähnliche Präsentationen


Präsentation zum Thema: "BizTalk Server 2006 R2 für IT-Pros Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH."—  Präsentation transkript:

1 BizTalk Server 2006 R2 für IT-Pros Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

2 Agenda BizTalk Server – Übersicht Marketing vs. Reality Übersicht Neuerungen BizTalk 2006 R2 – EDI + Demo – WCF + Demo – LOB-Adapter, BizTalk Adapter-Pack + Demo

3 BizTalk Referenzen Über Kunden weltweit 90 % der Fortune Global 100

4 Warum BizTalk Server?

5 An enterprise platform that implements standardized interfaces for communication, connectivity, transformation, and security. –Fiorano Software The ESB label simply implies that a product is some type of integration middleware product that supports both MOM and Web services protocols. –Burton Group A standards-based integration backbone, combining messaging, Web services, transformation, and intelligent routing. –Sonic Software To put it bluntly: If you have WebSphere MQ and other WebSphere brokers and integration servers, you have an ESB. –Bob Sutor, IBM A Web-services-capable infrastructure that supports intelligently directed communication and mediated relationships among loosely coupled and decoupled biz components. -Gartner Group Wahrnehmung vs. Realität Enterprise Service Bus (ESB)

6 B2B, EAI, SOA, SOI und ESB B2B Business-to-Business verbindet zwei Unternehmen (Lieferanten- und/oder Kundenanbindung) EAI Enterprise Applikations Integration verbindet alle im Unternehmen bestehenden Anwendungen Eine Service Orientierte Applikation (SOA) baut auf einer Service Orientierten Infrastruktur (SOI) auf Ein Enterprise Service Bus (ESB) ist eine Komponente einer Service Orienten Infrastruktur ESB unterstützt Infrastruktur Services zu Service Orientierten Applikationen ESB ist fokussiert auf die Dienste innerhalb eines Unternehmens

7 Mainframes Data Stores B2B BPM Portals Mobile ERP Service-Integration mit ESB Enterprise Service Bus CRM

8 BizTalk Server-basierte ESB-Architektur SharePoint Management Portal Provisioning Framework Exception Management B2B Gateway Web Services Resolver Web Service Transformation Web Service Exception Management Exception Web Service Exception Logger Exception Handler 1..n Generic Custom Application Exception Handler 1..n Generic Custom Application Processor On-ramps SOAP Receiver SOAP Receiver Pipeline Components Contex t Setter WSE Receiver WSE Receiver Pipeline Components Contex t Setter JMS Receiver JMS Receiver JMS Components Contex t Setter Custom Receiver 1..n Custom Receiver 1..n Namespace Components Contex t Setter Off-ramps Generic Send Port WSE Generic Send Port WSE Pipeline Components Generic Send Port JMS Generic Send Port JMS JMS Components Generic Send Port Other Pipeline Components Custom Send Port 1..n Custom Send Port 1..n Pipeline Components Generic Send Port SOAP Generic Send Port SOAP Pipeline Components Intermediary Agent / Custom Application Intermediary Agent / Custom Application Transformation Agent Generic Delivery Agent Custom Delivery Agent 1 … n BizTalk Server Orchestration Engine BizTalk Server Transformation Engine BizTalk Server Business Rule Engine Message Box Core Engine

9 Service Oriented Infrastructure Service Registry/Repository Service Management Security Enterprise Service Bus ESB Core Engine Transformation Routing Exception Management Orchestration Adaptation Provisioning Framework Management Portal Adaptation Legend: CI: Consumer Interceptor SI: Service Interceptor Supported Service Consumer Native Supported Service Provider Native Standard Service Provider SOAP Standard Service Consumer SOAP SI CI ESB als Teil von SOI

10 BizTalk Server: Evolution einer Plattform XML B2B EAI (partner adapters) Vertical B2B BPM Partner Adapters SOA/ESB Adapters in Box Host Integration SOA/ESB BPM Extend B2B (+EDI/AS2) RFID V5 BizTalk Server 2006 R2 V4 BizTalk Server 2006 V3 BizTalk Server 2004 V2 BizTalk Server 2002 V1 BizTalk Server Customers 2,000 Customers 4,000 Customers 7,000+ Customers

11 BizTalk Server 2006 R2 – Möglichkeiten Management and Operations RFID Platform Business Rule Framework Business to Business Integration Business Activity Monitoring Messaging Orchestration Tools

12 Host BizTalk Architektur Host Receive Port Send Port Message Box Map Adapter Map Send Pipeline Adapter BTS Msg BTS Msg BTS Msg Message Orchestration Receive Pipeline BTS Msg BTS Msg BTS Msg Message

13 Vereinfachte Interoperabilität PeopleSoft JD Edwards OneWorld XE Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WCF Adapter SharePoint Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files BizTalk Server – Adapters in the Box Microsoft EDI & LOB-Applikationen IBM

14 Schnittstellen Thema des ganzen Vortrages Die Aufgabe von BizTalk … – sind Schnittstellen … zwischen Unternehmen (B2B) zwischen Applikationen (EAI) Daher sind die folgenden Slides und Samples ausgerichtet auf die Entwicklung von Schnittstellen zwischen Unternehmen und Applikationen

15 Agenda BizTalk Server – Übersicht Marketing vs. Reality Übersicht Neuerungen BizTalk 2006 R2 – EDI + Demo – WCF + Demo – LOB-Adapter, BizTalk Adapter-Pack + Demo

16 Marketing vs. Reality SOA – Service Oriented Architecture Comprehensive Integration Solution Dynamical Business Rules Enterprise Application Integration Business Process Management Business Process Monitoring Information Worker

17 Today()… Do bau-ma uns gschwind…(a kreative Lösung) – Kleines Batchfile – Console-Applikation – VBScript + Notification – etc. Exception Handling? Wiederverwendbar? (Cut & Paste) Standard(s)? (Just for wimps) Dokumentation? Zumindest eine Inventarliste? Zeitnot Kosten Risiko = Vorgesetzten am Hals

18 EDIFACT? Ja, das geht schon irgendwie … – VBScript oder Console Application – Ein paar Regular Expressions Today()…

19 Warum zu Fuß gehen? Das Rad wird ständig neu erfunden – Wieder mal ein Flat File Parser – WriteLine(

20 Today()++ Weniger Zeitnot Weniger Kosten Weniger Risiko => Werkzeug (Gadget) = Vorgesetzten nicht ganz so viel am Hals

21 Today()++ Rasche Umsetzung von Schnittstellenformaten (XML, CSV, EDI, etc.) Messaging für gängige Protokolle (FTP, HTTP, Message Queue etc.) Transformation zwischen Formaten (am besten grafisch) Workflows (Umsetzung von Geschäftsprozessen, am besten grafisch) Monitoring Ausfallssicherheit Anbindung an meine Systeme (SAP, Oracle, SQL Server etc.)

22 Today()++ BizTalk Server 2006 R2 ist verfügbar Verfügbarkeit der Microsoft ESB Guidance Microsoft BizTalk Adapter-Pack

23 Agenda BizTalk Server – Übersicht Marketing vs. Reality Übersicht Neuerungen BizTalk 2006 R2 – EDI + Demo – WCF + Demo – LOB-Adapter, BizTalk Adapter-Pack + Demo

24 Neue Features BizTalk 2006 R2 Volle EDI-Unterstützung Unterstützung.NET 3.x – WCF – WF RFID

25 EDI United Nations/Electronic Data Interchange for Administration, Commerce, and Transport (UN/EDIFACT) – Internationaler EDI-Standard (Vereinte Nationen) – ISO-Standard (ISO 9735) Kernpunkte: – Vorgaben zur Strukturierung von Daten – Interaktives Datenaustausch-Protokoll (I-EDI) – Standard-Messages für Datenaustausch zwischen verschiedensten Unternehmen sowie Nationen

26 BizTalk 2006 R2 – EDI-Features EDI-Framework integraler Bestandteil von BizTalk 2006 R2 (kein Adapter!) Senden und Empfangen von EDI-Messages inkl. Verarbeitung von ACK-Messages Batching von Messages vordefinierte Message-Formate Messages anpassbar Trading-Partner-Management

27 BizTalk 2006 R2 – EDI-Features EAI B2B EAI B2B BizTalk 2006BizTalk 2006 R2

28 EDI-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

29 EDI-DEMO – Zusammenfassung EDI-Framework integraler Bestandteil von BizTalk 2006 R2 (kein Adapter!) Senden und Empfangen von EDI-Messages inkl. Verarbeitung von ACK-Messages Batching von Messages vordefinierte Message-Formate Messages anpassbar Trading-Partner-Management

30 WCF Einheitliches Framework zur Erstellung von service- orientierten und verteilten Anwendungen auf der.NET-Plattform Ersetzt ältere Technologien wie.NET Remoting, ASMX Web Services Adapter-Framework Ab.NET 3.0

31 BizTalk WCF-Support Verwendung von BizTalk als WCF-Service und WCF-Client Out of the box WCF-Adapter – WCF-BasicHttp – WCF-WsHttp – WCF-NetTcp – WCF-NetMsmq – WCF-NetNamedPipe – WCF-Custom – WCF-CustomIsolated UI, um einfache Bedienung und korrekte Konfiguration zu garantieren

32 BizTalk WCF-Support – wozu? Neue Szenarien: Transaktionen über Web Services, Security, MTOM Hosting in-proc und out-of-proc Message Marshaling Multiple Transports Erweiterbarkeit Wiederverwendbarkeit Neuer Web Service Stack Einheitliche Bedienung sämtlicher Messagingkomponenten

33 WCF-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

34 WCF-DEMO – Zusammenfassung

35 Adapter Kapselung und Modernisierung bestehender Legacy- Applikationen" Verbindung zwischen Backend-Applikationen und modernen Interfaces Windows Communication Foundation (WCF) – Framework zur Erstellung verteilter Applikationen – Erstellung von Adaptern zu bestehenden Applikationen

36 BizTalk Adapter Verbindung vom BizTalk Server zu externem System zum Senden und Empfangen von Nachrichten Erstes und letztes Element von BizTalk im Messaging Eigenes Adapterframework zur Entwicklung von Adaptern WCF-LOB-Adapter

37 LOB LOB Line-of-Business Application Kritische Applikationen, die zum Betrieb eines Unternehmens notwendig sind Accounting, Supply Chain Management, Resource Planning Zunehmend mehr verbunden mit Benutzerinterfaces z.B. Web, Office, , Adressbuch SAP, PeopleSoft, Siebel, Oracle, IBM CICS

38 WCF-LOB-Adapter SDK Serviceorientierte Interfaces zu bestehenden LOB Applikationen Einheitliches Metadaten getriebenes Adapterframework für gesamtes.NET-Framework –.NET-Applikation – SharePoint – BizTalk – SQL Server

39 LOB-Adapter Adapter wird verwendet wie typisches WCF-Service Kein neues Programmiermodell Wiederverwendbar in allen.NET- Applikationen Adapter bietet Metadaten über LOB-Applikation – Browse – Search – Contracts aus Metadaten erstellen Einheitliches Framework Eine API für Adapter Ablöse der verschiedensten bisherigen Adapter-Technologien

40 Integration LOB-Adapter in BizTalk Weiterentwicklung" des BizTalk Adapter- Frameworks vorläufig Parallelbetrieb der zwei Adapterframeworks Empfehlung von Microsoft in Zukunft Adapter mit LOB SDK zu entwickeln

41 BizTalk Server Adapter-Pack Anwendungen – SAP – Oracle – Siebel BizTalk Developer, Standard und Enterprise Basiert auf LOB-Adapter SDK Seit 1. März 2008 verfügbar Auch als separate Lizenz

42 BizTalk Adapter-Pack-Architektur WCF WCF Service Model Custom.NET App Siebel Microsoft Office SharePoint Server Microsoft BizTalk Server 2006 R2 SQL Server Integration Services WCF Channel Architecture BizTalk WCF Adapter ADO.NET Provider Oracle DB Adapter Adapter SDK Runtime SAP Adapter Adapter SDK Runtime Siebel Adapter Adapter SDK Runtime HTTP Transport Oracle DBSAP Web Service ASP.NET 2.0

43 BizTalk SAP-Adapter-Architektur BizTalk Layered Binding Element SAP Adapter Binding Element SAP Binding SAP Adapter WCF LOB Adapter SDK WCF Channel Architecture SAP RFC SDK – Unicode librfc32u.dll Machine/Process Boundary BizTalk Server 2006 R2

44 BizTalk SAP-Adapter-Features RFCs – Aufrufen von RFCs – Aufrufen von transaktionalen RFCs – Empfangen von Events aus SAP über das RFC Server Interface (auch transaktional) BAPIs – Aufrufen von BAPIs über das RFC Interface (auch transaktional) IDocs – Senden und Empfangen von generischen und strongly typed IDocs – Senden und Empfangen von IDocs über Strings

45 SAP-DEMO Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH

46 SAP-DEMO – Zusammenfassung

47 Zusammenfassung Microsoft BizTalk Server 2006 R2 – was ist neu? – Komplett überarbeitetes EDI-Framework – Integration der Windows Communication Foundation (WCF) – Neues Line of Business – Adapter-Framework (LOB) zur einheitlichen Kommunikation von.NET mit anderen Applikationen – Erweiterung von Business Activity Monitoring (BAM) – RFID-Framework

48 Call to Action Cubido BizTalk Blogs ( )www.cubido.at BizTalk Ressourcen: – Introducing Microsoft BizTalk Server 2006 R2 Introducing Microsoft BizTalk Server 2006 R2 – Microsoft BizTalk Server 2006 R2 Reviewer's Guide Microsoft BizTalk Server 2006 R2 Reviewer's Guide – Microsoft BizTalk Server 2006 R2 Capabilities Whitepaper Microsoft BizTalk Server 2006 R2 Capabilities Whitepaper – Microsoft BizTalk Server Operations Guide RTW Microsoft BizTalk Server Operations Guide RTW – BizTalk Adapter Pack BizTalk Adapter Pack – Download BizTalk Server 2006 R2 Trial Download BizTalk Server 2006 R2 Trial – Downloaden und Ausdrucken: BizTalk PosterBizTalk Poster

49

50 28. April 2008 (1 Tag) Kostenlos, Hands-On Lab Infos am cubido-Stand! BizTalk Server Tauchgang mit Microsoft-Partner cubido 22. bis 24. April 2008 (3 Tage) Nur für Microsoft-Partner Infos am Ask The Experts Stand! BizTalk Server 2006 R2 DeepDive 27. bis 30. Mai 2008 (4 Tage) Microsoft Österreich, Wien Infos am Ask The Experts Stand! BizTalk Server 2006 R2 Bootcamp BizTalk Server 2006 R2 Trainings

51 Vorteile für Ihr Unternehmen BizTalk führt Geschäfts- prozesse und IT zusammen BizTalk steigert Agilität BizTalk reduziert Kosten

52 Today()++ Weniger Zeitnot Weniger Kosten Weniger Risiko => Werkzeug (Gadget) = Vorgesetzten nicht ganz so viel am Hals

53


Herunterladen ppt "BizTalk Server 2006 R2 für IT-Pros Wilfried Mausz, cubido GmbH David Schwingenschuh, cubido GmbH Andreas Hack, Microsoft Österreich GmbH."

Ähnliche Präsentationen


Google-Anzeigen