Final answer:
Cloud computing services can provide a solution to Jonathan Feldman's concerns about the disaster recovery infrastructure for the City of Asheville mobile app server. Here are the pros and cons of using cloud computing services.
Step-by-step explanation:
Cloud computing services can provide a solution to Jonathan Feldman's concerns about the disaster recovery infrastructure for the City of Asheville mobile app server. Here are the pros and cons of using cloud computing services:
Pros:
Reliable disaster recovery: Cloud computing services usually offer built-in disaster recovery features, ensuring that data and applications are backed up and can be quickly restored in the event of a disaster.
Scalability and flexibility: Cloud computing services allow for easy scalability, meaning that the city can easily handle increased traffic and demand during emergencies. It also provides flexibility to adjust the resources as needed.
Cost savings: Operating a disaster recovery facility can be expensive, but cloud computing services can be more cost-effective. The city will only pay for the resources used during emergencies, rather than maintaining and managing a dedicated facility.
Cons:
- Dependency on internet connectivity: Cloud computing services rely on internet connectivity. If there is an internet outage, accessing the mobile app server may become difficult or even impossible.
- Security concerns: Storing data and running applications on cloud servers may raise security concerns. The city would need to ensure that proper security measures are in place, such as strong authentication and encryption protocols.
- Vendor dependency: By using cloud computing services, the city becomes dependent on the cloud service provider. If the provider experiences issues or goes out of business, it could impact the city's ability to access and manage its data and applications.
In conclusion, cloud computing services offer several benefits for the City of Asheville mobile app server's disaster recovery infrastructure, including reliability, scalability, and cost savings. However, there are also potential drawbacks related to internet connectivity, security, and vendor dependency that need to be considered.