<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Edge Devices on Deevnet IoTaaS</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/edge-devices/</link><description>Recent content in Edge Devices on Deevnet IoTaaS</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://deevnet.github.io/deevnet-docs/docs/architecture/edge-devices/index.xml" rel="self" type="application/rss+xml"/><item><title>Access</title><link>https://deevnet.github.io/deevnet-docs/docs/architecture/edge-devices/access/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deevnet.github.io/deevnet-docs/docs/architecture/edge-devices/access/</guid><description>&lt;h1 id="how-an-edge-device-reaches-its-application">
 How an Edge Device Reaches Its Application
 &lt;a class="anchor" href="#how-an-edge-device-reaches-its-application">#&lt;/a>
&lt;/h1>
&lt;p>A device is attached to an access segment. The application it belongs to runs in a tenant overlay
that nothing outside can reach. This page is how the two meet.&lt;/p>
&lt;hr>
&lt;h2 id="the-shape-of-the-problem">
 The shape of the problem
 &lt;a class="anchor" href="#the-shape-of-the-problem">#&lt;/a>
&lt;/h2>
&lt;p>Two facts define the whole answer, and neither is negotiable:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>A tenant has no inbound path.&lt;/strong> The fabric provides egress only; nothing outside a tenant can
open a connection into it
(
 &lt;a href="https://deevnet.github.io/deevnet-docs/deevnet-docs/docs/architecture/decisions/0003-tenant-egress-single-member-fabric/">ADR-0003&lt;/a>).&lt;/li>
&lt;li>&lt;strong>A device has no route to tenant space.&lt;/strong> Its segment&amp;rsquo;s policy permits device-facing platform
services, and nothing else. Adding a path from the IoT segment into the tenant overlay would give
&lt;em>every&lt;/em> device reach into &lt;em>every&lt;/em> tenant, which is exactly the isolation the model exists to
provide.&lt;/li>
&lt;/ul>
&lt;p>So neither side can dial the other. They meet at a &lt;strong>rendezvous service&lt;/strong> on the substrate that
both sides dial &lt;em>out&lt;/em> to.&lt;/p></description></item></channel></rss>