ESBs and Enterprise Integration - New York - Wednesday, 22 February

  • By Dasunpriya Anuradha Mallikarachchi
  • 7 Feb, 2012
New York
Wednesday, 22 February
Park Central New York
870 7th Avenue
NY 10019-4038
9.00 am to 3.00 pm
Register now

Best practices in Enterprise Application Integration (EAI) include a Service Oriented Architecture (SOA) and the Enterprise Service Bus (ESB) model to implement a service broker pattern for connectivity, mediation, process orchestration and security.

This workshop will help architects and developers obtain a high level architectural view describing how ESBs fit into a SOA, and will explain how the high-performance, low footprint WSO2 ESB can connect, mediate, orchestrate and manage interactions between application integration consumers and providers.


Hiranya Jayathilaka
Product Lead, ESB

Hiranya Jayathilaka

Hiranya, WSO2 Enterprise Service Bus product lead, is an expert in HTTP and spearheads the work on supporting REST APIs within WSO2 ESB and the WSO2 Carbon enterprise middleware platform. Hiranya is a long-time committer on the Apache Synapse and Apache Xerces2/J projects; author of the FIX transport for Apache Synapse; and a contributor to several other open source projects, including Apache Derby and Apache Web Services. He is also a pioneering member of the project MOINC, which is focused at leveraging grid computing and volunteer computing principles to implement highly scalable Web services clusters.

Chris Haddad
VP Technology Evangelism

Chris Haddad

As Vice President Technology Evangelism Chris raises visibility, awareness, and knowledge of the Carbon and Stratos platforms. He works closely with developers, architects, or C-level executives to increase WSO2 technology adoption, improve the middleware platform, and maximize customer value. Prior to joining WSO2 Chris led research teams at Burton Group and Gartner advising Fortune 500 enterprise organizations and technology infrastructure vendors on adoption strategies, architecture, product selection, governance, and organizational alignment. His team advanced best practices in Platform as a Service, Cloud Application Architecture Patterns, Service Oriented Architecture, and application middleware.

Topics covered:

  • ESB Architecture overview, the role of an ESB within a SOA and the benefits of loosely coupled application architectures
  • Efficient integration and widespread adoption by using Enterprise Integration Patterns, ESB Mediation, API Management, and Master Data Management (MDM)
  • Understanding core ESB capabilities; Mediation, Transformation, Routing, Messaging, Queuing and Eventing
  • Connecting to services and APIs using lightweight JSON/XML, HTTP APIs, and adapters for SAP, SFDC, HL7, FIX, and PayPal
  • ESB’s role in Process Orchestration, Security, Governance, Complex Event Processing, and Business Activity Monitoring
  • Deployment patterns delivering high-availability, load balancing, and tuned performance
  • Patterns, anti-patterns and Customer use cases


  • Application Developers
  • IT Managers and Enterprise Architects

Knowledge of Java programming and a basic understanding of XML will be helpful