Thursday
Room 2
10:20 - 11:20
Session (60 min)
Serverless or containers; Who cares pick both!
A common consideration when building modern applications is whether to 'go serverless' and build with FaaS services like AWS Lambda or Azure Functions. Or whether you should build with containers and run them using services like Amazon ECS, Azure Container Apps or even Kubernetes.
Whilst this conversation is valuable, most large software systems will have use cases for both. Blindly opting for one over the other risks not always picking the right tool for the right job.
During this talk, you will understand the key differences between functions and container-based workloads and, importantly, how to run them in a serverless way.
By the end of this talk, you will have a clear set of heuristics for when to choose containers and when to choose FaaS. As well as best practices for running both in production.
James Eastham
James Eastham is a Serverless Developer Advocate at Datadog. He has over 10 years experience in software, at all layers of the application stack.
He has worked in front-line support, database administration, backend development and now works with some of the biggest companies in the world architecting systems using AWS technologies.
James produces content on YouTube, focused around building applications with serverless technologies using .NET, Java & Rust.