As someone who constantly learns and writes about AWS, I’ve found myself often asking:
“What should I build next?”
Not just for the sake of learning—but to challenge myself, grow professionally, and create blog posts that actually help others.
But here’s the thing… coming up with project ideas is hard.
🧭 The Problem: Too Many Tools, No Direction
With over 200 AWS services, it’s easy to feel overwhelmed.
I’d often sit down thinking:
- Should I build something with Lambda?
- Maybe try a serverless ETL pipeline?
- What’s a good way to combine AI and AWS?
But instead of starting, I’d spiral into:
Paralysis by analysis.
It turns out I wasn’t alone. Many AWS learners and professionals face the same challenge. That’s when an idea struck:
💡 What If AWS Itself Could Tell Me What to Build?
What if I could describe:
- My experience level
- The AWS services I want to learn or showcase
...and an AI could suggest a tailor-made project idea complete with:
✅ A real-world problem
✅ Architecture with selected services
✅ Career relevance
✅ AWS Well-Architected Pillars in action
That’s when the AWS Project Idea Generator was born.
🧠 The Vision
I wanted it to feel smart but simple.
🗨️ “I’m an intermediate AWS user and want to work with Lambda, DynamoDB, and Step Functions.”
And the generator would reply with something like:
🧩 Problem Statement: Create a system to automatically back up data from DynamoDB tables and restore it when needed.
🧰 AWS Services Used: Lambda, DynamoDB, Step Functions
🛠️ Step-by-Step Plan: Create a Lambda function to export data from DynamoDB tables. → Schedule the Lambda function to run periodically using AWS Lambda's event triggers → Store the exported data in another DynamoDB table or a backup service. → Use Step Functions to orchestrate the backup and restore processes. → Implement a restore process using another Lambda function triggered by Step Functions
🧑💼 Resume/Career Relevance: Demonstrates understanding of data management, automation, and orchestration.
🧱 Well-Architected Pillars: Operational Excellence
Now that is a project idea I’d actually build.
🚀 The Spark: Amazon Bedrock
When Amazon Bedrock was launched, I was excited to try powerful foundation models like Titan, Claude, without having to manage infrastructure or train anything.
So I used Bedrock to analyze the user’s selections and generate personalized, full AWS project ideas. This tool wasn’t just an AI gimmick—it became my own career mentor.
🛠️ How It Works
Here’s how simple it is:
- 🎯 Select your skill level – Beginner, Intermediate, or Expert
- 🧰 Choose AWS services you want to work with
-
🤖 AI generates a project idea with:
- Problem Statement
- AWS Services Used
- Step-by-Step Plan
- Resume/Career Relevance
- AWS Well-Architected Pillars addressed
💾 Try it live: 👉 Launch the AWS Project Idea Generator
🖼️ See it in action:
🧪 What I Learned
This wasn’t just about building a tool—it was about building confidence.
Along the way, I:
- ✅ Used Amazon Bedrock for tailored AI generation
- ✅ Built a serverless backend using Lambda + API Gateway
- ✅ Thought deeply about career-focused learning paths in AWS
- ✅ Realized AI can be a mentor, not just a chatbot
🙌 Why You Should Try Building Something Like This
If you’re wondering:
- 🤔 What AWS project should I build to grow?
- 📄 What can I showcase in my resume?
- 🧠 How do I apply the services I’ve learned?
Then build something personal—that solves your own roadblocks.
This project solved mine: not knowing what to build next.
Now, I don’t just sit and wonder.
I ask my app—and it answers like a mentor.
🧵 Final Thoughts
The cloud is massive. AI is everywhere.
But the real magic happens when you use both to solve a simple, personal problem.
That’s where growth begins.
Start there.
💬 Feedback is Welcome!
This project was built with a backend-first mindset — focusing deeply on logic, architecture, and AWS integration.
UI/UX might not be perfect (I’m still learning there!), but the goal was functionality + value.
If you’ve got:
💡 Suggestions to improve
🧠 Ideas to extend the tool
🐛 Found any bugs
🎨 UI feedback (go easy on a backend guy 😄)
I'd truly appreciate it! Your input helps me learn and build better.
✍️ Written with ❤️ from the cloud
— Utkarsh Rastogi | AWS Community Builder
🔗 Also writing at awslearner.hashnode.dev
🔗 Connect on LinkedIn
Top comments (13)
The idea of this project is so awesome!
I've also been exploring the boundaries of AI lately and want to try building some smart tools.
I'm using MindVideo AI to generate videos to showcase my ideas, and visualizations like this are really engaging.
Amazing! Thanks for sharing.
Good information provided
I totally get the whole analysis paralysis with AWS - it’s real. Love how you made the AI feel like a mentor, not just a generator. Have you thought about letting users share or vote on generated projects for extra inspiration?
I have just tried to give user idea only in this . I can extend this project more with suggestions which I get. Thanks
after the app gives list of ideas there is no option to go back to the previous page(suppose I want to add another service in the project). The only option is to reload the page and manually select all the sevices again. I hope you understand what I'm saying
yes I have tried only this app as part of learning new things daily
growth like this is always nice to see, makes me rethink if showing up and building my own tools might solve more than just one problem tbh - you ever feel like the hardest step is picking the thing to build first?
I always feel we know service name but we don’t know how to make project based on those and how that project helps me so based on that I have tried this app idea
This so great, I also thought about it but didn't have experience to built this. One suggestion is that create a weekly plan for project based learning based on the selected services.
Thanks for Suggestion
Also which ai tools are you using? If bedrock doesn't it cost you to make it available publicly?
Still this app is in preview phase I will see if it does not cost more I will keep it live