A hybrid deployment is a way to connect infrastructure and applications between cloud-based
resources and existing resources that are not located in the cloud. The most common method
of hybrid deployment is between the cloud and existing on-premises infrastructure to extend,
and grow, an organization’s infrastructure into the cloud while connecting cloud resources
to the internal system
A cloud-based application is fully deployed in the cloud and all parts of the application
run in the cloud. Applications in the cloud have either been created in the cloud or have
been migrated from an existing infrastructure to take advantage of the benefits of cloud
computing
The deployment of resources on-premises, using virtualization and resource management tools,
is sometimes called the “private cloud.” On-premises deployment doesn’t provide many of the
benefits of cloud computing but is sometimes sought for its ability to provide dedicated
resources
Legacy IT infrastructure is not a cloud model. Typically, this includes systems that either
not virtualized or do not have a cloud management layer