Serverless Event Driven Notification System Full Walkthrough

📰 Medium · DevOps

Learn to build a serverless event-driven notification system using AWS services and Gitops, and understand when to use serverless computing

intermediate Published 7 May 2026
Action Steps
  1. Read the introduction to serverless computing and its use cases
  2. Choose the appropriate AWS services for the walkthrough, including API Gateway, CloudFront, and Lambda Function
  3. Configure the GitHub repository and resources for the project
  4. Implement Gitops for the project using AWS services
  5. Configure the CDN using CloudFront and API Gateway
  6. Set up the database configuration for the notification system
Who Needs to Know This

This tutorial is beneficial for DevOps engineers, software engineers, and developers who want to learn about serverless architecture and build scalable notification systems. It provides a comprehensive walkthrough of using AWS services and Gitops to implement a serverless event-driven notification system.

Key Insight

💡 Serverless computing allows for scalable and cost-effective solutions, but it's essential to understand when to use it and how to implement it correctly

Share This
🚀 Build a serverless event-driven notification system using AWS services and Gitops! 🚀

Key Takeaways

Learn to build a serverless event-driven notification system using AWS services and Gitops, and understand when to use serverless computing

Full Article

Title: Serverless Event Driven Notification System Full Walkthrough

URL Source: https://thidaskaveesha.medium.com/serverless-event-driven-notification-system-full-walkthrough-57226a5d3225?source=rss------devops-5

Published Time: 2026-05-07T15:04:45Z

Markdown Content:
# Serverless Event Driven Notification System Full Walkthrough | by Thidas Senavirathna | May, 2026 | Medium

[Sitemap](https://thidaskaveesha.medium.com/sitemap/sitemap.xml)

[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fthidaskaveesha.medium.com%2Fserverless-event-driven-notification-system-full-walkthrough-57226a5d3225&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)

Get app

[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)

[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fthidaskaveesha.medium.com%2Fserverless-event-driven-notification-system-full-walkthrough-57226a5d3225&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

![Image 1](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png)

# Serverless Event Driven Notification System Full Walkthrough

## From Understanding Serverless Architecture to Implementing a Scalable Notification System

[![Image 2: Thidas Senavirathna](https://miro.medium.com/v2/resize:fill:32:32/1*NKj0iI2eRRHT4wkoewBIpw.jpeg)](https://thidaskaveesha.medium.com/?source=post_page---byline--57226a5d3225---------------------------------------)

[Thidas Senavirathna](https://thidaskaveesha.medium.com/?source=post_page---byline--57226a5d3225---------------------------------------)

18 min read

·

1 hour ago

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2F57226a5d3225&operation=register&redirect=https%3A%2F%2Fthidaskaveesha.medium.com%2Fserverless-event-driven-notification-system-full-walkthrough-57226a5d3225&user=Thidas+Senavirathna&userId=dc2c6b10aabb&source=---header_actions--57226a5d3225---------------------clap_footer------------------)

--

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F57226a5d3225&operation=register&redirect=https%3A%2F%2Fthidaskaveesha.medium.com%2Fserverless-event-driven-notification-system-full-walkthrough-57226a5d3225&source=---header_actions--57226a5d3225---------------------bookmark_footer------------------)

[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D57226a5d3225&operation=register&redirect=https%3A%2F%2Fthidaskaveesha.medium.com%2Fserverless-event-driven-notification-system-full-walkthrough-57226a5d3225&source=---header_actions--57226a5d3225---------------------post_audio_button------------------)

Share

Press enter or click to view image in full size

![Image 3](https://miro.medium.com/v2/resize:fit:700/1*w8uVtwJMQkmyWlnkgXU6Gg.png)

## Table of Content,

1. What is Serverless computing?
2. When to use serverless computing and when not to?
3. Introduction to the walkthrough.
4. AWS Services we are going to use for this walkthrough.
5. Github Repo and resources links.
6. Gitops part of the walkthrough.
7. CDN configuration using CloudFront.
8. API Gateway configuration.
9. Database Configuration.
10. Notification Topics.
11. Lambda Function configuration.
12. Conclusion.

## What is Serveless computing?

Before s
Read full article → ← Back to Reads