
10 AWS CFP Ideas for 2025 + How to Write Your Own with PartyRock and Amazon Q
Need AWS conference proposal ideas for 2025? Brooke Jamieson provides 10 ready-to-use templates and shows how to create more using Amazon Q Developer and PartyRock.
Foundation Topics: Getting Started with AWS Services
Idea 1 | DynamoDB Fundamentals: A Practical Guide to Getting Started Right
Idea 2 | S3 Lifecycle Management: From Basics to Best Practices
Idea 3 | EC2, Containers, or Serverless? A Practical Guide to AWS Computing Choices
Idea 4 | Untangling Your VPC: A Step-by-Step Cleanup Guide
Idea 5 | From Chaos to Control: A Practical Guide to AWS IAM Cleanup
Idea 6 | Measuring What Matters: Essential Lambda Performance Metrics
Idea 7 | Practical Steps to Control and Optimize AWS Spending
Idea 8 | When Events Go Wrong: A Practical Guide to AWS Debugging
Idea 9 | Production SageMaker: What I Wish I Knew When Starting
Idea 10 | Amazon Bedrock: Essential Patterns for Production Success
Step 2 | Ask Amazon Q Developer for the answers in your IDE
Step 3 | Build the PartyRock App
- Welcome new speakers by removing the barrier of learning to to write CFPs before getting a chance to speak
- Help qualified speakers find opportunities to share their expertise
- Enable organizers to build more balanced, purposeful conference schedules
- Make it your own: These proposals are starting points - your personal experiences are what make your talk valuable to the community.
- Pick topics you’re confident discussing: Getting accepted by an event means committing to research, preparation, rehearsal, and delivering high-quality content, so make sure it’s something you’re genuinely passionate about and have hands-on experience with.
- Focus on quality not quantity: Don’t “spray and pray” and send in heaps of submissions - limit yourself to 1-2 per event. Overloading organizers makes their job harder, and it can damage your reputation.
- Want to learn more about what it’s like finding and applying to speak at events? Let me know in the comments, and I can make a follow up post answering lots of FAQs!
- Partition key selection and data distribution
- Single-table design implementation
- Index creation and management
- Capacity planning essentials
- Cost optimization strategies
- Ready-to-use code examples
- Data modeling templates
- Performance monitoring techniques
- Common pitfall solutions
- Bucket organization patterns that scale
- Implementing cost-effective lifecycle rules
- Choosing the right storage classes
- Basic monitoring setup
- Common pitfalls and solutions
- Ready-to-use bucket structuring strategies
- Working lifecycle rule templates
- Cost optimization techniques
- Monitoring basics
What you'll learn:
- A framework for choosing between EC2, containers, and serverless based on your specific needs
- Common migration patterns and potential pitfalls to avoid
- Cost and operational impact analysis from real-world case studies
- Practical assessment tools for evaluating your applications
- Concrete examples of successful (and unsuccessful) transitions
- A proven methodology for documenting and analyzing your current VPC state
- Specific techniques for identifying unused resources and mapping dependencies
- Safe strategies for implementing changes in live environments
- Real-world examples of successful infrastructure cleanup projects
- Common pitfalls to avoid and lessons learned from actual implementations
- Systematic assessment of existing IAM configurations
- Tools and scripts for identifying unused roles
- Safe removal strategies for unnecessary permissions
- Documentation and tracking methods
- Prevention of future permission sprawl
- How to identify and track the most important Lambda performance metrics
- Practical CloudWatch monitoring setup with working configurations
- Effective logging patterns and code examples
- Real-world interpretation of performance data
- Setting meaningful alert thresholds
- How to set up effective cost monitoring and alerting using AWS Cost Explorer and Budgets
- Practical methods to identify unused resources and optimization opportunities
- Specific configurations for automating cost management
- Templates and workflows for ongoing cost optimization
- Common pitfalls to avoid when implementing cost controls
- Essential logging and monitoring setup for event visibility
- How to implement distributed tracing with AWS X-Ray
- Effective use of dead letter queues and event replay
- Practical alert configuration for early problem detection
- Common failure patterns and their solutions
- Setting up your first production pipeline with proper security and monitoring
- Managing costs before they manage you
- Implementing basic but effective model monitoring
- Essential security configurations that satisfy most compliance requirements
- Ready-to-use configuration templates
- Working example code for common deployment patterns
- Practical monitoring setup scripts
- Clear checklist for production readiness
- Input validation and security best practices
- Cost management and model selection strategies
- Error handling and resilience patterns
- Context management and session handling
- Performance optimization techniques
- Production-ready code examples
- Testing and monitoring templates
- Implementation patterns for common challenges
- Real-world success and failure scenarios
- “What are the best practices for designing and architecting with DynamoDB?”
➡️ DynamoDB Fundamentals: A Practical Guide to Getting Started Right - “How should I structure my S3 buckets and manage data lifecycle?”
➡️ S3 Lifecycle Management: From Basics to Best Practices - “I'm getting tired of managing EC2 instances - should I move to containers or serverless?”
➡️ EC2, Containers, or Serverless? A Practical Guide to AWS Computing Choices - “Our VPC setup is a mess - what's a practical approach to cleaning this up without breaking everything?”
➡️ Untangling Your VPC: A Step-by-Step Cleanup Guide - “I've inherited a messy AWS account - how do I start cleaning up the IAM roles and permissions?”
➡️ From Chaos to Control: A Practical Guide to AWS IAM Cleanup - “How do I know if my Lambda functions are performing well? What should I be measuring?”
➡️ Measuring What Matters: Essential Lambda Performance Metrics - “My AWS bill is climbing - what are the practical steps to identify costs and optimize spending?”
➡️ Practical Steps to Control and Optimize AWS Spending - “Everyone talks about event-driven architecture in AWS - but how do you debug it when it goes wrong?”
➡️ When Events Go Wrong: A Practical Guide to AWS Debugging - “What are the best practices for SageMaker that nobody talks about? Looking for real production experience.”
➡️ Production SageMaker: What I Wish I Knew When Starting - “What are the Amazon Bedrock best practices that most developers had to learn the hard way?”
➡️ Amazon Bedrock: Essential Patterns for Production Success

- 100: Introductory
- 200: Intermediate
- 300: Advanced
- 400: Expert
- The original developer question
- The technical response from Amazon Q Developer
The CFP Helper uses a specific prompt I developed to ensure each proposal includes:
- A clear title that avoids marketing language
- Practical takeaways and code examples
- Prerequisites and target audience
- Real-world context and applications

- Foundation Topics:
- Infrastructure and Operations:
- Monitoring and Optimization:
- Debugging and Troubleshooting:
- AI and ML Implementation:
- Blog posts you've written
- Study notes or documentation
- Technical specifications
- Meeting notes or project discussions
- Make it easier for people to deliver their first talk
- Help conference organizers and AWS User Group Leaders find speakers for their 2025 events in a new way
- Provide a starting point for anyone interested in speaking but unsure where to begin
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.