Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building a Service Oriented Architecture Steve McVey Worldwide Sales Leader, WebSphere Connectivity Components, Trends and Best Practices.

Similar presentations


Presentation on theme: "Building a Service Oriented Architecture Steve McVey Worldwide Sales Leader, WebSphere Connectivity Components, Trends and Best Practices."— Presentation transcript:

1 Building a Service Oriented Architecture Steve McVey Worldwide Sales Leader, WebSphere Connectivity samcvey@us.ibm.com Components, Trends and Best Practices

2 Agenda Connectivity – A Foundation for SOA Service Enrichment and the Enterprise Service Bus Service Visibility and Governance Extending the ESB The Federated ESB Recap, Questions and Answers

3 Connectivity establishes links between applications and services to:  Deliver a robust and resilient connectivity infrastructure  Provide integration between different Lines of Business without adding complexity  Bring together new and existing IT assets Connectivity – an SOA Entry Point Allowing IT to deliver business agility

4 Interaction ServicesInformation Services Partner Services Business App ServicesAccess Services Development Services Management Services Infrastructure Services Enables collaboration between people, processes & information Manages diverse data and content in a unified manner Connect with trading partners Build on a robust, scaleable, and secure services environment Facilitate interactions with existing information and application assets Integrated environment for design and creation of solution assets Manage and secure services, applications & resources Optimizes throughput, availability and utilization Apps & Info Assets Process Services Business Services Supports enterprise business process and goals through businesses functional service Enterprise Service Bus Orchestrate and automate business processes Connectivity and the SOA Reference Architecture

5 SOA Connectivity Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB

6 SOA Connectivity Messaging Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB

7 The What and Why of Messaging… What is Messaging?  Reliable delivery of information wherever it is needed - synchronously or asynchronously Why is it important?  Provides data and transactional integrity Airline Ticket Confirmation Stock TradesMissile Control Room ATM Deposit

8 Effective Messaging should… Connect everything into your SOA Leverage existing skills & assets Provide reliable transport with qualities of service to match business need Deliver fast ROI, is easy to start, supports business growth and agility Enable a Service-centric approach

9 IBM WebSphere MQ Family Delivering Unrivalled Messaging  Only solution universally supported by over 80+ platforms  Only JMS engine that can be implemented on any standard-compliant JEE server  Universal, reliable connectivity for:  Web 2.0,  Web services,  Low Latency,  Security  and now Managed File Transfers  15 Years - Leading transactional end-to-end message delivery solution! WebSphere MQ WebSphere MQ Security Edition WebSphere MQ Low Latency WebSphere MQ File Transfer Edition DataPower Low Latency Messaging

10 WebSphere MQ File Transfer Edition V7 Many business critical applications integrate using files  Most organizations have several products, and different techniques for doing file transfer  Typically there is a mix of FTP, homegrown, and other file transfer products Get your client thinking about how they move files today  How secure are their file transfers?  Can they prove that files didn’t go anywhere they shouldn’t have?  How much time, cost and effort does it take to recover when files go missing?  How much effort is being spent on building and maintaining their current solution?  What if they were asked tomorrow to audit the last 10 files that moved in their organization? Use this Analyst report to highlight the potential cost savingsAnalyst report Nominate your client for the Early Access ProgramNominate your client File transfer services on top of WebSphere MQ to enable movement of files, regardless of size, in a managed way – reliable, auditable, secure Custom-built, in-house, hard- coded integration solutions… …often take 2 to 4 times the time and effort to build …require a similar multiple of ongoing maintenance and support effort... … IBM application integration costs 2-4 times less Software Strategies ” “

11 WebSphere MQ: Proven and Trusted Relied on by over 10,000 of Clients Around the World $1 trillion per day on one MQ network Exchanges over £400 billion worth of messages per day Banking: Between $7 and $35 trillion worth of traffic per day on just one MQ-based SWIFT gateway Sends over 213 million messages per day just on z/OS Sends 675 m messages per day Approx. 7,500 agency users and average of 50,000 citizen transactions daily 15 years of proven experience, 10’s of billions of messages everyday Regulatory Compliance “We needed a single integration platform that would allow all our applications to access and share information and enable them to collaboratively process transactions based on common business rules.” Chief Architect, Health Insurance Source: Results reported from actual IBM WebSphere MQ implementations Financial Markets: Government:

12 SOA Connectivity Service Enrichment Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB

13 The What and Why of service enrichment… What is service enrichment?  Augmenting messages & service flows Why is it important?  Abstracts the service requester from provider for critical but non- provider-specific logic to simplify and manage that connection PBX service Security Checkpoint Routing Funds Mail Sorting

14 Service Enrichment should… Be Delivered Through an ESB An Enterprise Service Bus (ESB) is a flexible connectivity infrastructure for integrating applications and services. Shape = Transport protocol Color = Data format An ESB performs the following between requestor and service  CONVERTS between different transport protocols  MATCHES & ROUTES communications between services  TRANSFORMS between different data formats  IDENTIFIES & DISTRIBUTES business events ESB

15 Provide Service Enrichment Why ESB mediation? Reduce the number, size, and complexity of interfaces Reduces cost / risk involved as business changes / new opportunities arise Promotes reuse Dynamic real-time, event-driven SOA Consumer Product: With WebSphere Message Broker enables one of the largest independent computing services firms in the world to increased system efficiency for users and decreased errors. Publishing: Implementing an ESB based on WebSphere Message Broker a leading digital publishing house in Europe is able to integrate new applications quickly and easily without any need to build and maintain point-to-point connections and provides dynamic information capabilities to its customers Large agency deployed WS DataPower  Enabled easy integration to other agencies,  Reduced development costs by over 20%  improved system latency by 15X Government:

16 The ESB market is maturing One size cannot fit all  What is being connected (WS-*, Cobol, Web 2.0 / REST)  Varied organizational technology strengths & skills (Java, Legacy…or nearly zero)  Needs vary from Basic to Advance SOA projects ESB adoption is incremental  Departmental needs rarely mature in parallel  Mergers and acquisitions bring variations

17 Leading ESB Offerings from IBM Only WebSphere delivers the most complete ESB solution WebSphere ESB Built on WebSphere Application Server for an integrated SOA platform WebSphere Message Broker Built for universal connectivity and transformation in heterogeneous IT environments WebSphere DataPower Integration Appliance Purpose-built hardware ESB for simplified deployment and hardened security

18 SOA Connectivity Service Visibility & Governance Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB

19 The What and Why of Service Visibility and Governance What is service visibility?  Catalog and organize SOA services according to your business needs Why is it important?  Enables consumers in an SOA to find and leverage the most appropriate service at anytime – enabling easy reuse and efficiencies Source of InformationFind the book you needLocate Medical Records Make it easy to shop

20 Associate services with metadata to Enhance Flexibility  Select most appropriate service during runtime  Capture availability and performance metadata from management tools  Take control of undocumented MQ applications  Register new/existing services (CICS, WAS,.Net)  Make informed changes based on use by business processes & applications To start: Promote Reuse - Publish and Find Your Services Service Visibility should…. Grow: Enrich Connectivity, Manage & Govern your SOA Govern the SOA lifecycle to create a Trusted Source of Services and Policies  Ensure consistent enforcement of policies across SOA

21  Industry leading, highly scalable solution for SOA governance & policy management  Only solution with out-of-the-box integrations for 20+ IBM & non-IBM solutions  Fastest rate of adoption in the industry among leading registry/repository solutions IBM WebSphere Service Registry and Repository Advanced Lifecycle Edition WebSphere Service Registry and Repository ALE

22 IBM WebSphere Service Registry & Repository Comprehensive, Scalable and Extensible Gained control of a growing services with 71 services deployed in ’06/‘07 Reduced data redundancy provisioning customer & vehicle information in real time. Travel: Accelerated deployment of its decentralized reservation system Another created a centralized hub ensuring visibility of services across the company Financial Services: “WebSphere Service Registry and Repository is a really important part of our SOA, we need to be able to see the collection of Web services we have in our toolkit and how these tools can be used.” Senior VP, Large Multinational Bank Manufacturing: Insurance: Quickly expanded products / services for customers driving quality growth Accelerated productivity & increased reuse with ROI of over 700% in 12 months

23 SOA Connectivity Extend Your ESB Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB

24 Extend your ESB for enterprise wide integration…  SOA-enable packaged applications  Reuse legacy systems  Connect with trading partners, standards based data exchange & complex data  Business Event Processing  Manage & Secure your SOA`8 Extend your ESB Maximize your enterprise’s flexibility and agility WebSphere Adapters CICS Transaction Gateway WebSphere TX WebSphere Partner Gateway DataPower B2B Appliance Tivoli Component Application Manager for SOA Tivoli Federated Identity Manager DataPower XS40 WebSphere Business Events

25 New to the WebSphere B2B family – WebSphere DataPower B2B Appliance XB60 Each product in the B2B portfolio delivers differentiated capability Use each product on its own or in combination to meet customer needs DataPower Announcement – Statement of Direction – 12-Aug-08 http://www.ibm.com/common/ssi/rep_ca/4/897/ENUS208-294/ENUS208-294.PDF http://www.ibm.com/common/ssi/rep_ca/4/897/ENUS208-294/ENUS208-294.PDF Business Partners Applications & Systems WebSphere DataPower B2B Appliance XB60 WebSphere TX / Trading Manager WebSphere Partner Gateway Purpose-built B2B hardware for simplified deployment, exceptional performance and hardened security Consolidated B2B Gateway based on the WebSphere platform, for a broad range of requirements Universal Transformation for complex industry standards with accelerated time to value and reduced cost

26 Password Change New Loan Application Large Withdrawal Turbulent, Disparate, Non-Deterministic, Un-sequenced Events Frequent Option Trading New Account Opening Account Mgr Visit Change Mailing Address Empowered Business User External Event Sources Event Sources Capture “Potential Fraud!” “Initiate Action” Automated Action SOA Connectivity and Business Event Processing – Reach more events, trigger more actions BEP Runtime Evaluations Correlations Internal Event Sources ! Applications & Middleware Service Invocations Application Messages Application Messages Transaction Events Transaction Events Management Data Management Data Network Warnings Network Warnings Information Streams Sensor Data Sensor Data Business Data Business Data Service Management WebSphere Business Events

27 The What and Why of Federated ESBs… What is Federating ESBs?  The ability to seamlessly & effectively manage messages and service flows across 2 or more “SOA” domains Why is it important?  There are a growing number of enterprises with two or more “SOA” domains that need to connect Mergers Take overs Globalization Supply chain

28 As the Reach of SOA Expands, IT Must Explore a More Unified Approach Across Business Units An Integrated and Agile Business Requires...... Transaction Integrity, Unified Governance, Security, and Management Federated ESB

29 SOA Connectivity – The Recap Service Enrichment Messaging Service Visibility and Governance Extend Your ESB Partner ServicesAccess Services ESB Process & Event Services Extend Your ESB Exploit key competitive differentiators Leverage and expand market position in Messaging Capture more ESB customers to grow share Rapidly grow SOA Governance solutions

30

31 IBM Delivers a Smart Approach to SOA Adoption Aligning service-oriented approaches Foundational ExtendEnd-to-End Transform AdaptDynamically A set of guiding principles to help extend the business value of deployments ™


Download ppt "Building a Service Oriented Architecture Steve McVey Worldwide Sales Leader, WebSphere Connectivity Components, Trends and Best Practices."

Similar presentations


Ads by Google