RasikPlease check this links for more detail ecplanation:https://phoenixnap.com/blog/cloud-deployment-models
There are 2 types of deployment mode : incremental and complete
There are four cloud deployment models: public, private, community, and hybrid. Each deployment model is defined according to where the infrastructure for the environment is located. There are three main cloud service models: Software as a Service, Platform as a Service, and Infrastructure as a Service.
1. Public cloud 2.Private cloud 3. Community cloud 4. Hybrid cloud