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.
|Asanka Abeysinghe, Director, Solutions Architecture at WSO2
As the director of solutions architecture, Asanka focuses on the company's vertical market capabilities, including financial services. Additionally, he provides consulting and conducts regular training sessions and workshops for enterprise IT architects and developers. Asanka has more than 10 years industry experience implementing projects that range from desktop and Web applications through to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business 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