Gartner AADI Summit is the single most important presentation of Gartner insight across applications priorities each year, bringing together analysts and hundreds of application professionals.

As mobile, cloud and the Internet of things transform businesses, your application strategy must evolve to seize new opportunities. Prepare for your digital future at Gartner Application Architecture, Development & Integration Summit. Update your app strategy with the latest insights on mobile, cloud, analytics, user experience and APIs.

Our session

Pragmatic approach to Microservice Architecture: Role of Middleware

Microservice Architecture (MSA) is emerging as a popular architecture pattern in today’s agile enterprise. Its iterative architecture and development methodologies are particularly attracting the interest of architects who need continuous delivery to fulfil business needs.

But, is every characteristics of MSA new or even pragmatic? Asanka Abeysinghe, vice president of solutions architecture at WSO2, provided insights into MSA requirements from real-world examples and provided details of an architect friendly pragmatic approach for this architecture pattern.

Middleware plays a key role in successful MSA-based implementations. Using the correct middleware capabilities enable enterprises to fully leverage advantages provided by MSA, and ensures ease of implementation and faster time to market.

Asanka explained essential middleware capabilities required to resolve the MSA puzzle, where you can also utilize supportive technologies such as Continuous Integration (CI), containerization and Container as a Service (CaaS).

Speaker

Asanka Abeysinghe
Asanka Abeysinghe
Vice President - Solutions Architecture, WSO2

Asanka spearheads the company's customer facing technical tasks and oversees the solution architecture and technical sales functions. He also provides consulting to key WSO2 customers and conducts workshops specifically targeted at enterprise architects and technical managers.

Asanka has over 15 years of industry experience, which include implementing projects ranging from desktop and web applications through to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business integration solutions. His areas of specialization include application architecture, development using Java technologies, C/C++ on Linux and Windows platforms. He is a committer of the Apache Software Foundation.