Loading…
SATURN 2018 has ended
Welcome to the SATURN 2018 program! Be sure to create a login for Sched.com and start building your program online.
Tuesday, May 8 • 3:00pm - 3:45pm
No Coding Required: Building a Kubernetes Native IPaaS

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The ease of deployment of cloud-based systems and the availability of open source integration components allows the creation of frameworks where the business analyst has become the programmer. This seems to be the evolution of programming. How did we get here?

This presentation describes the experiences obtained while working on an IPaaS (integration platform as a service) called Syndesis. Syndesis is a cloud-native application with a microservice architecture leveraging Docker, Kubernetes, and Camel. It can be installed to public as well as private clouds.

I will focus on the development processes of Syndesis itself (which was heavily UX first) as well as the costs and benefits of developing on Kubernetes. I will cover the design choices made to facilitate a globally distributed team to be able to work independently. By leveraging Camel Components for integration routes, we created a working platform fast, but we had to solve a number of CI-related problems. I will also highlight the benefits of a jsonDB for UI development.

The end product creates an integration that is a container deployed to the Kubernetes infrastructure. The presentation concludes with a short demo of creating and deploying an integration.

See the slides.
Watch the video.

Speakers
avatar for Kurt T. Stam

Kurt T. Stam

Red Hat
Kurt Stam has been working in the enterprise integration space for two decades. He has designed and implemented integration solutions for high-volume distributed systems in the telecommunication, financial, and travel industries. He is a principal middleware developer at Red Hat... Read More →


Tuesday May 8, 2018 3:00pm - 3:45pm CDT
Prairie A Hilton Dallas/Plano Granite Park