Date
Oct 25, 2022

Location
Koepelplein 1E, 2031 EL Haarlem

Register here

📓 Summary:

In this workshop, you will learn how to make Event-Driven-based SaaS. Event-driven architecture has been accepted as a cost-effective, asynchronous-based architecture. In Cloud Design Pattern, we build event-driven architecture by chaining multiple services by event. Amazon EventBridge is an AWS service that can manage events and make event design easy. In this workshop you will learn to implement handling customer payment via Stripe and to scaffold SaaS that it’s close to your business.

🖥️ Workshop

During the workshop, you will try to make a small SaaS with payment.

🧾 Technical instructions

  • Create product by Stripe Checkout and Stripe PaymentLink in Stripe.
  • Receive events on Amazon EventBridge.
  • Passing events to Step Functions from Amazon EventBridge.
  • Create Amazon S3 bucket and Generate a pre-signed URL.
  • Integrate between Amazon EventBridge and S3 for the notification.
  • Transcribe audio files by Amazon Translate.
  • Sending mail and SMS by Amazon SES and Amazon SNS.

🧑‍💻 Preparation

Before the workshop, make sure you create an AWS and Stripe account. Here are links to do that:

👨🏽‍💻 Tutors:

⏲️ Time Table:

14:45

Registration

15:00

Intro

  • Stripe Checkout, PaymentLink, and Webhooks.
  • AWS EventBridge, Stripe and EventBridge integration.

15:30 - 17:30

Workshop

17:30 - 17:45

Q&A

18:00

Close

📓 Notes:

Food and drinks are not included with the workshop but are available for purchase in the Cafe downstairs from the workshop.