WebSphere Cast Iron Cloud Integration
Transcrição
WebSphere Cast Iron Cloud Integration
WebSphere Cast Iron Cloud Integration Rupert Mandl [email protected] © 2011 IBM Corporation Agenda Was ist WebSphere Cast Iron? Wie arbeitet man mit WebSphere Cast Iron? Wie sehen konkrete Anwendungsfälle aus? © 2011 IBM Corporation Agenda Was ist WebSphere Cast Iron? Wie arbeitet man mit WebSphere Cast Iron? Wie sehen konkrete Anwendungsfälle aus? © 2011 IBM Corporation WebSphere Cast Iron Cloud Integration Verbindet die Cloud- und die On-Premise-Welt Google zerofootprint BigMachines Cisco aprimo xactly webex ELOQUA Gearworks salary.com Rainmaker QAD right90 salesforce.com OneSource SuccessFactors SAP BAAN Right ADP Concur Azure SPS Now Hoovers QTask Commerce Amazon.com GetThere taleo Oracle NETSUITE JD Edwards CRM OnDemand Parature QuickArrow SIEBEL GreatPlains LAWSON ORACLE PeopleSoft SYBASE SQL Server Domino SpringCM nGenera Remedy ca MicrosoftDynamics © 2011 IBM Corporation Problemstellungen, die WebSphere Cast Iron adressiert Lieferprozesse Marketing Wie ist die Bonität meines Kunden? Vertrieb Wo sind meine Bestellungen? ? ? Was sind meine ausichtsreichen Abschlüsse? ? ? CRM ? Hat der Kunde Schon bezahlt? Wo sind meine Rechnungen? Finanzwirtschaft 5 © 2011 IBM Corporation Fähigkeiten von WebSphere Cast Iron Integration-as-a-Service Integration on Premise IBM WebSphere DataPowerCast Iron Appliance XH40 Software-Installation auf VMWare (Passport Advantage) IBM WebSphere Cast Iron Live IBM WebSphere Cast Iron Hypervisor Edition Was macht die WebSphere Cast Iron Integrations-Lösung? © 2011 IBM Corporation Agenda Was ist WebSphere Cast Iron? Wie arbeitet man mit WebSphere Cast Iron? Wie sehen konkrete Anwendungsfälle aus? © 2011 IBM Corporation Der WebSphere Cast Iron-Ansatz “No Coding” nur Konfiguration Vorgefertigte Templates (TIPs) © 2011 IBM Corporation Was ist ein Template Integration Projekt? Objekte Invoices Products Orders Assets Credit Quotes Pricing Shipping Accounts Install Base Prozesse Transformations Data Validation Data Cleansing Business Logic Workflow Error Handling Alerts Timing Batch or Real Time © 2011 IBM Corporation Das WebSphere Cast Iron Template Repository Auszug einer Liste mit Templates für die Integration von SAP mit verschiedenen anderen Systemen © 2011 IBM Corporation Das WebSphere Cast Iron Template Repository © 2011 IBM Corporation Beispiel Template T0087 - Wizzard Der Wizzard zeigt in jedem Schritt an was zu tun ist um das vorhandene Integrationstemplate auf die eigene Umgebung anzupassen. © 2011 IBM Corporation Endpunkt-Konfiguration – Endpunkte können über Configuration Properties definiert und in der Laufzeitumgebung geändert werden. Dieses ermöglicht Portabilität. – Ein SAP-Endpunkt kann einfach definiert werden. – Die korrekte Endpunkt-Konfiguration kann einfach über “Test Connection” getestet werden. © 2011 IBM Corporation Endpunkt-Konfiguration am Beispiel SAP – Auswahl der Objekte, z. B. wenn das im Template genutzte Business Objekt nicht das von Ihnen gewünschte ist, kann man bei SAP und anderen GEschäftsanwendungen online aus dem Backend abrufen. (Hier am Beispiel SAP). – Anschließend liefert das System die XML-Strukturen für Input und Output. © 2011 IBM Corporation Definition der Daten-Transformation Die Standard-Mappings von SAP zu Oracle CRM on Demand sind Bestandteil des Templates Weitere Funktionen und Mappings können einfach per Drag-and-Drop hinzugefüt werden. © 2011 IBM Corporation Einfache Prüfung der Funktionsfähigkeit Der fertige Integrationsfluss kann einfach und effektiv getestet werden Für jede Aktivität kann man die Variablen vor und nach der Aktivität sehen. © 2011 IBM Corporation Management der Umgebung Effektive Administration der Umgebung über die Browser-basierte Web Management Konsole. © 2011 IBM Corporation Lebenszyklus –WebSphere Cast Iron Studio • Zugriff auf Template Repository • Erstellen der Orchestration • Ende-zu-Ende-Test der fertigen Orchestration • Publizierung auf Laufzeit-Umgebung –WebSphere Cast Iron Appliance/ Cloud • Laufzeitumgebung für die Orchestrations • Management-Konsole – Starten/Stoppen der Orchestrations – Umkonfiguration der Endpunkte – Überwachung der Umgebung und der Orchestrierungen © 2011 IBM Corporation Cast Iron Szenarien Public Public Cloud Cloud und und On On Premise Premise App. App. Integration Integration Private Private Cloud Cloud und und On On Premise Premise App. App. Integration Integration Private Cloud Schnelle Schnelle Punkt-zu-Punkt Punkt-zu-Punkt On On Premise Premise zu zu On On Premise Premise Projekte Projekte SQL SQL Server © 2011 IBM Corporation WebSphere Cast Iron Appliance - Deployment Topologie Form-Faktor: Appliance Google zerofootprint BigMachines Cisco aprimo Gearworks xactly webex ELOQUA Rainmaker salary.com Right ADP Concur Azure SPS Now Hoovers QTask Commerce Amazon.com taleo GetThere Oracle NETSUITE right90 salesforce.com SuccessFactors CRM OnDemand SpringCM nGenera Parature QuickArrow OneSource Die folgenden Aussagen gelten für virtuelle und physikalische Appliances • Konfiguration, Betrieb und Management erfolgt hinter der Kunden-Firewall Customer Firewall • Verbindungen zu Cloud-Anwendungen erfolgen durch die Appliance • Verbindungen zu On-Premise Anwendungen wie SAP erfolgen durch das lokale Netzwerk • Üblicherweise erfolgt das Deployment der Cast Iron Appliance nicht in einer DMZ. oder SAP • Bessere Absicherung durch DataPower XS40+ in DMZ möglich © 2011 IBM Corporation WebSphere Cast Iron Live - Deployment Topologie Form-Faktor: Integration-as-a-Service Google zerofootprint BigMachines Cisco aprimo Gearworks xactly webex salary.com ELOQUA Right ADP Concur Azure SPS Now Hoovers QTask Commerce Amazon.com taleo GetThere Oracle NETSUITE Rainmaker right90 salesforce.com OneSource SuccessFactors CRM OnDemand SpringCM nGenera Parature QuickArrow • Konfiguration, Betrieb und Management erfolgt in der Cast Iron Cloud • Keine weiteren Komponenten für OffPremise zu Off-Premise-Anbindungen (z.B. Cloud-zu-Cloud) notwendig • Verbindungen zu Cloud-Anwendungen erfolgen durch die Cast Iron Cloud • Verbindungen zu On-Premise Anwendungen wie SAP erfolgen durch den WebSphere Cast Iron Secure Connector. Dieser steht hinter der Kunden-Firewall Customer Firewall z.B. SAP © 2011 IBM Corporation WebSphere Cast Iron und Enterprise-Middleware Cast Iron Integration Form-Faktor: PlattformCloud Form-Faktor: oder Appliance Cloud oder Appliance Google zerofootprint BigMachines Cisco aprimo Gearworks xactly webex salary.com ELOQUA Right ADP Concur Azure SPS Now Hoovers QTask Commerce Amazon.com taleo GetThere Oracle NETSUITE Rainmaker right90 salesforce.com OneSource SuccessFactors CRM OnDemand SpringCM nGenera Parature •Cast Iron ist eine Ergänzung zu existierenden ESBs •Verbindung zu ESB's über Protokolle wie Web Services, JMS, WebSphere MQ •Cast Iron dient als schnelle Cloud-AnwendungsIntegrations-Plattform Customer Firewall Oracle •Cast Iron kann entweder als Appliance hinter der Firewall oder als Cloud2 für eine hybride Lösung eingesetzt werden. SAP Peoplesoft Siebel © 2011 IBM Corporation Video © 2011 IBM Corporation Agenda Was ist WebSphere Cast Iron? Wie arbeitet man mit WebSphere Cast Iron? Wie sehen konkrete Anwendungsfälle aus? © 2011 IBM Corporation Schnelle Integration – Integration in Tagen Art Integrations-Szenario Schnelle Ergebnisse (In Tagen) Cloud zu Cloud Salesforce.com, Netsuite Opportunity to Order sync 20 Cloud zu On Premise Salesforce.com, SQL Server Customer credit and A/R sync 11 Cloud zu On Premise Salesforce.com, SAP Invoice and order status visibility 9 Cloud zu On Premise Oracle CRM On Demand, EBS Real-time Order and Invoice Visibility 14 On Premise zu On Premise Oracle EBS, Customer Portal Customer master sync 15 On Premise zu On Premise SQL Server, MQ Series Shop-floor data sync 10 © 2011 IBM Corporation Anwendungsfälle – Beispiel 1 Problemstellung Lösung: © 2011 IBM Corporation Anwendungsfälle – Beispiel 2 Problemstellung Lösung: © 2011 IBM Corporation Anwendungsfälle – Beispiel 3 Problemstellung Lösung: © 2011 IBM Corporation Agenda Was ist WebSphere Cast Iron? Wie arbeitet man mit WebSphere Cast Iron? Wie sehen konkrete Anwendungsfälle aus? © 2011 IBM Corporation Zusammenfassung Integration von Cloud und On-Premise Applikationen in Tagen Cloud Applications Cloud Applications On-premise Applications Flexible Multi-tenant IBM Cast Iron Cloud Kosten Effektive Templates (TIPs) Custom Code TCO Virtual appliances (VMware) Schnell Websphere Cast Iron Physical appliances (IBM) 30 30 © 2011 IBM Corporation © 2011 IBM Corporation