Speaker

Eric Johnson

Eric Johnson

Principal Developer Advocate - Serverless, AWS

Johnstown, Colorado, United States

Actions

Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead.

Area of Expertise

  • Information & Communications Technology

Topics

  • Serverless
  • AWS Lamda
  • Infrastructure as Code

Understanding application integration with EventBridge Pipes

When building event driven architecture on serverless, developers can connect serverless services directly using Amazon EventBridge pipes. This pattern reduces lines of code often used to route data from service to service. In this session, you learn about application integration and the power of chaining serverless services together. You learn how to connect services directly and apply transformations with EventBridge Pipes while still maintaining loosely coupled microservices in your application. At the end of this session, you will have a good understanding of when to use EventBridge Pipes and when to use an EventBridge bus.

Maintaining idempotency in distributed serverless applications

Idempotency, idempotent, idempotence? No matter how you say it, it is a hard concept for developers to wrap their head around. However, every developer and data engineer understands the battle to prevent or remediate duplicate items in their data sets. In this session, you will learn what idempotency means and how you can apply this to the design of event driven architectures. Learn how AWS implements idempotent patterns in services like Amazon Simple Queue Service or AWS Step Functions to reduce data duplication. Learn best practices for idempotency at a code level and libraries that make it easier to implement. At the end of the session, you will have a good understanding of how to build applications with idempotency in mind and save yourself the headache of deduping data after the fact.

Attitude of Iteration

Challenges are a genuine part of daily life. Some challenges are very apparent, like having one finger on each hand. Other challenges are less apparent but no less of a hurdle that must be jumped. As someone who was born different and has been challenged through life, I have a very interesting view on hitting challenges head on. I also like to laugh as I deal with these challenges. In this session, we will joke our way through having an attitude of iteration in how we deal with challenges in our personal and work lives. Prepare to laugh, commiserate, and face your challenges!

Eric Johnson

Principal Developer Advocate - Serverless, AWS

Johnstown, Colorado, United States

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