Создание «умных» устройств — сложный процесс, который требует участия множества специалистов и занимает несколько месяцев. Помимо сложностей с аппаратной частью, положение осложняется также такими факторами:
IoT-разработка сегодня связана с обязательным привлечением C-программистов, которых в мире насчитывается около 500 тысяч. В то же время Java-программистов в мире более 10 млн. Отрасли необходимо создать инструменты виртуализации для вовлечения в IoT широкого круга профессионалов.