Cloud environments are becoming more and more sophisticated. Virtually every variation of a cloud computing environment is an extension of the public cloud. But it’s becoming more and more common for companies to set up a private cloud or virtual private cloud.
So what do these terms mean?
A private cloud is cloud computing set up for in-house purposes. For instance, your company has its own datacenter and you establish a private cloud for your company employees that is inaccessible to anyone outside.
A public cloud is a cloud computing environment set up for anyone anywhere to access. The Internet is the largest and most popular public cloud in existence.
You can have layered clouds. For instance, you can set up a public cloud within the Internet cloud. You can set up a private cloud within the Internet cloud. You can establish your own public cloud within the Internet and then a private cloud within that public cloud.
There are a variety of structures for setting up clouds, but all clouds have public or private features. The owner of the cloud determines whether a cloud is set up for public or private purposes.