Describe the bug
There are some inconsistencies in the serverless innovator island workshop.
The description "The Flow & Traffic Controller exists in a separate AWS account owned by the theme park. You are provided with the SNS topic ARN to use." in the chapter of "2. Real-time ride wait times - > Backend" seems not correct, need to be rephrase.
The reason is that the lambda "theme-park-ride-times-UpdateRides" is created in the step of "1. Deploy the application - > Backend" to update the Rides information to SNS Topic "theme-park-ride-times-FATcontroller", and the topic is subscribed by another lambda; this is why I think the current description is not correct. Further more, Though "theme-park-ride-times-UpdateRides" is created, it's not mentioned in the architecture diagram.
Scroll down to the architecture diagram 'Real-time Serverless Backend' and find the sentence "The Flow & Traffic Controller exists in a separate AWS account owned by the theme park. You are provided with the SNS topic ARN to use."
The sentence is not correct, as the "Flow & Traffic Controller" should be in the same account and should already be created in the previous step of "1. Deploy the application" in this workshop instructor.
Expected behavior
The wrong description should be corrected as "A lambda named 'theme-park-ride-times-UpdateRides-XXXXXXXX' is already created in step 1 in the same account and it is triggered by EventBridge(CloudWatch Event) every minute to publish updates to an Amazon SNS topic."
In the meanwhile, It would be good if the CloudWatchEvent and Lambda of UpdateRides can be reflected on the architecture diagrams.
Describe the bug There are some inconsistencies in the serverless innovator island workshop.
The reason is that the lambda "theme-park-ride-times-UpdateRides" is created in the step of "1. Deploy the application - > Backend" to update the Rides information to SNS Topic "theme-park-ride-times-FATcontroller", and the topic is subscribed by another lambda; this is why I think the current description is not correct. Further more, Though "theme-park-ride-times-UpdateRides" is created, it's not mentioned in the architecture diagram.
Link to workshop URL https://www.eventbox.dev/published/lesson/innovator-island/
To Reproduce Steps to reproduce the behavior:
Expected behavior The wrong description should be corrected as "A lambda named 'theme-park-ride-times-UpdateRides-XXXXXXXX' is already created in step 1 in the same account and it is triggered by EventBridge(CloudWatch Event) every minute to publish updates to an Amazon SNS topic."
In the meanwhile, It would be good if the CloudWatchEvent and Lambda of UpdateRides can be reflected on the architecture diagrams.
Screenshots