What is cloud-based deployment?
Runs all parts of app in cloud. Migrates existing and builds new apps in the cloud.
What is on-premises deployment? (also known as private cloud)
Deploy resources in on-premises data center using virtualization and resource management tools.
What is hybrid development?
Cloud-based resources are connected to on-premises infrastructure. This is useful for legacy IT apps and if certain records must be kept on-site.