Public & Private
Local backups and cloud-based backups to redundant facilities
End to End Encryption
Multiple retention options
Full system snapshots of virtual and physical servers
Cloud computing is a way of providing IT infrastructure to customer, it is not just a set of product to be implemented. For any service to be a cloud service, the following five criteria need to be fulfilled –
On demand self-service : Decision of starting and stopping of service depends on customers without direct interaction with providers.
Broad Network Access : Service must be available to any device using any network.
Resource Pooling: Provider create a pool of resources and dynamically allocate it to customers.
Rapid Elasticity : The services provided by provider must be easily expandable and quick.
Measured Services : Provider must measure the usage of service and charge it accordingly. Tracking of usage is also helpful in improving services.
1. Public Cloud :
Computing in which service provider makes all resources public over the internet. It is connected to the public Internet. Service provider serves resources such as virtual machines, applications, storage, etc to the general public over the internet. It may be free of cost or with minimal pay-per-usage. It is available for public display, Google uses the cloud to run some of its applications like google docs, google drive or YouTube, etc.
It is the most common way of implementing cloud computing. External cloud service provider owns, operates and delivers it over the public network.
It is best for the companies which need an infrastructure to accommodate large number of customers and working on projects which has diverse organisation i.e. research institution and NGO etc.
2. Private Cloud :
Computing in which service provider makes all resources public over the internet. It only supports connectivity over the private network. It has only authentic users and single-occupant architecture. Google back-end data of the applications like Google Drive, Google docs or YouTube, etc is not available to the public, these types of data and applications run on a private cloud.
The infrastructure and services are maintained and deployed over a private network; hardware and software are dedicated only to a private company i.e. members of the special entity .
It is best for the companies which need an infrastructure which has high performance, high security and privacy due to it’s best adaptability and flexibility.