A simple simulator that generates latitude/longitude data for each cattle in a herd (cattle location coming from devices that produce latitude/longitude coordinates). Simulates herding cattle due north from an initial set of coordinates and updates location coordinates every one minute in a table. The DynamoDB Table is updated by devices(simulated) sending location data to a Endpoint via POST requests. An function integrated with the API Endpoint will process code to put and update location data in DynamoDB Table.
There are many interesting features ranchers can benefit from by using AWS during a cattle-herd movement. The first step to examining these benefits is to first simulate the movement of cattle. With a simulation you can reset, test strange cattle movements, and experiment with different useful cloud features ranchers can actually use.
Fun facts:
-
You may think every ranch has thousands or ten's of thousands of cattle. In some cases this is true, but according to a USDA NASS 2017 Census of Agriculture, the average size of a beef cow herd is about 44 head.
-
Cattle can generally cover 2 miles per hour. This converts to about 1 meter every second.
Review the Moove BaaS repository:
Review the Moove Frontend repository: Coming soon!