This document provides information about cloud computing types and deployment models. It discusses private cloud, which is for a single organization; public cloud, which provides services to the general public; hybrid cloud, which uses a combination of private and public clouds; and community cloud, which is shared between organizations with common interests. It also outlines common cloud software including OpenStack for managing resources, Hadoop for big data, and VMware for virtualization.