|
Hello Reader, EDA (Event Driven Architecture) has become increasingly popular in recent times. In this newsletter edition, we will explore what is EDA , what are the benefits of EDA, and then some advanced patterns of EDA. Let's get started: An event-driven architecture decouples the producer and processor. In this example producer (human) invokes an API, and send information in JSON payload. API Gateway puts it into an event store (SQS), and the processor (Lambda) picks it up and processes it. Note that, the API gateway and Lambda can scale (and managed/deployed) independently Benefits of an event-driven architecture:
Now that we understand the EDA basics, let's take a look at a couple of advanced EDA patterns: API Gateway + EventBridge Pattern
SNS + SQS Pattern This pattern is similar to the previous one but has some differences:
If you want to know about SNS Vs SQS Vs EventBridge in detail, check out this video. Now, you are equipped to handle even tough interview questions on EDA! Make sure to practice, and crush your cloud interview 🙌 Get 25% off the Zero to Hero with serverlessA friend of this newsletter, Yan Cui (AWS Serverless Hero), is running a serverless workshop and has kindly offered us a 25% discount! Production-Ready Serverless workshop is a hands-on deep dive into everything you need to build serverless architectures for the real world — from system design, testing, CI/CD, cost optimizations, observability, and more. If you want to get serious about serverless and learn from one of the best, this workshop is for you. Learn more at productionreadyserverless.com. Use exclusive discount code 46JEBDF to get 25% off. If you have found this newsletter helpful, and want to support me 🙏: Checkout my bestselling courses on AWS, System Design, Kubernetes, DevOps, and more: Max discounted links AWS SA Bootcamp with Live Classes, Mock Interviews, Hands-On, Resume Improvement and more: https://www.sabootcamp.com/
Keep learning and keep rocking 🚀, Raj |
Free Cloud Interview Guide to crush your next interview. Plus, real-world answers for cloud interviews, and system design from a top AWS Solutions Architect.
Hello Reader, GenAI is expensive. Most teams find out how expensive after the bill arrives. The overspend is not random. It comes from the same mistakes made across almost every GenAI project, and most of them are easy to fix once you know where to look. This is a popular interview topic. But when asked "How will you cost optimize Gen AI workflow and application?", some of the average answers I hear is: I will optimize prompts I will use cheaper models I will reduce usage Why are they...
Hello Reader, Cloud With Raj is expanding, and looking to hire 4th fulltime position: Customer Success Manager Job Description Title: Customer Success Manager Responsibilities: Being the point of contact and managing 80-100 clients for the 12-week duration of the program. Host 1-on-1 calls with the clients every 2 weeks. Proactively guide clients through activation points to get results. Our customers’ success is our biggest success. Suggest necessary changes to the client fulfillment process...
Hello Reader, A new job type is getting very popular, called FDE or Forward Deployed Engineer. I analyzed multiple FDE job roles at OpenAI and Google. In this newsletter, we are going to go over what qualities you need to become an FDE, how to crack the interview, and how to excel at the job. OpenAI FDE Role Snippet Let's start with a specific job requirement from FDE posting: Own delivery across multiple deployments from first prototype to stable production. Scope work, sequence delivery,...