Public cloud is effectively cloud computing services that are provided by a third-party provider using the public internet. Public cloud is sold on-demand which means that customers only pay for usage of CPU cycles, bandwidth consumed and storage. Public cloud is a cost-saving measure that many organisations are following. There is no need to purchase, maintain or manage on-premises hardware or the application infrastructure that goes with it. The ability of public cloud to be deployed at a much faster speed than on-premises infrastructure, with an almost infinitely scalable platform, is what makes the solution an extremely viable one.