© 2006 Globus TechnologiesGlobus Technologies Globus Technologies NV presents the.

Slides:



Advertisements
Similar presentations
Jake Freivald Director iWay Software
Advertisements

B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Web Service Composition Prepared by Robert Ma February 5, 2007.
J2EE Architecture Overview
D-BP-ISP An Electronic B2B Procurement and ERP Integration Model for SC Optimization.
Microsoft Vision & Roadmap Dan Alling Senior Product Manager Connected Systems Division.
Database Architectures and the Web
Magic Technology Eyal Pfeifel - CTO. Client Windows, iOS, Android, BlackBerry, Windows Mobile ServerWindows, AIX, Solaris, Linux, IBM i Database Oracle,
Service Oriented Architecture Terry Woods Session 50.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
enterprise mobility Devices API Tier EDI Message Bus Database Web Service Flat Files Custom Systems ERP CRM Backend Server Facade DMZ How do you.
Michael Florkowsi Information Builders
Federal Student Aid Technical Architecture Initiatives Sandy England
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
6/4/2015Page 1 Enterprise Service Bus (ESB) B. Ramamurthy.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
® IBM Software Group © IBM Corporation IBM Information Server Deliver – Federation Server.
Using OpenSource MuleESB And QXtend To Build Robust SOA Solutions
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
B2B Application Integration COSC643 Sungchul Hong.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Assoc. prof., dr. Vladimir Dimitrov University of Sofia, Bulgaria
Ashish Mohindroo Product Marketing Oracle Corporation.
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
SOA, BPM, BPEL, jBPM.
Chapter 9 Moving to Design Part 2.
SOA-06: Get On the Bus with the OpenEdge ® Adapter for Sonic ESB ® David Cleary Principal Software Engineer, Progress.
SOA-4: Introduction to OpenEdge ® Integration Technologies Jamie Townsend Applied Architect.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Client Server Technologies Middleware Technologies Ganesh Panchanathan Alex Verstak.
Integration Broker at Cornell Kevin Leonard CIT/Integration and Delivery May 9, 2002.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Christof Claessens Technology Advisor Microsoft BeLux.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
CSI302 实施 BTS 的策略与技巧 郑开颜应用架构顾问产品部微软有限公司. What We Will Cover: Interoperability w/ BizTalk Server Composite Business Processes Integration Broker Internals.
SOA-14: Deploying your SOA Application David Cleary Principal Software Engineer.
© 2002 IBM Corporation IBM Israel Software Symposium 2003 accelerate your business An Introduction to Websphere Application Server Integration Capabilities.
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
SOA-3: You Need to Integrate, But What do You Need to Know and Do? Bob Trabucchi Sr Presales Consultant Sandy Caiado Sr Presales Consultant.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
SOA-5: Did You Get The Message? Giovanni Boschi Director, Sonic Products.
Qusay H. Mahmoud CIS* CIS* Service-Oriented Computing Qusay H. Mahmoud, Ph.D.
SonicMQ for LDIWG Kris Kostro, Francesco Calderini AB/CO.
SOA-8: Orchestrate your OpenEdge® Applications with Sonic OpenEdge and the Bus... Jiri De Jagere Product Consultant.
SOA-05: Building an Enterprise SOA Using ESB Dave Chappell Vice President & Chief Technology Evangelist, Sonic Software.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Biztalk server Enn Õunapuu
MQ Series Cross Platform Dominant Messaging sw – 70% of market
What is BizTalk ?
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
BizTalk Server 2004 and Web Services
Introduction to Enterprise Systems
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Enterprise Service Bus (ESB) (Chapter 9)
Ebusiness Infrastructure Platform
Inventory of Distributed Computing Concepts
SOA-1: Fundamentals of Service-Oriented Architecture
Oracle’s Reporting Strategy
Types of Application Integration
Paul Larsen The Value of Hybrid Integration
Presentation transcript:

© 2006 Globus TechnologiesGlobus Technologies Globus Technologies NV presents the

© 2006 Globus Technologies Topics The Integration Landscape Today Enterprise Service Oriented Architecture (SOA) vision gloobusservicebus –Transportation –Integration Beyond Integration

© 2006 Globus Technologies Accidental Architecture Proprietary technologies and skill sets Multiple communication infrastructures High cost of license, consulting and ownership Complexity of inter-organizational collaboration Islands of integration

© 2006 Globus Technologies Processes are fragmented Applications deployed in different departments and agencies become silos of data and process. How can I flexibly incorporate data and process from across the enterprise?

© 2006 Globus Technologies Enterprise SOA Vision APPLICATION SERVER USER-DEFINED SERVICE LEGACY APPLICATION APPLICATION SERVER (BEA, IBM, JBoss, Oracle, etc) RELATIONAL DATABASE PORTAL SERVICE Idealized world where data and process flows naturally

© 2006 Globus Technologies Implement Service-oriented Architecture Eliminates fixed formats Makes files self-describing Can be extended without breaking Universally understood

© 2006 Globus Technologies Implement Service-oriented Architecture Add New Standards-based (Web) Services Provides standards-based services interface Follows Client-Server paradigm Hides implementation details Enables reuse

© 2006 Globus Technologies Implement Service-oriented Architecture But have we solved the whole problem? How do you change business process? Is it reliable, scalable and secure? How do you manage and monitor distributed services?

© 2006 Globus Technologies Implement Service-Oriented Architecture Provides standards-based services interface Designed for distributed functionality Hides implementation details Enables reuse Add New Standards-based (Web) Services

© 2006 Globus Technologies Deploy an Enterprise Service Bus (ESB) – gloobusservicebus Reliably Connect and Coordinate Interaction of Services Reliable communications backbone Service-oriented architecture (SOA) Intelligent routing XML transformation Extensible network

© 2006 Globus Technologies Transportation : SonicMQ Industry-standard messaging specification –Developed by Sun and other leading vendors –Required component in J2EE 1.3 Common set of APIs and semantics –Publish and Subscribe –Point-to-Point –Synchronous and Asynchronous message delivery Message delivery Quality of Service (QoS) –Guaranteed –Once-and-only-once –At-most-once Deployment architecture not addressed –Vendor implementations not created equal Java Message Service (JMS)

© 2006 Globus Technologies Messaging Domains Reservations Ticketing Order fulfillment Online trading Point to PointSenderSender PotentialReceiverPotentialReceiver PotentialReceiverPotentialReceiver QueueQueue Stock ticker Price changes Catalog updates Data replication Publish and SubscribePublisherPublisherTopicTopic SubscriberSubscriber SubscriberSubscriber

© 2006 Globus Technologies Beyond JMS, Enterprise Messaging Security Requires… ConnectivityAvailabilityReliabilityScalabilityManagement

© 2006 Globus Technologies SonicMQ, Enterprise Grade Messaging Backbone Reliability –Once and only once –2-phase transactions –High connection availability Scalability –Multi-threaded architecture –Clusters –Dynamic Routing Architecture –Connection Management Manageability –Manage and configure centrally –Pluggable security –Extensive connectivity gloobusservicebus Infrastructure Messaging Architected for high capacity* – Connections > 2000 – Destinations > 80,000 – Messages > 8,000/s (persistent) – Latency < 10ms Actual figures depend on environment Encryption –Built-in payload encryption Secure messaging without performance cost of SSL –Channel encryption SSL with up to 168-bit keys Authentication –Built-in username/password authentication –Supports digital certificates for user authentication Authorization –Specify rights of authenticated users –Exploit destination hierarchies and groups of users to simplify administration Firewall-friendly –HTTP, SSL, HTTPS, TCP Range of deployment options –Hardened for deployment in DMZ –Deploy internally in conjunction with proxy servers SonicMQ JMS Client APIs –Java/J2EE, COM/.Net, C/C++ and Progress 4GL DRA –Connection will be established when needed –Flexible Security Scheme –Not only for WAN but also inter-department

© 2006 Globus Technologies Continuous Availability Architecture (CAA) SP SHARED STORAGE CONVENTIONAL FAILOVER Gloobusservicebus CAA HARDWARE CLUSTER SP CLIENT REAL-TIME REPLICATION Minutes to rebuild and recover Client rolls back failed TXN Expensive 3 rd -party SW & HW High cost to build and admin Seconds to resume Transparent to client No 3 rd -party HA products needed Simple and flexible CLIENT CLIENTS

© 2006 Globus Technologies Enterprise Grade Messaging Backbone Head Office Regional Office Partner Business Application Business Application Business Application Business Application Business Application Business Application Business Application Regional Office Business Application Business Application Business Application Cluster PS PS Broker Cluster PS PS PS A way to reliably connect services across domains

© 2006 Globus Technologies Merged together to form a Bus Used to reliably connect service containers Secure, Scalable Clustering, Continuous Availability

© 2006 Globus Technologies Connecting to Sonic ESB HTTP File Drop GenericProtocolAPIBridgesAdaptersFile Drop AppServer Connectors Java/J2EE COM/.NET, C/C++ 4GL HTTP WebSphereMQ Tibco/RV Siebel SAP CICS etc.

© 2006 Globus Technologies Adapters for gloobus ® servicebus Legacy Connectivity Integration Packaged Apps Ariba Baan BroadVision Clarify Commerce One Hogan Financials I2 Technologies Integral Systems J.D. Edwards OneWorld Lawson Manugistics Millennium Oracle Financials PeopleSoft 7&8 SAP, MySAP Siebel Vantive Walker Interactive B2B Adapters BizTalk Framework EDI-ANSI X12 EDI-EDIFACT FIX, FIXML HIPPA, HL7 ISO SWIFT, SWIFTML Transaction Bull, Unisys CICS IBM OTMA IMS/TM Tuxedo ClearPath CORBA Adapters Orbix, Visibroker Any INS or IFR-compliant ORB XML Adapters XML, XBRL, XCBL OAGIS, OAG BOD Messaging Adapters Microsoft MSMQ Candle Roma Oracle AQ Adapters cc:mail Lotus Notes Microsoft Exchange Communication APPC, DECNet LU 0, LU 2, LU 6.2 NetBIOS, WAP, XCF Online & Terminal 3270, 5250 COBOL,FOCUS FORTRAN, Pascal Perl, Python, RPG Data, Mainframe, Legacy Adabas, Adabas/C ALLBASE/SQL, ALL-IN-1 Btrieve, CA-Datacom C-ISAM (Informix, Microfocus) Cloudscape, D-ISAM DB2, Delimited Files ENSCRIBE, Essbase, Excel FOCUS, NOMAD, Foxpro IDMS/R, IDMS/SQL, IMS, ISAM, VSAM InfoMan, Informix, Ingres Lotus Notes, Microsoft Access Microsoft SQL Server, OLAP Model 204, SUPRA MUMPS, Pick, NonStop SQL Oracle 7, 8i, 9i Rdb, Red Brick, RMS SQL MP Nonstop, SQL/DS Sybase, Sybase/IQ Teradata, TOTAL, Unisys DMS …and more

© 2006 Globus Technologies A Sample Process Entry Exit Rejected Fault

© 2006 Globus Technologies Extended Enterprise Direction

© 2006 Globus Technologies SOA Maturity Model BUSINESS BENEFITS Optimization Transformation Responsiveness Cost Effectiveness Functionality 5 Optimized Business Services 4 Measured Business Services 2 Architected Services 3 Business Services Collaborative Services a b 1 Initial Services SOA MATURITY LEVEL gloobusservicebus Here… BAM/ESP Here…

© 2006 Globus Technologies Business Activity Monitoring Legacy.NETJ2EE OracleSAP gloobusservicebus Detects and responds to changing business conditions gloobusservicebus creates visibility across business systems BAM Multi processing Server Event Stream Processing ll lllll l