Life on the edge: Networking challenges of AI deployments

Life on the edge: Networking challenges of AI deployments

If you’ve deployed an AI model to a remote device before, then you’ll know that connecting to it and keeping it secure aren’t exactly easy. Existing edge device tooling from cloud providers has been built around entirely different workloads, focused mostly on streaming low bandwidth sensor data to a centralized location. For more complex AI workloads, edge deployments lack most of the mature connectivity, security, and orchestration tooling available in a typical public cloud region. When it comes to AI at the edge, training a computer vision or AI model may be difficult, but it’s only half the technical challenge.

What makes AI at the edge different from IoT?

In some ways, the hurdles faced deploying an AI model to the edge resemble the ones faced by the original IoT and IIoT deployments during the first wave of “smart” everything. But beyond some basic similarities, there are a few new issues. This new wave of AI applications at the edge have much greater security and connectivity requirements than their predecessors, including needs for:

Unfortunately, we can’t just connect everything to the internet as it works today and expect things to work out fine. It’s one thing for an attacker to take over a smart tv, but it’s something entirely different for an attacker to take over a self-driving car while it’s simultaneously merging into traffic. So, before we talk about a solution, what went wrong the first time?

Why are existing edge connectivity solutions insufficient?

With the massive positive impact computer vision and other AI applications can have in the physical world, it’s no surprise that a couple of work-around patterns have emerged to support their deployment. We typically hear from people who’ve deployed AI solutions to the edge that they’ve dealt with existing issues in two primary ways:

How do you solve for both connectivity and security at the edge?

Existing solutions are really only partial solutions, and they don’t go far enough for AI deployments. To make secure and reliable edge deployments the default we need to rethink how the network actually works. At Tailscale we aim to do a few things differently to make fast, easy, and secure connectivity between any and all devices a reality.

At Tailscale we think the new Internet will be built of small, trusted, human-scale networks, interconnected. It should be easy for builders leveraging AI and computer vision to create the next wave of smart infrastructure on top of secure, private, and distributed networks. Whether or not you’re deploying AI models at the edge, check out Tailscale for free, and connect up to 3 users and 100 devices.