Many companies are rapidly evolving toward cloud computing, though from different starting points and not without debate as to the best direction or computing model. For example, advocates of public cloud computing sometimes advise not owning any software or hardware or employing any IT administrators and instead relying on professional providers of IT applications, platforms, infrastructure, and services.
On the other side of the debate are those who have spent years building IT infrastructures, whose concerns must be addressed since reliability, security, SLAs, and interoperability will determine the success of the various cloud computing models within the enterprise.
While internal and external clouds are based on the ownership of where the computing resources reside, two other cloud types – public clouds and private clouds -- have more do to with the control point of the cloud applications and resources.
Regardless, as a first step for some organizations just exploring cloud computing, one key to choosing the right cloud computing approach is understanding the definitions and benefits of each cloud type.
In this video, James Urquhart, market strategist for cloud computing and data center virtualization at Cisco, provides a high-level breakdown on the distinctions between internal and external clouds vs. private and public clouds, and some of the benefits.