André programmed on the Beam VM since over a decade. At first in the traditional messaging domain, where he implemented SMS/MMS proxy servers, MQTT brokers (VerneMQ), and a couple of other application-level proxy solutions based on Erlang OTP. Today he is part of the API platform engineering team at Helvetia Insurance where Elixir is used to orchestrate multiple complex provisioning pipelines.
In this talk we share our experiences of introducing Elixir at a major Swiss insurance company.
Helvetia recently adopted Elixir to replace several complex Jenkins pipelines that powered a Git-Ops based self-service for governance, provisioning and configuration of our Kafka streaming platform.
The initial success opened the possibility to implement further self-services with similar features for our API platform as well as supporting services in Elixir.
During this talk we try to answer the following questions: