Историю вычислений можно рассказывать через разные призмы. Например, через вечную игру в кошки-мышки между аппаратным и программным обеспечением. Появляется новое железо, и программам требуется время, чтобы использовать его вычислительную мощность по максимуму. Затем программы становятся настолько ресурсоёмкими, что снова ждут, пока железо догонит их потребности. Другой пример — маятник между локальными и удалёнными вычислительными возможностями. Хотя терминология может меняться — облако против удалённого, локальное против «границы» (edge) — суть этих концепций остаётся актуальной. По сути, edge computing (пограничные вычисления) — это стремление обрабатывать данные физически как можно ближе к их источнику.

Edge computing — это новая стадия эволюции вычислений, где данные — это не только клики мышкой и нажатия клавиш, но и телеметрия датчиков, изображения с камер, видеопотоки и многое другое. Так почему же в эпоху почти повсеместного беспроводного интернета не упаковать все эти данные и не отправить их в облако? Ведь мы так и делаем с 2006 года, когда появились надёжные облачные инфраструктуры, такие как Amazon Web Services (AWS), Google Cloud и Microsoft Azure. Однако ответ не так однозначен.








