Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AWS Logo
Menu
Rapid Prototyping on AWS at Well Architected Enterprise London

Rapid Prototyping on AWS at Well Architected Enterprise London

Help your team build fast with these prototyping resources - February 2025

Giuseppe Battista
Amazon Employee
Published Feb 12, 2025
Good evening London!
Thank you for joining us on Feb 12th at our Holborn offices for another live episode of "Well Architected Enterprise".
On our stage, a kaleidoscopic lineup of speakers exchanged tips, tricks, and resources to take your prototyping-fu to the next level.

Resources we talked about

Ok, we infodumped a bit, but it's for a good cause. Luckily you can find all the resources (and more) here.

Serverlessland

Image not found
Serverlessland brings together the latest information, blogs, videos, code, and learning resources for AWS Serverless. Learn to use and build apps that scale automatically on low-cost, fully-managed serverless architecture. This website is built and curated by AWS and features many code samples, step-function workflows, a collection of snippets, and testing patterns.
In particular I’d like to focus on Serverlessland Patterns, a library that provides implementations of well known patterns you can stack together to rapidly build your PoC. You can filter by IaC language (CloudFormation, CDK, Terraform, SAM, Pullumi, Serverless Framework), by services you want to include, and programming language.
This is my to-go when I want to validate an architecture idea, and see if somebody has already built some of the plumbing I need. If you find a pattern that isn’t there, you are super welcome to contribute back via a PR!

AWS Samples on GitHub

If you’re in search of samples to get started, learn how to plumb services together, or explore implemented use-cases, I’d highily recommend you to have a look at AWS-Samples on GitHub.
Here you’ll find ready to deploy packages that are tackling the integration of a small number of services, mainly to illustrate how they work together. Often this is enough for me to save bootstrapping or developing part of a solution that is well known. There are more than 6000 repositories there, some notable examples are CDK-samples, a wordpress reference architecture, security architecture reference.

AWS Labs on GitHub

For more complex, fully featured frameworks and solutions, I’d route you to AWSLabs. This is another AWS maintained GitHub organizaiton and it features end-to-end solutions built by our prototyping teams you can use alongside your prototype and frameworks to speed up your development.
One of the most popular projects in this repo is the multi-agent-orchestrator an open-source flexible and powerful framework for managing multiple AI agents and handling complex conversations.

PartyRock

PartyRock is the place where you can experiment with generative AI, our brand new Amazon Nova models, and other open source and proprietary models. It has a free daily usage tier, you don't need an AWS account or a credit card to get started. But I’ve actually prepared a demo that's worth a thousands words.
In this demo I’ll show you how to create our first generative AI prototype, FridgeBuster! This app will help you empty your fridge by suggesting recipes based on what you like and the ingredients you have available in your fridge.

Amazon Q Developer in Visual Studio Code

Amazon Q Developer is a generative artificial intelligence (AI) powered conversational assistant that can help you understand, build, extend, and operate AWS applications. You can ask questions about AWS architecture, your AWS resources, best practices, documentation, support, and more. Amazon Q is constantly updating its capabilities so your questions get the most contextually relevant and actionable answers.

Meet your Panel

Don't be shy, come say hi on LinkedIn!

Legal & Security Disclaimers

Security Awareness Disclaimer For any considerations of adopting these services in a production environment, it is imperative to consult with your company-specific security policies and requirements. Each production environment demands a uniquely tailored security assessment that comprehensively addresses its particular risks and regulatory standards. If in doubt, reach out to your AWS Account team.
Housekeeping Note After completing the experiment, it’s crucial to promptly remove or disable any keys or credentials generated for the PoC. Additionally, it’s advisable to remove the associated services to avoid incurring unnecessary costs.
Generative AI Disclaimer. The cover image for this article was generated with Amazon Nova Canvas. You can inspect the generating prompt and settings here.
 Relevant Security Resources

Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.

Comments

Log in to comment