Serverless Scheduling on AWS: A Data-Driven Approach
<p>Last week, I had two discussions where I was asked if it’s possible to create schedules based on data entered into a system and clean them afterwards. Additionally, I was asked about the right technology for this task: should it be Infrastructure as Code (IaC) or an application cron job? After thinking a bit on this, I have a take on this topic. Let’s assume, I am setting this up for an imaginary logistics company called “SwiftTransit” with the following use case:</p>
<p>SwiftTransit operates a fleet of 10,000 trucks across 15 delivery centers, relying on a robust scheduling system. Operators input data from an operation chart into a database to create driver schedules. Drivers use an app to receive schedule notifications. For instance, if Driver John is assigned to truck A406 at 8am on an upcoming Monday, a series of processes initiate at 7am. The schedule fires, notifying relevant teams and John’s app about the assignment, warehouse location, and provides a route map. This system ensures smooth coordination among teams and efficient daily delivery operations. Let’s see how can we achieve this in AWS.</p>
<p><a href="https://debasisrath.medium.com/data-driven-serverless-event-scheduling-on-aws-7e462feaac0e"><strong>Learn More</strong></a></p>