92. Decomposing the Monolith Lambda
AWS Bites3 Elo 2023

92. Decomposing the Monolith Lambda

In this episode of AWS Bites, we take you on a captivating migration journey. Together, we'll explore how we transformed fullstackbulletin.com's automation process, leaving behind the complexities of a monolithic AWS Lambda and embracing the efficiency of Step Functions.

Join us as we dive into the challenges of automating a weekly newsletter, trying to strike the perfect balance between automation and manual curation. We'll discover the risks of relying on external services and how we navigated these obstacles during our migration.

Together, we'll uncover the step-by-step process of breaking down the monolithic Lambda architecture and orchestrating a more manageable approach with Step Functions. We will also briefly touch on alternative social platforms like Mastodon and other Twitter alternatives during our migration adventure.

Learn with us about different migration strategies and the crucial role of observability for smooth operations.

Finally, we will share some valuable lessons that you can apply to your production workloads. 💰 SPONSORS 💰 fourTheorem is the company that makes AWS Bites possible. If you are looking for a partner to accompany you on your cloud journey, check them out at ⁠⁠⁠fourtheorem.com⁠⁠⁠!


In this episode, we mentioned the following resources:


You can listen to AWS Bites wherever you get your podcasts:

Jaksot(157)

26. What can you do with Kafka on AWS?

26. What can you do with Kafka on AWS?

Luciano and Eoin explore the wonderful world of data streaming using Kafka on AWS. In this episode we focus mainly on Managed Streaming for Kafka (or MSK) and discuss what are the main differences bet...

4 Maalis 202232min

25. What can you do with Kinesis Data Streams?

25. What can you do with Kinesis Data Streams?

Eoin and Luciano are back with some more AWS messaging services material! This time we talk about Kinesis Data Streams and everything there’s to know about them! In this episode of AWS Bites, we cover...

25 Helmi 202242min

24. What's SNS and how do you use it?

24. What's SNS and how do you use it?

Luciano and Eoin deep dive into SNS discussing what it does, how it differs from EventBridge and SQS and how you can use it to send messages to customers but also for microservices communication. In t...

18 Helmi 202215min

23. What’s the big deal with EventBridge

23. What’s the big deal with EventBridge

Eoin and Luciano continue their series about event services. In this episode, they chat about EventBridge and explore why this AWS service has such a great potential for event-based serverless applica...

11 Helmi 202233min

 22. What do you need to know about SQS?

22. What do you need to know about SQS?

Luciano and Eoin take a deep dive into SQS as part of a series on AWS event services and event-driven architecture. We talk about the kind of problems SQS can solve, all of the SQS features and how to...

4 Helmi 202226min

 21. What services should I use for events?

21. What services should I use for events?

In this episode of AWS Bites podcast, Luciano and Eoin talk about AWS services related to events and message passing like SQS, SNS, Event Bridge, Kinesis and Kafka (MSK). We discuss in which context i...

28 Tammi 202221min

20. Should I get an AWS certification?

20. Should I get an AWS certification?

In this episode of AWS Bites podcast, Eoin and Luciano talk about whether it is worth to get an AWS certification and why. We discuss why a certification can be important from the perspective of indiv...

21 Tammi 202224min

19. Is the serverless DX still immature?

19. Is the serverless DX still immature?

In this episode of AWS Bites podcast, Luciano and Eoin talk about what the serverless Developer Experience (DX) is like and whether we should consider it still immature or not. In this context we disc...

14 Tammi 202216min