![View From The Edge](/news/view-from-the-edge/view-from-the-edge_news.webp)
Hardened Kubernetes and Edge Computing for Field-Deployable Applications
Case Study: Real-World DevSecOps Brought to Life for Everyone
![Hardened Kubernetes and Edge Computing for Field-Deployable Applications](/news/structsure-box-prototype/structsure-box-prototype_news.webp)
In the realm of software development, particularly when we’re talking about DevSecOps—which blends development, security, and operations—theoretical concepts can often seem abstract and intangible.
This is where our prototype field-deployable compute cluster comes into play. It serves as a physical manifestation of BrainGu’s Structsure™ DevSecOps platform, effectively demonstrating DevSecOps and Internal Developer Platform capabilities in a real-world setting. This prototype was developed to be fully compliant with the DoD DevSecOps Reference Design, and not only adheres to the highest standards of security and efficiency but also brings the sophistication of the Structsure platform. It is accessible, understandable, and demonstrates how integrating robust security practices from the outset can lead to powerful, efficient, and secure software solutions.
The Core: Demonstrating Structsure's Principles through the Prototype
This field-deployable cluster prototype is a living embodiment of the principles that drive Structsure. Each element of the prototype illustrates what we refer to as the “(rs)^2 principles” (Resiliency, Scalability, Reliability, and Security), which are central to DevSecOps and align with the stringent standards of the DoD.
Evolution: From Concept to Perfection
V1: The Foundation Phase
Our journey commenced in November 2022 with the first iteration of the field-deployable compute cluster, a pioneering step in portable edge computing. This initial prototype, featuring three Lattepanda 864s boards as worker nodes and a Dell Optiplex 7050 Micro workstation as the control plane, laid the groundwork for our revolutionary approach in demonstrating DevSecOps. Encased in a Pelican Storm IM2300, complemented by 3D printed and laser-cut acrylic components, this prototype was our first foray into blending functionality with feasibility, setting the stage for the innovations that Structsure would embody.
![A crude mockup](edge_img-002.jpg)
![A more robust mockup and test fit with some of the core components installed](edge_img-005.jpg)
![Acrylic top panel cut out and engraved](edge_img-009.jpg)
![Top panel mocked up and test fit out of cardboard](edge_img-007.jpg)
![Final components mounted and tested.](edge_img-008.jpg)
![Test fire!](edge_img-010.jpg)
![On display at AFCEA West 2023](edge_img-011.jpg)
We quickly recognized that we needed to improve the design before the next show, KubeCon + CloudNativeCon EU 2023.
V2: Refinement and Evolution
Leveraging insights from our initial model, the second-generation prototype marked a significant design evolution. We maintained the robust Pelican Storm IM2300 housing but introduced critical changes: replacing the Dell workstation with three additional Lattepanda 864s boards, bringing the total to six. This not only allowed for the creation of a highly available control plane but also optimized resource distribution, reflecting Structsure's principle of a balanced and efficient system architecture. The physical design underwent a comprehensive overhaul, enhancing precision and durability—a testament to our commitment to continuous improvement in our DevSecOps journey.
![6 node dock next to the v1 4 node dock](edge_img-013.jpg)
![Surface tablet added for observability of the cluster](edge_img-015.jpg)
![In the new horizontal configuration, we quickly noticed that thermals had became an issue 😬](edge_img-016.jpg)
![We tried switching to an aluminum enclosure that was custom milled to fit in the existing dock, however the results were unsatisfactory.](edge_img-020.jpg)
![Ultimately we ended up adding fans to exhaust the heat](edge_img-021.jpg)
![This got temps down to a more manageable level. It was still not ideal, but it was time to pack everything up to go to the next show (Kubecon EU) so we decided to roll with it as-is.](edge_img-022.jpg)
Showcased at KubeCon + CloudNativeCon Europe 2023 in Amsterdam: The v2 prototype featuring two Valve Steam Decks integrated as additional worker nodes.
On the cluster, we were running the chaos engineering game, Kubedoom, where in-game actions would dynamically impact Kubernetes pods and resources, displaying Structsure's resilience and reliability through seamless recovery.
![](edge_img-023.jpg)
![](edge_img-024.jpg)
![](edge_img-025.jpg)
![On the way back to America! It survived the trip just fine! #reliability](edge_img-026.jpg)
![During 2023 we tried a few things to fix the thermal warping of the individual cases. It turns out that I suck at SLA (resin) printing… 😑](edge_img-027.jpg)
![v2 on display again at DSEI 2023 in London](edge_img-028.jpg)
![Spence image](/images/team/john-spencer-taylor.jpg)
We’re going to need something better for KubeCon North America.
![Tim image](/images/team/tim-gast.jpg)
I’ve got just the thing!
V3: A Technological Marvel
The third-generation prototype brings us to the zenith of our innovation. This version showcases a paradigm shift not only in design but materials, as well.
The cluster is now composed of six identical Lattepanda SIGMA 32GB compute nodes and features a skeleton composed of aluminum extrusion—an aerospace-grade material known for its strength and lightness. The structural components, laser-cut from 1/4" thick acrylic, provide a perfect balance of stability and weight. Introducing polycarbonate 3D printed parts adds a touch of resilience, ensuring durability in demanding scenarios. The entire ensemble is now elegantly enclosed within a sleek and durable Pelican Air 1535 case.
![Lattepanda SIGMA has entered the chat.](edge_img-029.jpg)
![A few careful measurements later and a working prototype dock has emerged.](edge_img-031.jpg)
![The older form factor was tiresome to carry through an airport. We needed something with a little more space, and WHEELS! The Pelican AIR 1535 fit the bill perfectly. It’s larger but still fits perfectly in the overhead compartment on an airplane. And it is designed to be wheeled like luggage.](edge_img-032.jpg)
![SIGMA worker node populated with coral.ai accelerator, and 1.5t of NVMe storage.](edge_img-033.jpg)
![v2 of the box cannibalized for some parts reuse. 😢 I sure hope v3 works!](edge_img-034.jpg)
![Test fitting the Sigma nodes in the AIR case with the aluminum skeleton. Looking promising!](edge_img-035.jpg)
![Freshly printed polycarbonate docks for assembly.](edge_img-036.jpg)
![All six nodes in the dock test fit in the case.](edge_img-038.png)
![Skeleton complete - Power supply and network mounted and wired in. All hardware is powered up and initial function tests are good!](edge_img-039.jpg)
![Final fitment into the case - Display and Raspberry Pi mounted into the lid for observability of the cluster. Time to go to the next show! (KubeCon + CloudNativeCon NA)](edge_img-042.jpg)
![v3.0 on display at KubeCon + CloudNativeCon NA 2023.](edge_img-048.jpg)
![Troubleshooting some intermittent power issues with the v3.0.](edge_img-043.jpg)
![New, more reliable power supply arrangement required a complete refactor of the layout of the skeleton and a ton of new acrylic and polycarbonate pieces.](edge_img-044.jpg)
![During this redesign, the corner of my office became a warzone!](edge_img-045.jpg)
![New AC inlet configuration.](edge_img-046.jpg)
![Everything successfully refactored, rearranged, re-cabled, and put back together. New MS Surface tablet mounted in a custom cut acrylic frame for better observability and performance.](edge_img-047.jpg)
A Symphony of Innovation: Merging Hardware with Structsure's Software
The evolution from our initial prototype to the current state is not just a tale of technological advancements, it's a narrative of pushing boundaries in design and materials, intertwined with the sophisticated orchestration of Structsure's software capabilities.
The synergy between the hardware's robust composition and Structsure’s resilient architecture creates a harmonious blend. Each aspect of the hardware—from its aluminum framework to its computational power—is meticulously aligned with Structsure's core principles of resilience, scalability, reliability, and security.
- Resilience in Integration: The hardware’s durable design complements Structsure’s resilient architecture, ensuring uninterrupted service delivery and maintaining system integrity in the face of hardware challenges.
- Scalability through Synergy: The system’s modularity and computational resources, paired with Structsure's dynamic scaling capabilities, offer an adaptable environment that can scale up, or down, to efficiently handle virtually any workload.
- Reliability by Partnership: The combination of the cluster’s reliable hardware and Structsure’s consistent runtime environment results in an established infrastructure for seamless operation of critical applications.
- Security from the Foundation: Both hardware and software share a commitment to security. The cluster’s compliance with the DoD DevSecOps Reference Design, coupled with Structsure’s Zero Trust Architecture and continuous security protocols, forms a comprehensive defense strategy, vital in both commercial and defense applications.
The Intersection of Innovation and Practical Deployment with Structsure
The fusion of the field-deployable edge computing cluster and Structsure’s DevSecOps platform symbolizes the union of innovative technology with practical deployment considerations.
Structsure's focus on creating a developer-friendly, scalable, and secure environment ensures that our prototype functions not only with computational efficiency, but also with the intelligent and strategic application that modern DevSecOps necessitates. As we continue to evolve and redefine the landscape of edge computing, our prototype stands as a testament to the successful integration of cutting-edge technology and thoughtful design, embodying the core values and capabilities of Structsure.
Stay connected to keep up on our latest innovations and experience Structsure's dynamic capabilities firsthand. If you’re lucky, you can grab a hands-on demo of this edge-deployable prototype, and who knows, you might even catch us throwing it out of an airplane!
Follow BrainGu on LinkedIn or explore Our Events to find out where we'll be in 2024. Join us on this exciting journey into the future of DevSecOps!
Related Posts
![View From The Edge](/news/view-from-the-edge/view-from-the-edge_news.webp)
![The BrainG-UX Philosophy](/news/braing-ux-philosophy/braing-ux-philosophy_news.webp)
![BrainGu partners with Girls Who Code to close the gender gap in tech.](/news/girls-who-code-partnership/girls-who-code-partnership_news.webp)
BrainGu partners with Girls Who Code to close the gender gap in tech.
Case Study: Real-World DevSecOps Brought to Life for Everyone