Cisco IOx and Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches

Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches

Cisco IOx (IOS + Linux) is an end-to-end application framework that provides application-hosting capabilities for different application types on Cisco network platforms.

Cisco IOx combines Cisco IOS-XE with Linux OS for secure application hosting. IOx enables you to host applications in the networking infrastructure, and securely manage them using cisco app hosting tools.

IOx allows consistent deployment of applications that are independent of your network infrastructure and Docker tooling for development. It enables you to back up and restore application data, perform upgrades, and view troubleshooting logs.


Note


See the Cisco IOx page on cisco.com for more information.


You can use Cisco IOx with a graphical UI on-premises or cloud-based management, or you can use an on-device CLI.

Since Cisco IOS XE Amsterdam 17.2.1, Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches support IOx application hosting. This allows you to run your own custom code, applications, and containers on the Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches.

This document describes how to deploy, activate and start an IOx application on Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches.

Prerequisites

We recommend that you have knowledge of the following subjects:

  • Cisco IOx and Cisco IOS XE Amsterdam 17.2.1 or later

  • Cisco Catalyst IE3400 Rugged, IE3400 Heavy Duty, and IE3300 Rugged Series Switches see Limitations for IOx Applications for the exact models.