Pubudu Jayawardana

Pubudu Jayawardana @pubudusj

About: Developer, AWS / Serverless enthusiast. Code in Python, PHP

Location:
Amsterdam, The Netherlands
Joined:
Mar 20, 2020

Pubudu Jayawardana
articles - 31 total

How I built a spelling game with AWS Serverless and GenAI

Intro Last December 2024, as part of the AWS Game Builder Challenge, I built a simple...

Learn More 9 2Apr 2

Enforce CloudFront-Only Access for AWS API Gateway

Recently, I had a requirement to expose a REST API from API Gateway exclusively through CloudFront....

Learn More 2 0Mar 6

SQS encryption options

When building distributed applications on AWS, Amazon Simple Queue Service (SQS) often becomes a...

Learn More 3 0Sep 4 '24

Dead Letter Queue (DLQ) for AWS Step Functions

Intro When it comes to building a software system, one of the most critical components is...

Learn More 9 0May 27 '24

Call external APIs with OAuth within Step Functions

Until last week, if you needed to call an external API from Step Functions execution, you had to use...

Learn More 4 0Dec 9 '23

3 ways to catch all the events going through the EventBridge Event Bus

For some requirements, you will need to record all the events that go through your EventBridge Event...

Learn More 7 0Nov 1 '23

Implement custom retry logic with SQS & Lambda - Part II - using EventBridge Scheduler

In a previous blog post, it was discussed how we can build a custom retry mechanism for Lambda with...

Learn More 3 0Oct 26 '23

Implement custom retry logic with SQS & Lambda - Part I - using SQS delayed messages

It is a very common pattern that you process messages in a SQS queue with a Lambda function. And when...

Learn More 7 0Oct 16 '23

Amazon EventBridge - How to manage Bus to Bus recursive message passing

It is possible for an EventBridge bus to have a rule that sends messages to another EventBridge bus....

Learn More 6 2Jul 25 '23

Testing AWS Lambda Recursive Loop Detection

Recently, AWS Lambda has introduced a new feature to detect and stop recursive loops in Lambda...

Learn More 2 0Jul 18 '23

Stay compliant with AWS Step Functions — IAM Users’ Access Key Age Notification

It is a best practice and also, one of the AWS Security Hub controls for IAM to have all the IAM user...

Learn More 6 0Jun 14 '23

AWS Lambda Concurrency when SQS FIFO Queue as Trigger

It is a very common pattern that you use a Lambda function as the consumer of a SQS FIFO queue. Also...

Learn More 8 2Jun 5 '23

Load Data From S3 to Postgres using Step Functions

It is a common use case to load data to a database from a large set of files in formats such as CSV,...

Learn More 8 0May 3 '23

Self-healing Serverless App with Lambda Destinations and EventBridge

AWS CTO, Werner Vogel once said - "Everything Fails All the Time". No matter what technology you use,...

Learn More 1 0Mar 13 '23

Manage EventBridge Schedules using Step Functions (Part 2)- with Wait State

Last week I composed an article with a sample project on how to manage one time schedules created by...

Learn More 3 0Mar 2 '23

Manage EventBridge Schedules using Step Functions

AWS Step functions recently announced SDK support for another 35 services. Announcement:...

Learn More 7 2Feb 24 '23

Split messages from single SQS queue into Multiple SQS queues using EventBridge

In this post I discuss how messages in a SQS queue can be split between multiple SQS queues with...

Learn More 15 2Jan 29 '23

My Experience as a Dev Chat speaker at AWS re:Invent 2022

At the last AWS reInvent 2022, I was able to speak in Dev Chat under the Community track for the...

Learn More 29 12Jan 3 '23

An AWS Community Builders holiday story

A holiday story of AWS Community Builders, this is the Pubudu Jayawardana's edition, check out the...

Learn More 6 2Dec 19 '22

Turn off AppConfig Feature Flag Automatically

There can be many different ways to manage feature flags in your applications. AWS AppConfig Feature...

Learn More 9 0Aug 29 '22

AWS Step Functions — Are Active Executions Affected When Your State Machine Gets Updated?

AWS Step Functions is a Serverless orchestration service that helps to build a workflow with various...

Learn More 17 0Jun 10 '22

Simple Leave Management System with AWS Serverless

In this project, I will discuss how you can build a simple leave apply/approval system using AWS...

Learn More 16 0May 9 '22

Manage webhooks with MongoDB Functions and Triggers

In this post I explain how I built a webhook management system with MongoDB triggers and functions....

Learn More 24 2Jan 13 '22

Manage webhooks at scale with AWS Serverless

Webhooks are still a preferred choice of many organizations to communicate with 3rd party services....

Learn More 58 5Dec 15 '21

Create a simple OTP system with AWS Serverless

Intro This post describes how to implement a simple One Time Password (OTP) system with...

Learn More 130 17Sep 27 '21

How I created a Photo Booth with AWS Serverless

Intro This is how I built a photo booth application with AWS Serverless services. Once...

Learn More 41 1Jul 8 '21

How I built a Simple Sprint Dashboard with AWS Amplify

This article first appeared in Hashnode Intro This is how I built a simple sprint...

Learn More 155 18Mar 4 '21

How I created a simple activity logger with AWS Serverless to record nuisance activities of my neighbor

Intro This is how I created a simple activity logger with AWS API Gateway direct integrati...

Learn More 18 0Jan 17 '21

How I created a 'physical' alarm to warn me when my servers are down

This post contains a weekend project I worked on to create an alarm when my AWS EC2 servers are down....

Learn More 25 1Oct 19 '20

Getting started with AWS Greengrass and Raspberry Pi

Photo by Harrison Broadbent on Unsplash This post walks through the steps required to set up AWS Gre...

Learn More 7 0Oct 15 '20