Muchas cuestiones difíciles necesitan ser abordadas aún. Hacer frente a estos retos permite a los proveedores de servicios y a los programadores de aplicaciones implementar sus servicios de manera eficiente. En los siguientes párrafos, se proporciona un breve análisis de los principales desafíos a que se enfrentan las fases de desarrollo y de despliegue de la IoT [8].