SOA Patterns Webinar Series-2014

SEPTEMBER 16 - OCTOBER 21

Service-oriented architecture (SOA) patterns provide structure and clarity, enabling architects to establish their SOA efforts across the enterprise. Moreover, these SOA patterns also help to link SOA and business requirements in an effective and efficient way. This webinar series will explain some of these SOA patterns ranging from File Gateway, compensating service transaction, event-driven messaging concepts, the concept of ‘asynchronous messaging,’ and the importance of policies for services. The series will also include a session on common and popular tools from the WSO2 toolset for providing a legacy wrapper followed by a demo on the seamless implementation of such a legacy wrapper with the available tools.

September 16

SOA Pattern: File Gateway

  • The File Gateway pattern and associated patterns and practices, such as service loose coupling, data format transformation, service abstraction, etc.
  • How relevant WSO2 technologies and components can be used to achieve these patterns
  • Technology and operational challenges in shifting batch logic to real-time logic and how the pattern aims to resolve these
Mifan Careem

Mifan Careem

Director - Solutions Architecture

Jason Catlin

Jason Catlin

Senior Software Engineer

September 23

SOA Pattern: Event-Driven Messaging

  • Event-driven messaging concepts
  • Advantages of the event-driven Messaging pattern
  • Event publisher-subscriber and push-pull models
  • Demo of a sample solution utilizing WSO2 platform components
Dakshitha Ratnayake

Dakshitha Ratnayake

Associate Technical Lead

Chathura Kulasinghe

Chathura Kulasinghe

Software Engineer

September 30

SOA Pattern: Compensating Service Transaction

  • Understanding compensating service transactions
  • Handling different scenarios with regards to synchronous and asynchronous service invocations
  • Discuss solutions approach to achieve business integrity across stateful and stateless transactional workflows
Nuwan Bandara

Nuwan Bandara

Senior Technical Lead

Nipun Suwandaratna

Nipun Suwandaratna

Senior Software Engineer

October 07

SOA Pattern: Asynchronous Queuing

  • The pros and cons of Asynchronous Messaging in detail
  • How and which WSO2 products can be used to deal with "Asynchronous Messaging", in order to gain the advantage of having a robust, responsive, and highly available IT ecosystem
Senaka Fernando

Senaka Fernando

Architect, Solutions Architecture

Dinesh Lakmal Kodithuwakku

Dinesh Lakmal Kodithuwakku

Software Engineer

October 14

SOA Pattern: Policy Centralization

  • Importance of policies for services
  • Policy centralization pattern
  • Implementing the policy centralization pattern using the WSO2 middleware stack, and the importance of centralized policy governance
Suresh Attanayaka

Suresh Attanayaka

Senior Software Engineer

Umesha Gunasighe

Umesha Gunasighe

Software Engineer

October 21

SOA Pattern: Legacy Wrapper

  • Common and popular tools from the WSO2 toolset for providing a legacy wrapper, WSO2 Enterprise Service Bus and WSO2 Data Services Server
  • A simple demonstration on how quickly such a legacy wrapper can be implemented using these tools
Chintana Wilamuna

Chintana Wilamuna

Architect, Solutions Architecture

Nadeesha Gamage

Nadeesha Gamage

Senior Software Engineer