Kaspersky IoT Secure Gateway 1000 SDK – это набор инструментов, примеры и документация для разработки программ для Kaspersky IoT Secure Gateway 1000. Kaspersky IoT Secure Gateway 1000 SDK предоставляет платформу разработки программ для Kaspersky IoT Secure Gateway 1000.
Обеспечение жизненного цикла программ – установка, удаление, запуск, остановка.
Настройка программ – возможность настройки параметров программ через пользовательский интерфейс, предоставляемый веб-консолью Kaspersky Security Center.
Контроль ресурсов – ограничение доступа к файловым хранилищам, внешним службам, сетевым интерфейсам.
Изоляция – программы не влияют друг на друга и на заявленные цели безопасности платформы. Устройство с Kaspersky IoT Secure Gateway 1000 остается кибериммунным, независимо от набора установленных программ.
Интеграция программ со службами платформы – программам предоставляется доступ к инфраструктурным службам платформы, например: хранилищу конфигураций, оповещению о событиях, журналированию.
С помощью Kaspersky IoT Secure Gateway 1000 SDK вы можете:
Собирать установочные пакеты программ (KPA-пакеты), позволяющие устанавливать на Kaspersky IoT Secure Gateway 1000 ваши программы без обновления установочного образа.
Запускать ваши программы и выполнять их отладку как в эмуляторе QEMU, так и на устройстве с Kaspersky IoT Secure Gateway 1000.
Использовать набор поставляемых в составе SDK программных компонентов и библиотек, которые упрощают разработку программ. Компоненты являются адаптерами, которые скрывают особенности взаимодействий программ в KasperskyOS за обычными интерфейсами C++.