A cloud implementation model is a strategy, workflow format, and general form of a cloud product creation project. There are four main types: private, public, and hybrid clouds. There are also distributed clouds that are not as widespread, such as multi-clouds, poly clouds, and other models.