Speaker

Terence Lee

Terence Lee

Heroku

Actions

Terence is an architect at Heroku where he helped create Classic Buildpacks and then later co-founded Cloud Native Buildpacks, a CNCF Incubation Project. In the Ruby community he's been a maintainer on projects such as Ruby itself, Bundler, and Resque, but is mostly known for getting people together for #rubykaraoke. When he’s not going to an awesome an event, he lives in Austin, TX where it's acceptable to eat a taco for every meal of the day.

Getting Buildpacks Ready for the Multi-Architecture Future

Buildpacks provide a consistent & scalable way to transform source into images that run on any cloud. We will start with the basics of Buildpacks, Buildpack Platforms, and how one can easily distribute Buildpacks with Builder Images.

ARM64 is known for being energy efficient and has gained popularity between Apples' M1/2 chips and Amazon Web Services' Graviton Processor. Supporting multi-architecture images is one of the top asks from the community. In this talk, we'll discuss the challenges of supporting multi-architecture application images and how Buildpacks help solve this problem. We will show how this is possible with multi-architecture Buildpacks and Builder Images.

Container Image Workflows at Scale with Buildpacks

Buildpacks transform source applications into images that run on any cloud. Each output image contains a full Software Bill of Materials which allows platform developers to know precisely what software is deployed. This makes them an excellent solution where a container runtime is provided to untrusted or semi-trusted development teams. There are wider use-cases where many application development teams share a common runtime, like Kuberenetes. In this talk we look at using Buildpacks to deploy web applications at scale, we consider batch processing in large workflows - particularly AI/machine learning workflows - and we look at an example Functions as a Service platform that uses Buildpacks.

Terence Lee

Heroku

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top