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.
The second half of this workshop will look in to the growing challenges of identity and security management. This session will demonstrate how enterprise architects and developers may overcome these challenges and gain insight in to key security standards and identity management for SOA.
|Prabath Siriwardena, Senior Architect & Senior Manager at WSO2
Prabath is a senior architect focusing on application security and identity management. In addition to his product development efforts, Prabath has provided technology consulting on customer engagements, working on the integration of OpenID support. Prabath is an Apache Project Management Committee member involved in the Apache Rampart and Axis projects. He also has more than three years industry experience in Microsoft .NET technologies. Prabath has spoken at numerous international events including: the European Identity Conference 2012, Java Colombo Launch, Apache BarCamp Colombo, DZone Kolamba Meetup, ApacheCon North America 2011, The Fourth Annual National Conference on Cyber Security, Apache Roadshow Asia 2009, ApacheCon US 2009, and OSCON 2009.
|Wasim Ayoubi, Senior Systems Developer at Dubai eGovernment
Wasim Ayoubi is a Senior Systems Developer at Dubai eGovernment. He has over nine years of experience in full enterprise Software Development Life Cycle using the Java/JEE technologies and the Agile/Lean development practices with in depth understanding OOA/D, design patterns, code Review and code Refactoring approaches. Additionally he has a wide range of experience in quality management complaint systems, financial solutions, government integration solutions and ePayment 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
Evolution of online Identity with SAML2, OpenID, OAuth 2.0, OpenID Connect and SCIM
Building an enterprise ready Security Gateway
- Application Developers
- IT Managers and Enterprise Architects
- Knowledge of Java programming and a basic understanding of XML will be helpful