Izuma Edge

An open-source stack to enable any machine running Linux to be a k8s node in the Izuma Cloud, with secure identity & communications.

Izuma Edge

An open-source stack to enable any machine running Linux to be a k8s node in the Izuma Cloud, with secure identity & communications.

Izuma Edge is a first class solution for edge application orchestration and remote management of edge machines. It is the component running on a machine or device, when using our Edge-as-a-Service offering.

Izuma Edge in a nutshell.

  •  Deploy containerized applications
  •  Manage using industry standard k8s APIs
  •  Robust systems management
  •  Root of Trust security support
  •  Open source Apache 2.0 runtime
  •  x86 or Arm
  •  SD-WAN connectivity with firewall traversal
  •  Runs on almost any Linux variation

Designed by the needs of our customers, Izuma Edge is a purpose built software stack, completely open-source, which allows customers to securely deploy and manage applications at the edge using the industry standard application orchestration method: Docker + Kubernetes.

k8s: Common Methodology

Many edge computing solutions ask customers to use new tooling to deploy applications at the edge. This can include new packaging and propritary APIs.

Izuma Cloud and Izuma Edge use standard Kubernetes APIs to drive application deployment. Package your application using Docker. Deploy it using k8s APIs. Dev ops teams are already familiar with these practices, and hence the learning curve to deploy applications using Izuma Cloud is quite low.

Izuma Edge uses Kubernetes for application deployment

  •  Use standard k8s APIs teams are already familiar with
  •  Tools such as kubectl work out of the box
  •  Leverage cloud native development techniques at the edge.

Don’t get locked in to a propritary edge architecture before your first products even ship. Stick with industry standard practices.

Systems Management

Deploying applications to a remote server or gateway is only half the battle. The other key piece is keeping that box up, running & secure.

Izuma Edge includes system diagnostics, stats logging, remote terminal, and secure updates offering one place for OS, network connectivity, system configuration, and easy onboarding overseen from a dashboard or a mobile app. Use a single software stack to do both application orchestration and remote systems management.

Systems Management Capabilities

  •  Remote OS, firmware and package updates
  •  Remote logging: syslog, kernel logs, k8s logs, systemd
  •  System statistics: memory, disk, CPU utilization, container stats
  •  Remote terminal access
  •  Container access via kubectl and data tunneling to any remote container

Single Pane of Glass

Izuma Edge deployments are managed through Izuma Cloud and reside in the Izuma Device Directory. If you have both microcontroller devices and edge-class devices, all these can reside in the same account in the same directory, using the same APIs.

All systems management services route through outbound HTTPS. This means if your gateway or edge server can talk to Izuma Cloud, your systems management services will work. No weird ports or fancy firewall configurations needed. This decreases setup time and hassle for your own customer or users.