Think of compute garden as a decentralized Cloud of Things. Walled garden technologies have been around for a long time; many devices are connected over a mesh network and communicate over secure data tunnels, creating a private virtual network overlaying the Internet. What is new is the ability to share resources, and even predict and balance the use of resources over the whole cluster of devices.
Compute Gardens is the fundamental building block for your services in Eden. Compute Gardens enables many Eden resources, such as all devices, to securely communicate with each other, the internet, and on-premises networks. Compute Gardens is similar to a traditional distributed computing that you'd operate in your data center but brings additional benefits of decentralization infrastructure such as scale, availability, and isolation. In the case of Eden, it also brings malware and bad player detection.
IoE Eden enables Eden devices to securely communicate with each other, the internet, and on-premises networks. Key scenarios that you can accomplish with a compute garden include:
· Local data to information refinement
· Securely sharing refined information or data with the internet
· Communication between different gardens and their resources
· Communication with on-premises resources
· Filtering network traffic
· Routing network traffic
· Integration with Eden services
All resources in an Eden compute garden allow communications with the internet, using public, private vital functions, and zero trust data access; data and information stored in the garden's data-lake can be shared. The inbound communications to a garden are done by Eden service identifiers, a software-defined resource identification sub-protocol. Load balancing is autonomously and automatically handled by the Eden compute gardens resource orchestrator.
Eden services and devices communicate securely with each other in one of the following ways:
You can deploy services and several other Eden resources through a compute garden. See us about our service integration to view a complete list of Eden resources that you can deploy into a compute garden.
Through a Root-Net: Extend your Eden address space and the identity of your virtual network to Eden service resources, such as Eden data lake storage and Edge Database, over a direct connection. A root net allows you to cluster and seamlessly share information and data between different services. Services such as Smart Cities and other large IoT installations can benefit from a multi-tiered Root-Net approach.
Through Service Peering: You can connect different gardens, enabling resources in either garden to collect data and information from each other using service peering. The garden you connect can be in the same or different global regions. To learn more, see us about service peering.