Skip to content

mhayden7/CoinSorter

Repository files navigation

Purpose

This project demonstrates usage of the AWS EventBus service. You will see examples of:

  • Sending events to the event bus and discreetly routing them via event rules
  • Reprocessing events from the event archive

Overview

A demo project simulating a coin sorter - the kind that you can dump a pocketful of change into and it automatically separates them into separate silos, like this example:

Requirements

You will need:

  • Terraform
  • An AWS account with access to create resources.
  • AWS CLI installed and configured
  • Python for the testing scripts.
  • The publish script is written in bash, but may work in PowerShell also.

Disclaimer

Although the services used in this tutorial might be inexpensive to most, they are not free. I am not responsible for any charges you incur, use at your own risk. I encourage you to be diligent with the AWS Pricing Calculator to help protect yourself from unexpected expenses.

Services used in this demo project include:

  • SQS
  • EventBridge Event Bus
    • Event Bus Archive
  • IAM Policies

Labs

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published