+++ title = "Modules" weight = 13 +++ After completing the *Setup* section, follow the modules in order: Module # | Feature | Description ------------ | ------------- | ------------- This section | Introduction | Learn about the Serverlesspresso application. [Setup](../0-setup.html) | Setup | Prerequisites and requirements and setting up the AWS Cloud9 IDE. [1a](../1-workflow.html) | Building the workflow - Part 1 | Start building the Step Functions workflow. [1b](../1b-workflow.html) | Building the workflow - Part 2 | Finish and test the workflow. [2](../2-events.html) | Routing events with EventBridge | Using events to communicate between different microservices. [3](../3-web-apps.html) | Configure the front ends | Build a service that sends messages back to the frontends with an open websocket connection.