It is foreseen that the Internet of Things(Io T) will comprise billions of connected devices, and this will make the provisioning and operation of some Io T connectivity services more challenging. Indeed, Io T services are very different from legacy Internet services because of their dimensioning figures and also because Io T services differ dramatically in terms of nature and constraints. For example, Io T services often rely on energy and CPU- constrained sensor technologies, regardless of whether the service is for home automation, smart building,e-health, or power or water metering on a regional or national scale. Also, some Io T services, such as dynamic monitoring of biometric data, manipulation of sensitive information, and privacy needs to be safeguarded whenever this information is forwarded over the underlying Io T network infrastructure. This paper discusses how software- defined networking(SDN) can facilitate the deployment and operation of some advanced Io T services regardless of their nature or scope. SDN introduces a high degree of automation in service delivery and operation—from dynamic Io T service parameter exposure and negotiation to resource allocation, service fulfillment, and assurance. This paper does not argue that all Io T services must adopt SDN.Rather, it is left to the discretion of operators to decide which Io T services can best leverage SDN capabilities. This paper only discusses managed Io T services, i.e., services that are operated by a service provider.