Download presentation
Presentation is loading. Please wait.
Published byMelinda White Modified over 9 years ago
1
IBM CEEMEA SOA SWAT team © 2007 IBM Corporation Johannesburg, Aug. 21, 2008 Service Connectivity - Enterprise Service Bus Julius PETER SOA Sales Executive, CEEMEA SWG julius_peter@at.ibm.com
2
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 2 Connectivity and Management Market Opportunity Traditional Messaging Middleware Traditional Integration Broker SOA Governance/ Federation 2007 Market = $0.9B Growth Rate = 5.6% New-Market: Reliable Web Services Messaging Growth Rate = 56% Source: Various analyst reports + IBM market assessment 2007 Market = $1.7B Growth Rate = 12% New-Market: ESB (Service-based Integration) Growth Rate = 89% 2007 Market = $0.2B Growth Rate = 60%
3
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 3 Business challenges addressed by SOA Connectivity How do you…? Ensure seamless flow of information from anywhere at anytime using anything Execute broad business processes that span your company and business partners? Build trusted relationships with your partners? Scale your business to grow smoothly? Deliver a consistent user experience regardless of channel or device?
4
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 4 Your Application Why do companies need ESBs for SOA Connectivity? Messaging Integration Service-Orientation Hand-coded, Hard-wired Your Application Duplicated logic buried inside for: Connectivity Transformation Mediation Increased flexibility and reuse Your Application Still has to do: Transformation Mediation Still has to do: Mediation 0 1 2 3 More code to write and maintain Your Service Eliminate duplicated connectivity logic Reduce the cost and time of changes Increase IT flexibility
5
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 5 Web Services simplifies connectivity interfaces… …but you still need to know (1) what services you can connect to, (2) where they are, (3) how to connect to them, (4) how to log into them, (5) how to mediate the differences in data between them. Enables re-use of both the business applications and their interfaces. Decouples the interfaces from the business applications. Reduces the number and technical complexity of interfaces. Introduces rich business abstractions to describe the application interface. Web services:
6
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 6 To get full value from SOA you need an ESB The ESB Virtualizes access to services becoming the enterprise control point. An ESB turns this… …into this. Service Enterprise Service Bus Service Interface Logs and manages the interaction and correlates events. Communicates using the right protocol. Customizes communications so that the message to the receiver makes sense. Connects and signs you into the appropriate service without requiring a hardcoded connection. The ESB:
7
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 7 Loose Coupling Makes Systems More Flexible Loosely Coupled Tightly Coupled Location Language Data Format Delivery Assurance Semantic Interface Platform Protocol Time Security Service Version Service Provider Identity Interaction State FlexibilityEfficiency
8
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 8 Introducing the Enterprise Service Bus An Enterprise Service Bus (ESB) is a flexible connectivity infrastructure for integrating applications and services. An ESB powers your SOA by reducing the number, size, and complexity of interfaces. Shape = Protocol Color = Data type CONVERTS transport protocols between requestor and service TRANSFORMS message formats between requestor and service ROUTES messages between requestor and service DISTRIBUTES business events An ESB performs the following between requestor and service …Generic Service Virtualization…
9
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 9 IBM Delivers a World Class Connectivity Portfolio WebSphere ESB provides standards based connectivity and XML transformation WebSphere Message Broker provides universal connectivity and data transformation WebSphere DataPower enhances security, simplifies and accelerates processing for the ESB
10
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 10 Connecting your Services XS40 XML Security Gateway Federated Identity, Security and Directory Services Data Stores Enterprise Directory Suppliers Partners Users Centralized Security Policy Management OMEGAMON for Messaging management ITCAM management Sophisticated environments have multiple challenges: Policy enforcement for services - internal & external Sophisticated integration Departmental solution for sophisticated problems IBM offers the appropriate solutions: WebSphere DataPower for policy enforcement and accelerated processing WebSphere Message Broker for sophisticated, heterogeneous integration problems WebSphere ESB for departmental, standards based solutions
11
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 11 WebSphere ESB Delivering an Enterprise Service Bus to power your SOA Provides standards oriented connectivity and data handling HTTP(S), JMS, WebSphere MQ, JCA Adapters. Emphasis on service oriented integration Ease of use Integrated, interactive and visual development experience requires minimal programming skills Simple to develop, build, test, deploy and manage Simplified set of mediation primitives for straightforward service integration Improve time to value Cost effective solution for services integration Dynamically re-configure to meet changing business needs Seamless integration with the WebSphere platform Based on WebSphere Application Server, SCA component model and Java environment. Leverages WebSphere qualities of service: clustering, fail-over, systems management, security Easily extends to leverage WebSphere Process Server as needs dictate Integrates with IBM Tivoli security and systems management offerings
12
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 12 WebSphere Message Broker Provides universal data transformation Delivering an advanced ESB to power your SOA Provides Web Services connectivity and non standard interface connectivity Unmatched ability in integrating many systems, platforms, devices, and APIs Facilitates service oriented integration Provides universal connectivity Advanced message transformation, enrichment, and routing Option to use WebSphere TX Support for industry standard data formats (AL3, HL7, SWIFT, HIPAA, EDI, etc.) New & improved pre-built capabilities to improve ROI Leverage existing skills with rich Java and XML support Implement complex event processing with no programming Offers simple and easy to use tools with advanced capabilities Integrate your existing environment with the world of web services Leverage the performance Offers performance of traditional transactional processing environments
13
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 13 WebSphere DataPower SOA Appliances Simplifies SOA with specialized devices Ease of configuration and operation Accelerates SOA with faster XML throughput Helps protect SOA XML implementations Creating customer value through extreme SOA performance and security An SOA Appliance… SOA appliances redefine the boundaries of middleware extending the SOA Foundation with specialized, consumable, dedicated SOA appliances that combine superior performance and hardened security for SOA implementations Wire speed processing and throughput Accelerated XML and security processing No more hand-optimizing XML Wide ranging security capabilities Web Services Security Enforcement Field-level XML Security XML threat protection Sophisticated access control and authentication Structured data handling
14
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 14 XML Accelerator XA35 WebSphere DataPower SOA Appliances… Wirespeed Appliance Purpose-Built for XML Acceleration Integration Appliance XI50 Wirespeed Appliance Purpose-Built for Application Integration DataGlue: Any-to-Any Transformation Engine for structured data -Binary or flat text XML -XML binary or flat text -Binary binary -XML XML Protocol Bridging (HTTP, MQ, FTP, ODBC, TICBO EMS, etc) Message Enrichment, Message Augmentation All XS40 functions, plus: XML Security Gateway XS40 XML and SOAP Firewall Data Validation Field Level XML Security WS-Security XML Web Services Access Control Wirespeed Appliance Purpose-Built for SOA Security XML threat protection Integration with 3 rd party security providers Web Services Management Service Virtualization All XA35 functions, plus: XML Parsing XML Schema Validation XML Transformation Schema, Stylesheet caching MultiStep processing XML Path Language (XPath) Content Based Routing Extensible Stylesheet Language Transformation (XSLT)
15
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 15 WebSphere Service Registry & Repository Runtime Integration Publish Find Enrich Govern Manage WebSphere Service Registry and Repository Process Server Enterprise Service Bus Mediations based on WSRR Lookup Message Broker CICS MB Routing Nodes based on WSRR lookup Mediations based on WSRR Lookup Any CICS Web services provider program publish and read capability Generic Client (.Net or other) Web services client can publish and search Business Services Fabric ITCAM for SOA
16
IBM CEEMEA SOA SWAT Team Johannesburg, Aug. 21, 2008 16 Summary Connectivity between Services & Applications is a key pain point for many customers – Exploit it Especially when adressing IT architects & decision makers Enterprise Service Bus (ESB) is the SOA-specific solution for this customer pain point IBM offers -A World Class Connectivity Portfolio -ESB Experience & Expertise -Tailored ESB Service Offerings Make sure an ESB solution sold to IT is used for business purposes Get help from the SWG & Services specialists for your Opportunities
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.