Speaker Details

Ian Lawson
Red Hat
Ian was a long-time developer in the UK Government space, a JAVA fanatic who worked on various AI and Ux projects until jumping the fence to join Red Hat in 2012. Since then he has been fighting the fight for developers, enthusing about the technologies provided by Red Hat, most notably OpenShift. He now works as a Developer Advocate and will talk about OpenShift all day if you let him.
Microservices and distributed systems in general are often deployed on a platform such as Kubernetes, which orchestrates the deployment and management of containerized applications. Microservices, however, don't exist in a vacuum. They typically communicate with other services, such as databases, message brokers, or other microservices. This distributedness makes it hard for you to do local/inner-loop development and testing efficiently.  
In this talk, you will learn about some potential solutions you can use to help tackle some of these challenges by either running services locally in a more efficient way or by interacting with external dependencies/systems remotely.  
You should come away from this session with some new ideas on how to work with distributed applications using technologies such as Docker Compose, Podman Desktop, TestContainers, Quarkus Dev Services, Remote Development, Skupper, and Eclipse JKube.
More