Ran Isenberg

Ran Isenberg @ranisenberg

About: Ran Isenberg is a Principal Software Architect at CyberArk, an AWS Serverless Hero, and a public speaker. He designs and builds Serverless services on AWS for a living and maintains a blog.

Location:
Israel
Joined:
Oct 28, 2021

Ran Isenberg
articles - 52 total

Protect Your API Gateway with AWS WAF using CDK

In this post, you will learn about the basics of the AWS Web Application Firewall (WAF) and write...

Learn More 0 0Dec 16 '24

AWS AppSync Events — Serverless WebSockets Done Right or Just Different?

On October 30th, 2024, AWS announced a new feature: AppSync Events. This feature lets developers...

Learn More 2 0Nov 18 '24

AWS WAF Essentials: Securing Your SaaS Services Against Cyber Threats

I work in a cybersecurity company, CyberArk, and security is a concept that is constantly on my...

Learn More 3 0Nov 13 '24

Understanding AWS Availability Zones: Boosting SaaS Resilience and Uptime

Resilience and availability are critical aspects of every SaaS application. By building your SaaS...

Learn More 2 0Oct 21 '24

AWS re:Invent 2024 — My Selection Of Sessions

In this post, you will find my opinionated list of AWS re:Invent 24 breakout sessions, workshops,...

Learn More 2 0Oct 2 '24

Guide to AWS re:Invent - Tips & Tricks

Photo by Pixabay It’s that time of the year — AWS re:Invent is upon us! This will be my second year...

Learn More 2 0Sep 23 '24

A Critical Look at AWS Lambda Extensions: Pros, Cons, and Recommended Use Cases

In this VERY opinionated post, I will share my thoughts about AWS Lambda extensions, the good and...

Learn More 4 0Sep 10 '24

Build a Serverless Web Application on Fargate ECS with AWS CDK

Containers can be serverless, too, at least to some degree. I’ve decided to try Fargate and see how...

Learn More 6 0Aug 13 '24

Reflecting on Serverless: Current State, Community Thoughts, and Future Prospects

Lately, I’ve seen many serverless outtakes and mixed opinions online. They stirred up the community...

Learn More 1 0Jul 24 '24

Build a Chatbot with Amazon Bedrock: Automate API Calls Using Powertools for AWS Lambda and CDK

Bedrock and LLMs are the cool kids in town. I decided to figure out how easy it is to build a...

Learn More 3 0Jul 8 '24

Amazon CloudFormation Custom Resources Best Practices with CDK and Python Examples

When I started developing services on AWS, I thought CloudFormation resources could cover all my...

Learn More 4 0Jun 18 '24

AWS Security Best Practices: Leveraging IAM for Service-to-Service Authentication and Authorization

A critical aspect of cloud services is service-to-service communication, and it’s essential to do...

Learn More 2 0Jun 3 '24

AWS Serverless Diversity: Multi-Language Strategies for Optimal Solutions

Serverless architecture offers both challenges and opportunities for optimization and...

Learn More 3 0Apr 29 '24

Optimizing Costs in the Cloud: Embracing a FinOps Mindset

When you design a serverless service, every piece of the puzzle, every managed service you select,...

Learn More 2 0Apr 2 '24

Is AWS Lambda Cold Start Still an Issue?

Lambda function cold starts have intrigued countless AWS heroes and developers alike. Some swear...

Learn More 8 2Mar 18 '24

Serverless APIs: Auto-Generate OpenAPI Docs & CI/CD Protections

High-quality API documentation enhances customer satisfaction. In my previous post, I presented...

Learn More 4 0Mar 4 '24

Serverless API Documentation with Powertools for AWS

High-quality API documentation enhances customer satisfaction, especially in the serverless...

Learn More 0 0Feb 19 '24

Simplifying AWS Serverless: Draw with Application Composer

As Serverless developers, we develop our services with infrastructure as code (IaC) and, recently,...

Learn More 1 0Jan 29 '24

Export CloudWatch Logs to Third-party Observability Tools with Serverless

Integrating AWS CloudWatch with third-party observability tools can be a game-changer for...

Learn More 1 0Nov 13 '23

Build Amazon CloudWatch Dashboards with AWS CDK for Serverless Services

In this two-post series, you will learn to monitor serverless services with CloudWatch by building...

Learn More 3 0Oct 28 '23

How to Effortlessly Monitor Serverless Applications with CloudWatch — Part One

In this two-post series, you will learn to monitor serverless services with CloudWatch by building...

Learn More 3 0Oct 17 '23

Deploy AWS AppConfig Configuration with the New L2 CDK Constructs

In this post, I’ll guide you through deploying AWS AppConfig configurations using the AWS Cloud...

Learn More 1 0Sep 18 '23

## AWS re:Invent 2023 — My Selection Of Serverless Sessions

In this post, you will find my opinionated list of breakout sessions, workshops, builder sessions,...

Learn More 4 0Sep 4 '23

Amazon SQS Dead Letter Queues and Failures Handling Best Practices

Amazon Simple Queue Service (SQS) is a powerful service designed to manage the messaging needs of...

Learn More 3 0Aug 15 '23

Mastering Retries: Best Practices for Amazon SQS

Amazon Simple Queue Service (SQS) is a powerful service designed to manage the messaging needs of...

Learn More 3 0Aug 7 '23

Effective Amazon SQS Batch Handling with AWS Lambda Powertools

Amazon Simple Queue Service (SQS) is a powerful service designed to manage the messaging needs of...

Learn More 1 0Jul 24 '23

Serverless API Idempotency with AWS Lambda Powertools and CDK

It happened to all of us. You order a shiny new tech gadget or a pair of new jeans online. The...

Learn More 4 0Jun 26 '23

Python Cookiecutter: Streamline Template Projects for Enhanced Developer Experience

The Python Cookiecutter library revolutionizes project development by offering streamlined approach...

Learn More 17 6Jun 12 '23

ChatGPT: No Longer Cool, Thanks to Grandma!

Last week, we had a family lunch to celebrate the Jewish holiday ‘Shavuot’ (Feast of weeks). After...

Learn More 8 0May 29 '23

Build AWS Serverless Scheduled Tasks with Amazon EventBridge and CDK

Scheduled tasks automate routine and repetitive tasks and reduce the risk of human error. They...

Learn More 8 0May 22 '23