1. On-Premise - Data Recovery/Availability
On-premise database servers yearly maintenance has to be taken care of by the
company. During this time, application downtime will increase.
Due to rapid increase of users and requests, server infrastructure (in terms of RAM
and HDD) have to be increased by the company which is an overhead.
Malware/Virus threats attack has to be secured by the company. A timely update of
antivirus has to be performed in the server otherwise this will be a data risk.
Companies have to provide physical data centers, data security
modal, protocols, etc. to their customer’s data safety.
As data stored in on-prem data centers, there is always a threat to the data
availability due to ACT of God (Tsunami, Cyclone, Earth Quake, etc.)
If on-prem data centers are impacted due to the ACT of God, the data recovery
will not be possible. Companies have to take frequent data back-up on
different geography data centers to overcome this.
There are some government regulations that need to be compliant by companies if all
the data is maintained in-house.
There is a large upfront capital cost that has to be incurred, along with support and
functional costs.
Since it is a company’s, data and software platform, they have complete
ownership and control.
2. Cloud – Data Recovery/Availability
Cloud servers maintenance will be taken care of by cloud service providers. During the
maintenance schedule, the application and databases will be pointed to different Data
Centers which intern zero downtime of the application.
Autoscaling is the feature due to which the required RAM and HDD will be adjusted in case
the user base or requests increases rapidly. Cloud service providers will take care of
Autoscaling induce nominal cost while configuring the server.
Malware/Virus protection is a key service in which Cloud service providers will take care.
Cloud servers are timely updated with the latest antivirus which provides full security to the
customers.
The datacenters across geography are designed for the data availability, which cloud service
provider takes care. Customers have to enable geo-redundant with nominal cost.
As data stored in different datacenters across geography, Customers need not worry
about the data availability due to ACT of God (Tsunami, Cyclone, Earth Quake, etc.)
If any one data center is impacted due to the ACT of God, the data would be easily recovered
from different DC. Companies need not worry about the data back-ups, cloud service
providers will take care of data pushes to different DC across the geography.
Cloud service providers will follow all the government regulations and then set up their DCs.
Customers need not worry about the regulations and legality.
Cloud service providers will charge nominal for setting up the VMs/Servers which include the
support by logging a ticket or call.
In order to remain productive and available for users, there is a need to have access to
reliable internet at all times at cloud DCs.