Public Cloud refers to the cloud computing model with which the IT services are delivered across the Internet. The service may be free, freemium or a subscription-based offering charged based on the computing resources consumed. The computing functionality may range from common services such as email, apps and storage to the enterprise-grade OS platform or infrastructure environments used for software development and testing. The cloud vendor is responsible for developing, managing and maintaining the pool of computing resources shared between multiple tenants from across the network. The defining features of a public cloud solution include high elasticity and scalability for IT-enabled services delivered at a low cost subscription-based pricing tier. As the most popular model of cloud computing services, the public cloud offers vast choices in terms of solutions and computing resources to address the growing needs of organizations of all sizes and verticals.