Cloud is a massive umbrella term that refers to a huge set of new technologies. For example, virtualization is a key technology that falls into the umbrella of Cloud.
Software defined networking (SDN) is another exciting approach to computing that is also under the Cloud umbrella.
Finally, Application Centric Infrastructure (ACI) is a specific SDN solution from Cisco Systems.
Hey,Anthony! How are you doing?
So Clouding is a generic term that encompasses all technologies related to virtualization, including Servers,Networks and everything more? We can say that SDN is just a fashion name for something that is around us for many years? Nexus1Kv and ASA1KV are they SDN products?
Hello Ismael! I am wonderful - thank you so much for asking!
Yes - cloud is a super generic term that can be a catch all for a bunch of new technologies.
The products you mention are more virtualization products than they are SDN. Here is a YouTube video I created on SDN that will help....
See below some useful links for the definitions of the key terms that are the subject of this post:
Cloud Computing Final Version of NIST Cloud Computing Definition Published
"Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction."
"Software-Defined Networking (SDN) is an emerging architecture that is dynamic, manageable, cost-effective, and adaptable, making it ideal for the high-bandwidth, dynamic nature of today's applications. This architecture decouples the network control and forwarding functions enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services."
SDN has a long history and has been around since 1996 https://www.cs.princeton.edu/courses/archive/fall13/cos597E/papers/sdnhistory.pdf