Skip to content

Instantly share code, notes, and snippets.

@metaskills
Created November 7, 2022 16:05
Show Gist options
  • Save metaskills/c2a37f7b22023aeb98662b121dd504e3 to your computer and use it in GitHub Desktop.
Save metaskills/c2a37f7b22023aeb98662b121dd504e3 to your computer and use it in GitHub Desktop.
Lambda Sidecar Talk Proposal

Introducing the “Lambda Sidecar” Pattern for K8s Event-Driven Architecture

Description

In this session we are going to share a top to bottom (architecture → tooling) story on how we at Custom Ink are using real cloud-native & serverless solutions for our Kubernetes workloads during our migration from AMQP to EventBridge. Like many teams, we are slowly marching to a more event-driven architecture (EDA) and we cant wait to share how Lambda, SQS, & EventBridge are a key part of our journey. In our time together, we want to explore the following topics.

  1. A product review on the current state of open-soruce solutions for containerized event handling.
  2. What does the “Lambda Sidecar” architecture pattern look like and where can it be used? Background jobs?
  3. How using Lambda’s functional command interface helps avoid costly HTTP-based software refactors.
  4. How can we use the same ECR images for our Kubernetes workloads with AWS Lambda? Secrets & Env variables?
  5. Does AWS Lambda for K8s present a cognitive load for engineering observability & how have we solved that?
  6. What cost savings can we expect to see from the Lambda Sidecar pattern?
  7. How can we extend our GitOps integration patterns to compliment products like ArgoCD?

About Ken Collins

Ken Collins is a Principal Engineer at Custom Ink, focusing on Cloud Architecture & DevOps / Platform Engineering, with an emphasis on emerging Cloud opportunities. Custom Ink is well into its 20th year in business and is entering its second phase of Cloud adoption, where Ken helps a growing engineering team succeed using AWS-first well-architected patterns. With a love for the Ruby programming language and serverless, Ken continues his open source Rails work by focusing on using Rails with AWS Lambda using a Ruby gem called Lamby.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment