Live Workshop

    June 4th

    9:00 AM — 3:00 PM (PT)

    Build an E-Commerce Platform with AWS Workshop

    Adam ElmoreAdam Elmore
    Build an E-Commerce Platform with AWS Workshop

    As a developer, you have an endless supply of frameworks and services to choose from when it comes to building applications. Choosing what to build on often comes down to a function of time, money, and complexity.

    Should I go with an all-in-one provider that might cost more, or should I pick a handful of services that might be more cost-effective but require more work to integrate?

    You don't have to settle for one or the other. You can have the best of all worlds by skipping the middleman and going straight to the source.

    It's no secret that most of the services used in modern applications are powered by AWS behind the scenes. The companies that are built on AWS are banking on you being too busy (or scared) to learn how to use them yourself. They're hoping you'll pay a premium for their services because you don't have the time or energy to wade through some of the dryest documentation on the internet.

    The truth is, AWS services are not that hard to use. In fact, they're often just as easy to use as the third-party APIs that wrap them! You just need someone to show you which services to pick, how to best set them up, and how the pieces fit together.

    On Tuesday, June 4th from 9AM to 3PM Pacific, you'll get that chance from an AWS Hero and startup founder that's built web applications used by millions of people across the world every day.

    Build an E-Commerce Platform with AWS

    In this live remote workshop, you'll get first-hand practice with both foundational and cutting-edge AWS services as you build an e-commerce backend from scratch. This isn't a toy project– this is the real deal, with functionality similar to what you'd find in Shopify or other e-commerce platforms. Here's what's in store:

    • Infrastructure, Auth, and Database: The first part of the workshop lays the foundation for building on AWS. You'll learn to use CloudFront, Lambda, and PostgreSQL with Amazon Aurora to deploy a backend that will be used by a pre-existing frontend app. These are the core services that you'll be able to use for any future applications you build.

    • File Uploads and Media Management: You'll use S3 to store images and track their metadata in the database.

    • Generative AI: Using the new Amazon Bedrock service, you'll connect your product management API to state of the art LLMs for generating product descriptions and recommendations.

    • Advanced DNS: Learn how to manage and deploy a custom website for every user's store through advanced routing with Route53 and CloudFront.

    • Stripe Integration: No e-commerce workshop would be complete without a payment gateway. You'll integrate Stripe to handle payments and refunds.

    • Content Moderation: Implement a service that allows for user-generated content, but with an admin approval step before publishing.

    By the end of this workshop, you'll have the knowledge and skills to not only build an e-commerce platform, but to implement the same services in your own applications. You'll be able to create faster, cheaper, and more securely than ever before.

    Break free from the grip of third-party services and build your next project on AWS!

    Pre-requisites

    In addition to being familiar with TypeScript, Git, etc. you'll need to work through the free Basic Elements of AWS Tutorial before the workshop. This will ensure you have the foundational knowledge and vocabulary needed to hit the ground running.

    Additional Information

    This full-day workshop runs from 9AM to 3PM Pacific on Tuesday, June 4th (check your timezone). Tickets are non-refundable. No recording of this live event will be provided, but you will have access to a git repository with instructions and code samples to refer back to. Additional details will be provided via email in advance of the workshop.

    Event Details

    Date June 4, 2024
    Time
    9:00 AM — 3:00 PM (Pacific time)
    Location Zoom (online remote)