There are four main types of cloud computing environments. These are: public cloud, private cloud, hybrid cloud and multi cloud.
Public cloud is a cloud environment where the infrastructure is owned by an independent cloud service provider and accessible via the internet. Think of the public cloud as a massive collection of instantly accessible computing resources, including networking, memory, CPU, and storage. You can access these resources on a ‘pay-as-you-use’ basis.
A private cloud is a cloud environment that is completely dedicated to an organization, typically running within its security perimeter.
A hybrid cloud represents an amalgamation of different environments such as public cloud, private cloud and on-premise infrastructure.
A multi cloud environment is a cloud environment made up of infrastructure services from more than one cloud service provider.