59 Flower Road
We know your time is valuable. Space is limited and this workshop is open by invitation only to ensure an interactive and productive experience. Please register to request an invitation and directions to the venue.
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, in conjunction with other components of the WSO2 middleware platform, can connect, mediate, orchestrate and manage interactions between application integration consumers and providers.
|Samisa Abeysinghe, VP, Engineering|
Samisa Abeysinghe, WSO2 vice president of engineering, has more than a decade of experience working for systems integrators and software vendors with global exposure. In his current role, Samisa leads the development of WSO2’s three open source platforms: the WSO2 Carbon enterprise middleware platform, WSO2 Stratos cloud middleware platform, and WSO2 StratosLive PaaS.
|Selvaratnam Uthaiyashankar, Director, Cloud Solutions|
Shankar focuses on the WSO2 Stratos cloud middleware platform and Carbon enterprise middleware kernel, and he has worked on the interoperability of Axis2/C and the WSO2 Web Services Framework (WSF). Additionally, Shankar has provided technology consulting on customer engagements, including cloud, enterprise service bus (ESB), governance, and mobile integration solutions.
ESB Architecture overview, the role of an ESB within a SOA and the benefits of loosely coupled application architectures
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
- Application Developers
- IT Managers and Enterprise Architects
- Knowledge of Java programming and a basic understanding of XML will be helpful