Getting started with edge computing
github.blog
github.blog
This breaks down edge vs cloud deployments (in the context of a computer vision machine learning model), and the tradeoffs are generally applicable: https://blog.roboflow.com/deploy-computer-vision-models/