Skip to main content
Pubudu Jayawardana

Pubudu Jayawardana

Cloud Engineer | AWS Community Builder | Public Speaker

Recent

Simple Leave Management with AWS Lambda Durable Functions
·5 mins· loading
AWS Serverless Lambda
This blog post explains my experience developing a simple human-in-the-loop functionality for a leave management application using Lambda Durable Functions.
Monitoring multiple dynamic resources using single Amazon CloudWatch alarm
·5 mins· loading
AWS Serverless CloudWatch
Amazon CloudWatch now allows you to monitor multiple individual metrics via a single alarm. By dynamically including metrics to monitor via a query, this helps to manage a single alarm for monitoring dynamic resources.
Detect EventBridge target failure: Part 2 - using enhanced monitoring
·4 mins· loading
AWS Serverless EventBridge CloudWatch
When EventBridge cannot deliver a message to a target, there are several ways to get notified. In this blog we discuss how EventBridge enhanced logging can be used in this scenario.
Detect EventBridge target failure: Part 1 - with dead letter queue
·4 mins· loading
AWS Serverless EventBridge SQS DLQ
When EventBridge cannot deliver a message to a target, there are several ways to get notified. In this blog we discuss an approach of using a dead letter queue
EventBridge to SQS when cross region and cross account
·3 mins· loading
AWS Serverless EventBridge SQS
When EventBridge needs to deliver messages to SQS, depending on cross account or cross region, the solution is different.
How I built a spelling game with AWS Serverless and GenAI
·12 mins· loading
AWS Serverless Amazon Q Generative AI DynamoDB Step Functions API Gateway CDK
This blog post explains the process of building a simple spelling game with AWS Serverless and GenAI.
Enforce CloudFront-Only Access for AWS API Gateway
·4 mins· loading
AWS Serverless Cloudfront API Gateway EventBridge Scheduler Security
In this post, it is discussed how we can secure a AWS API Gateway REST API to accept requests only through CloudFront.
SQS encryption options
·4 mins· loading
AWS Serverless SQS Encryption
SQS supports both in-transit and server side encryption. For serverside encryption, you can from SSE-SQS or SSE-KMS. What exactly is suitable for you depends on your requirement. In this blog, I focus on how to choose the correct SSE method for cross account access.
Dead Letter Queue (DLQ) for AWS Step Functions
·6 mins· loading
AWS Serverless Step Functions SQS DLQ
Step Functions - one of the main Serverless services offered by AWS for workflow orchestration - does not support dead letter queues natively. This is how we can work around to use DLQ with Step Functions.