Progress check

Before wrapping up, in this chapter we:

  • Learned what secondary indexes are and how to use them to enable a different query pattern (get all donors from a specific city)
  • Deleted our DynamoDB table one last time… :)
  • Learned about and enabled DynamoDB streams so that our application can react to DynamoDB inserts
  • Learned about and configured stream data filtering which enabled us to react only to new blood donation events
  • Used AWS SES to send emails to donors from a specific city whenever a new blood donation event is created

If any of these is not working for you - please let me know. If everything mentioned above worked for you, great!

Rest here weary traveller