The cloud complicates this process
further. Instead of being sent from the
device back to the datacenter, the data
is sent to a remote server that could
be thousands of miles away, and, to
make things worse, it’s sent over the
open Internet. However, because of the
amount of processing required in such
cases, the cloud might be the most
cost-e ective solution for developers.