Modernising in Healthcare – From On-Prem to the Cloud

Change is hard. Changing an industry as complex as Healthcare is doubly hard. With internal politics, external politics, complicated synchronization practices, diverse api integration requirements and an aging, overly complex application, our path from on-prem to cloud-native was not simple.

In this talk, we look at the challenges we faced, the hurdles we overcame (and some we didn’t), and the thinking behind the choices we made throughout our journey.
We will look at how we leveraged api patterns to solve problems with complexity, modern frameworks to solve, or at least hide, legacy code and cloud-native technologies to provide security and observability across the entire application. We will also analyse some of the options we didn’t use, and discuss why.

In software engineering, it’s easy to be swayed by the latest and greatest and most exciting patterns, frameworks and products. It's not always easy to know when it's appropriate to use them, and when good is enough. In this talk, we’ll look at one company’s journey through a cloud migration. We will look at issues such as:

  • synchronous vs asynchronous communication
  • observability at scale
  • building api integrations
  • micro-services at human (rather than planetary) scale

Speaker

Leander Vanderbijl

Senior Engineer @Livi, Previously Principal Engineer @Informa, 13 Years Developing, Managing, and Integrating Diverse Online Systems and Applications

Leander is an engineer and architect that has worked across the entire stack and has been working at Kry/Livi for the past number of years. He has developed large enterprise applications, migrated cloud platforms, designed data query frameworks, architected integration systems and built lots and lots of APIs. Having worked in large enterprises, small companies and, most recently, in healthcare, he has built the monolith, torn it apart and then rebuilt it again.
Read more
Find Leander Vanderbijl at:

From the same track

Session GRPC

gRPC Migration Automation at LinkedIn

Tuesday Apr 9 / 11:45AM BST

LinkedIn is in the process of migrating from Rest.li, an internally developed open source framework for building RESTful APIs to gRPC for better framework capabilities, runtime efficiency, and developer productivity.

Speaker image - Karthik Ramgopal
Karthik Ramgopal

Distinguished Engineer & Tech Lead of the Product Engineering Team @LinkedIn

Speaker image - Min Chen
Min Chen

Principal Staff Software Engineer @LinkedIn, Caltech CS PhD With Over 20-Year Extensive Software Development Experience

Session testing

Production Comes First - An Outside-In Approach to Building Microservices

Tuesday Apr 9 / 05:05PM BST

The software world is moving towards multiple interconnected applications that service our customer needs, but this makes development so much harder. Now we need to think about how were interact we other systems that we don't necessarily own.

Speaker image - Martin Thwaites
Martin Thwaites

Developer & Developer Advocate @Honeycomb.io, Observability Activist

Session Long running

Are You Done Yet? Mastering Long-Running Processes in Modern Architectures

Tuesday Apr 9 / 10:35AM BST

Navigating the challenges of long-running processes is an important skill to survive modern architecture. The complexities arise from the growing distribution of systems and the need to address issues related to remote communication and the unavailability of peers.

Speaker image - Bernd Ruecker
Bernd Ruecker

Co-Founder and Chief Technologist @Camunda

Session architecture

Sidecar-Less or Sidecars for Your Applications in Istio Service Mesh?

Tuesday Apr 9 / 01:35PM BST

Sidecar-less functionality has emerged as an alternative approach in service mesh architectures, addressing concerns related to costs and complexity associated with sidecars.

Speaker image - Lin Sun
Lin Sun

Open Source @solo.io, Istio TOC Member, CNCF TAG Network Cochair & Ambassador

Session

Unconference: Connecting Systems

Tuesday Apr 9 / 03:55PM BST