Serverless Scheduling on AWS: A Data-Driven Approach

<p>Last week, I had two discussions where I was asked if it&rsquo;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&rsquo;s assume, I am setting this up for an imaginary logistics company called &ldquo;SwiftTransit&rdquo; 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&rsquo;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&rsquo;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>
Tags: Data Driven