-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Software Architecture with Spring
By :
Continuing with our online auction application, the stakeholders required that the users in charge of generating reports and performing data analysis be alerted when the batch application completes populating the report database.
The fictional company WX-Auction uses Slack, a collaboration and communication tool. A software engineer suggested a FaaS application that sends alerts to a Slack channel (group) informing when the batch process is completed.
FaaS is a suitable approach because the batch process runs once a day, and building an alert application that keeps running all the time is unnecessary and wasteful of resources and money.
In this hands-on exercise, we will implement the application, run it locally, and then modify it for deployment on the AWS cloud provider.
Let’s start by creating the application using Spring Initializr. Figure 9.7 shows a screenshot displaying the libraries required for the project.
...