Cloud Native Application Integration with APIs


Tysons Corner, VA.

Tuesday, June 25 | 9.00 a.m. to 1.30 p.m.
Venue - Convene, 1800 Tysons Blvd, Tysons Corner, McLean, VA 22102

Cloud native application architectures focus on building applications as microservices and running them on containers that run on dynamic orchestration platforms and utilize cloud computing functionalities. Agile DevOps and continuous delivery pipelines ensure agility and speed of application development and faster time to market. These systems follow a number of design principles to ensure they are built as loosely coupled services designed for cloud scale and performance.

A core design principle is the use of APIs for application integration. Underlying cloud orchestration layers provide certain functionalities for integration via APIs - be it RESTful or internal formats such as Protbuf, Thrift, gRPC, NATS, etc. APIs thus play an important role for both internal services communications as well as integration between composite apps. A cloud-native API gateway that also provides features of a full lifecycle API Management is key.

In this deep dive workshop, we look at the concepts of cloud-native app integration via APIs which utilize cloud-native API management. We focus on the architecture, design concepts followed by the implementation of API led microservices and then look at the runtime component which includes DevOps, CICD and hybrid clouds.

Who should attend

Enterprise, Product and Solution Architects, Full Stack Developers

What you will learn,

  • Architecture: API led integration for composite apps
  • Design: Decentralized API Management for Cloud native app architectures
  • Build: Cloud-native programming, cloud-native applications, and micro-gateways
  • Run: Agile DevOps, Cloud native and hybrid cloud deployments

  • Join us for this half-day workshop starting at 8:30 am with breakfast and ends at 1:30 pm with lunch. Hands-on participation is optional, so please bring your laptop if you want to participate.

    Presented by:

    Nirmal Fernando
    Senior Lead Solutions Engineer,

    Nirmal is a Senior Lead Solutions Engineer at WSO2 who helps organizations solve their business problems using the WSO2 middleware stack. He has presented in several workshops and meetups organized by WSO2. His areas of interest include data science, machine learning, cloud computing, microservices, and API management. He has contributed, to the Ballerina programming language’s testing and documentation framework, and has led the design and development of WSO2 Stream Processor 4.0, WSO2 Machine Learner, the evolutionary PaaS framework, and Apache Stratos where he was a PMC member and a committer. Over the years, Nirmal has been actively involved in open source projects like Apache Tuscany, Apache JClouds, Apache Synapse, and Kubernetes (in its initial days). He has also participated in Google Summer of Code twice and he is a graduate from the Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka.

    Glennon Dyess
    Director - Solution Architecture,

    Glenn Dyess is a Director – Solution Architecture working on Enterprise Integration and is based in the US. Before he joined WSO2, Glenn worked as an Executive Hybrid Cloud Integration Architect with IBM for 17 years. He was responsible for IBM Cloud offerings, messaging and integration, and IBM’s Healthcare solution. He has a bachelor's degree in Commerce and Business Administration, Management Information Systems from the University of Alabama, United States.