Build a Real Serverless AWS Project You Can Add to Your Portfolio

Опубликовано: 02 Июнь 2026
на канале: Tech With Kobina
6,031
282

Build a Real Serverless AWS Project for Your Portfolio

Want to build a real-world AWS project that actually looks great on your resume or portfolio? In this hands-on tutorial, you’ll create a fully serverless web app using core AWS services — including Lambda, S3, DynamoDB, SES, API Gateway, and CloudFront — with automatic deployment powered by GitHub Actions.

00:00 Introduction
00:20 Project Demo & Application Flow
00:55 Architecture Diagram & Service Overview
02:25 Creating the S3 Storage Bucket for PDFs
03:09 Setting up the DynamoDB Table
04:11 Creating the AWS Lambda Function (Python 3.13)
05:30 Explaining the Lambda Code & Logic
07:11 Configuring Lambda Environment Variables
09:16 Verifying Email Identities in Amazon SES
10:41 Building the REST API with API Gateway
11:40 Configuring API Resources & CORS
13:14 Integrating API Gateway with Lambda
14:45 Deploying the API Gateway (Prod Stage)
15:34 Front-end Overview (HTML/JS)
16:53 Hosting the Web UI on S3
19:54 Setting up CloudFront & Origin Access Control (OAC)
23:05 Attaching S3 Bucket Policy for CloudFront
24:50 Testing the Application (Initial Troubleshooting)
31:01 Setting up CI/CD with GitHub Actions
35:36 Creating IAM User for GitHub Deployment
39:54 Configuring GitHub Repository Secrets
43:20 Creating the GitHub Actions Workflow File
46:14 Testing the Automated Deployment Pipeline
55:10 Final End-to-End Project Test
1:03:07 Project Recap & Best Practices

🔗 Get the full source code here → https://github.com/Kobbyjust/serverle...

---

✅ What You’ll Build:
A secure, production-ready feedback form
Backend processing using AWS Lambda (Python)
Data storage with DynamoDB
Secure file uploads (PDF) to a private S3 bucket
Email alerts via Amazon SES
Frontend deployment using GitHub CI/CD and CloudFront

🎯 Perfect For:
Building your cloud portfolio
Learning modern AWS architecture
Preparing for Cloud/DevOps interviews

🛠️ Technologies Used:
Lambda, S3, SES, API Gateway, DynamoDB, CloudFront, GitHub Actions

📌 Don’t forget to subscribe for more project-based AWS tutorials!

#AWS #Serverless #PortfolioProject #CloudEngineering #GitHubActions #DynamoDB #SES #S3 #Lambda #FullStackCloud