WebSphere Integration Solutions IBM Day Minsk 2014 Ann Litvinov WebSphere Connectivity Professional Central Eastern Europe 1
Agenda 1 Understand vision for ESB capabilities 2 Understand DataPower Basics 3 DataPower and ESB positioning 4 Summary 2
Security & Integration Use Cases Enterprise Integration Clients seeking core foundation platform for universal integration may call it an ESB Be able integrate any endpoints don't know what you're going integrate in future Focus on timeliness of information circulating being able notify variety of end-points Aumate a range of integration activities Security & Integration Gateway Clients seeking secure and optimize the delivery of apps and services may call this SOA Gateway or Web Services/XML/API gateway or Mobile Gateway or B2B Gateway Be able provide lightweight integration including XML offload, message validation/filtering/transformation, dynamic routing & intelligent load distribution Focus on securing access enterprise resources using industry/vendor standards Public Cloud Private Cloud Master Data Management Big Data Mobile, PoS, ATMs Internet API DMZ APP APP DB Enterprise Service Service APP DB ESB APP APP DB DMZ Internet Social & Internet Data sources 4 Internet of Things Sensors Developer & Cusmer communities Trading partner communities
What is WebSphere Integration Bus? WebSphere Integration Bus route convert transform distribute ERP/EIS Payer /CRM Web 2.0 Files Web Services Devices Microsoft MQ, JMS, MSMQ Databases Applications Mainframe CICS / IMS 6 Powerful integration Enterprise Service Bus for universal connectivity Transforming and enriching any type of data Complex routing capabilities with visual design ols Enterprise-wide transactionality, scaling, performance, high availability Range of transport procols e.g. MQ, JMS, HTTP, FTP Built-in integration enterprise environments and applications e.g. CICS, IMS, DB2, SAP Range of Editions (Express, Standard, Advanced) easy upgraded full capabilities for industry-leading scalability (no new installation required)
What is WebSphere DataPower? Security & Integration Gateway Appliances Internet DMZ Trusted Domain Application or Service DataPower DataPower System z 7 Consumer Securely expose enterprise data external consumers/partners, while optimizing delivery of the workload Securely connect apps/services within the enterprise, while optimizing delivery of the workload and providing lightweight integration including XML offload, message validation/filtering, message/transport procol transformation, traffic control/quota enforcement, SOA governance & management, dynamic routing & intelligent load distribution Physical appliance that is purpose-built, tamper-evident with simplified deployment combining superior performance, hardened security, increased ROI and reduced TCO Provides high levels of certified Security assurance e.g. Transport Procol Security (SSL/TLS), Message Level Security, and Authentication, Authorization, Audit Simplified maintenance model Drop-in appliance form-facr, Secures traffic in minutes, and Push-butn flash upgrade process Over a decade of innovation & over 1,800 worldwide installations Virtual appliance provides deployment flexibility & reduced cost for development and test environments WebSphere Message Broker
Evolving portfolio Cusmers get all the capabilities of WESB within Message Broker All WESB s capabilities are merging in Broker only some basic WESB capabilities go in WAS Significant innovation Broker add all the things WESB can do day Cusmers will have a smooth upgrade path for WESB Enterprise Service Bus MB enhanced address WESB uses cases Message Broker All WESB capabilities merge in MB Embedded in MB embedded Service Bus Subset of basic WESB capabilities 1. WESB flows 2. WESB maps 3. WESB data 9 WESB WESB remains in market
Making it Easier for Developers Providing embedded capabilities simplify connectivity tasks for developers Application Developers 2. 2. Easily Easily connect connect apps apps by by choosing choosing and and configuring configuring common common patterns patterns 1. 1. Embedding Embedding basic basic integration integration capabilities capabilities in in IBM s IBM s Application Application Infrastructure Infrastructure Foundation Foundation 2 2 3 3 embedded Service Bus 3. 3. Enables Enables WAS WAS applications applications connect connect each each other other and and 1 1 4 4 4. 4. Enables Enables an an onramp onramp the the full full Enterprise- Enterprisewide wide Service Service Bus Bus Enterprise Service Bus 10
Enabling universal Enterprise Service Bus projects Extending embedded Service Bus with full ESB capabilities 1. 1. Extend Extend embedded embedded Service Service Bus Bus with with full full ESB ESB capabilities capabilities address address universal universal integration integration needs needs Application Server embedded Service Bus 1 Enterprise Service Bus 3 3 Internet Public Cloud Private Cloud 2 2 Enterprise Internet 2. 2. Proves Proves scalable scalable proven proven connectivity connectivity for for mission mission critical critical core core enterprise enterprise environment environment Mobile DMZ Trading partner community 11 Sensors 3. 3. Enables Enables extended extended reach reach new new endpoints endpoints and and environments environments 3 3
Comparing embedded and full ESB capabilities Planned capabilities Connects across WAS hosted applications Support JDBC, REST, Web services Can configure patterns connect applications Full ESB capabilities Can define cusm mediation flows embedded Service Bus * Enterprise Service Bus Standalone ESB connect applications and services anywhere Integrates more than XML and JSON formatted data Integrates across more than SOAP and JMS procols Integrates between apps when neither are WAS hosted 14 * Only for common App Developer tasks
Powerfully Simple Enterprise Service Bus IBM WebSphere Integration Bus IBM s lightweight, comprehensive Enterprise Service Bus Delivers universal connectivity and integration for heterogeneous IT environments Focus on simplicity can run new integrations in as few as 4 clicks! Connect a wide range of applications, databases, files and messaging systems Easy install in less than 20 minutes Easy deploy with growing range of configurable integration patterns Grows from Express Advanced ESB What s new and available in V8: Comprehensive support for Microsoft.Net and integrated dev experience for MS Visual Studio Record & Replay capability High performance open standard parser (DFDL) New Graphical Mapper for easy transformation Built connectivity for IBM Sterling Connect:Direct 17 Delivers universal connectivity & integration with full ESB capabilities
SOA Security & Integration Operational Scenario 1. External Party makes Web Service request (Web Services = HTTPS with XML Payload) 2. Verify Signature 3. Decrypt & Validate 4. Access Identity Mgmt System 5. Authenticate & authorize 6. Insert security ken (e.g. SAML, Kerberos) 7. Send request integration layer External Systems: different division, partners, consumers, etc Account Aggregation Identity Mgmt System (Tivoli, LDAP, etc) Invoice/ Payment HTTP Broker Portal DataPower Service Gateway (XG45) HTTP Cusmer Portal Verify Sign. Decrypt XML Validate Authenticate Authorize Audit Web Services Interfaces 17. Send response back 16. Encrypt & Sign 15. Filter response Security Layer Integration Layer 8. Transform XML Transform XML 9. Switch procol (e.g. HTTP MQ) 10. Route based on content DataPower Integration Appliance (XI52 or XG45 + DIM) MQ, JMS, FTP, HTTP, etc. Procol switch Content Routing 14. Send security layer 13. Transform response 12. Switch procol 11. Aggregate response Request Message HTTP MQ JMS DB FTP Interfaces/Procols other Response Message FI Owned Systems External Systems 21 Account Services CRM HR ERP Core Enterprise Systems Payment Payment Credit Card
Smarter Business Agility with WebSphere DataPower Appliances Configuration-driven approach speeds time market Enforce security standards with zero coding Uses intuitive pipeline message processing Import/export configurations between environments Transaction probe shows message content between actions for debugging 22 22
New streamlined WebSphere DataPower Appliance offering meets your Security and Connectivity needs Integration Appliance XI52, XI50b and XI50z Additional Network Interfaces More HDD for logging and Audit Increased performance SFTP IMS Connect TIBCO EMS ODBC Tivoli Option 23
IBM WebSphere DataPower Virtual Edition Deployment flexibility & reduced cost for development and test environments What s New? WebSphere DataPower XG45 and XI52 physical appliance functionality in a virtual appliance form-facr running on VMware hypervisor Features/Business Value Industry-leading workload security, optimization, and integration functionality similar the corresponding physical DataPower appliance models Powered by a purpose-built platform including an embedded, optimized DataPower Operating System Ability upgrade and downgrade firmware similar physical appliances Seamless configuration migration between physical and virtual appliances Announce date Oct 23, 2012 GA date Nov 30, 2012 Client Benefits A flexible, cost effective choice for non-production environments A production solution for environments not suitable for physical appliance deployment Offers ability use virtual appliances for development/test environments and physical appliances for staging, production and disaster recovery 26
DataPower Virtual Appliance Positioning Physical appliances for all environments Hardened physical security (FIPS 140-2 compliance, and Common Criteria EAL4) Simplified deployment Hardware acceleration for fast performance Lower TCO Virtual for Test and Development and physical for Staging, Production and Disaster Recovery Flexible and cost effective Test / Development environments Development Test (Functional & System) Test (Performance & Load) Staging Production Disaster Recovery Physical for all environments Physical Physical Physical Physical Physical Physical Virtual for lower environments (Recommended) Virtual for lower environments (Minimum) Virtual Virtual Physical Physical Physical Physical Virtual Virtual Virtual Physical Physical Physical 28
WebSphere Appliance Management Center Simplified Operations Management reduces operations costs Provide multi-box DataPower appliance management Support managed sets of different appliance models & firmware Exploits new support for managed domain tasks, configuration & firmware deployments Manage deployment policies for DataPower appliances, individually or in managed sets Simplified installation Enhanced Installation for simplification and faster time value DataPower currency Support latest DP devices and agent platforms - for increased adoption Enhanced moniring capability for more DataPower appliances KPIs Out of the box moniring of DataPower device for visibility and control of DataPower performance and availability Ease of Use Enhanced Configuration UI ease of use navigation by user role Seamless integration in the Tivoli Moniring infrastructure Integrates in IBM s Service Management solution 30 30 30
31