Disconnected, denied, intermittent, or low-bandwidth – Getting Started with Edge Computing on AWS
While the specific term Disconnected, Denied, Intermittent, or Low-bandwidth (DDIL) emerged from the US Department of Defense, it captures well the circumstances faced by a group of use cases seen across industries. It refers to edge computing in situations where network connectivity is unreliable, constrained, or completely unavailable. In such scenarios, traditional cloud-based computing approaches might not be feasible, and edge computing can play a crucial role in enabling data processing and decision-making at the source. Services such as AWS Snowball, AWS Snowcone, and AWS IoT Greengrass can help in these cases.
Disconnected
In environments where there is no network connectivity at all, devices must be able to operate independently, processing data and making decisions locally. This typically requires the implementation of efficient data storage, processing capabilities, and pre-trained ML models to allow the device to function effectively without access to the cloud. These are usually the same situations where standard data center environmental controls such as HVAC, particulate filtration, and physical security measures are lacking.
As an example, an energy company is conducting a survey for oil in a remote desert location. They are driving a special kind of truck, known as a thumper, that shakes the ground with hydraulically driven metal pads. The shock waves travel through the earth to instruments known as geophones. The data thus collected must be analyzed to produce a three-dimensional map of what is going on underground. Local ruggedized computers can be used for this first step, but the second step requires a highly trained and experienced geologist to make a judgment call about what is seen in this map – in a similar way that a radiologist is needed to properly analyze an x-ray image.
While they may be able to make voice calls or transmit data via satellite connectivity, this is both expensive and very low throughput – measured in kilobits per second. Wouldn’t it be great if those determinations – inferences, in ML parlance – could be made on the spot? It would be even better if every time such a team came back into a place with better connectivity, the data they collected automatically synchronized with the cloud. This would constantly improve the experience of the system. In AI parlance, this is known as training. Such a model would necessarily be quite large, and the AWS cloud is the perfect place for this training to happen.
While most AWS services are dependent upon consistent high-speed connectivity to the AWS control plane, AWS Snow Family is different. These devices maintain their own local control- and management-plane services yet expose the same APIs and management constructs as their in-region equivalents.
You may also like
Archives
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- May 2023
- April 2023
- February 2023
- January 2023
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- December 2021
- November 2021
- October 2021
- September 2021
- June 2021
Calendar
M | T | W | T | F | S | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Leave a Reply