Room 7

15:00 - 16:00 (UTC+02)

Talk (60 min)

How our critical systems fail, and what we do about it

In the health sector we have lots of life and mission critical systems. Changes must happen, but they cannot happen in a way that puts people's health in jeopardy. We also need to deal with loads of unstructured data which needs to move quickly in various unpredictable patterns. Through trial and error we have learned a lot, and we hope that our experience can be of use to others. Therefore, we want to show how our deployment process ensures that critical systems don't need intensive care immediately upon hitting production. Using Kubernetes to enable our new untested changes to live side by side with the current. Processing the same data and leveraging Kafka to assess the differences in real time. We have built a system that lets us catch the subtle deviations arising from our organic data and usage without need for rollbacks.

Continuous Delivery

Simon Randby

Simon works with connecting the healthcare sector in Norway at NHN. He has previously touched upon many disciplines, from refining Programvare­verkstedet's operations, working on Samfundet's websites and marketing, connecting children with coding and robotics at Kodeløypa, and making awesome demos with the Ninjadev group. Loves cooking and music.

Fredrik Bekkevold

With 20 years of experience from creating solutions, I have seen a lot. The last 6 years I have worked primarily in healthcare and Fin-Tech. Both domains have similarities and are both seen as complex. By using the right mindset, technology and just being polite, I try to reduce complexity and make things happen. And sometimes great things do happen.