Public and private cloud article
Cloud computing is a field that is expanding whether you are a developer or your in sales it’s important to have a fundamental distinction between the two most popular terms. So what is the difference between public and private clouds.
(a) Public cloud = Any resources bought from a cloud provider (Azure, AWS, ThinkOn etc.) and used for the purpose of running some form of workload
(b) Private cloud = Any time you have multiple data enters and have workloads spread across them, this is considered a private cloud (the concept between Public and Private Cloud is the same in this case, the differentiator is that the private cloud is on your facilities with your (or rented) equipment When you start thinking about Private Cloud with respect to leveraging a service provider (Azure, AWS ThinkOn etc.) you then have what’s called a ‘hybrid’ scenario where you do exactly as you identified, you connect your internal environment to the cloud provider and then rent or lease equipment from the provider vs. Leveraging their shared resources. Cloud providers link ThinkOn as an example, allow for you to have shared (public) resources, Private (rented / leased) resources and or put your own equipment (firewalls, WAN optimization, Encryption devices etc).
Pro Tip: If you are running VMware in your environment, look for a provider with VMware infrastructure because there is no conversion of your internal workload when migrated to (or from) the cloud. Also cloud providers like ThinkOn (as an example) do not charge egress or IPOS fees (which is very important because the cost of accessing your workload in the cloud can far exceed the low pricing offered for the monthly service
For more information on cloud computing check out these courses: