Intent-based networking and software-defined networking are similar in many aspects, but they also differ. Both technology approaches rely on a centralized controller to manage distributed devices on the network, as opposed to individually managing each device from its own management console, which is typically a command-line interface. The goal of both approaches is to abstract the management from individual devices and align it closer to how the business needs to operate.
Cloud computing pools resources that are provisioned and orchestrated on the fly, enabling IT to respond quickly to changing business needs. This kind of flexibility means a clearly defined cloud strategy is now an essential element for every successful IT department. The question is no longer if IT will use the cloud, but instead how it will use it.