Availability is one of the security objectives that refers to the ability of authorized users to access and use the system and its resources when needed1. Availability is most improved when moving a system to the cloud, as cloud computing offers several benefits that enhance the reliability and accessibility of the system, such as23:
Scalability: Cloud computing allows the system to dynamically adjust the amount of resources allocated to meet the changing demand, without affecting the performance or availability of the system.
Redundancy: Cloud computing provides multiple copies of the system and its data across different locations and servers, ensuring that the system can continue to operate even if one or more components fail.
Backup and recovery: Cloud computing enables the system to regularly backup the data and configuration to the cloud, and restore them quickly in case of a disaster or a failure.
Maintenance and updates: Cloud computing allows the system to receive timely and automatic updates and patches from the cloud provider, without disrupting the availability of the system or requiring downtime.
Service level agreements: Cloud computing offers service level agreements (SLAs) that guarantee a certain level of availability and uptime for the system, and provide compensation or remediation in case of a breach. References: 1: CompTIA Cloud Essentials+ Certification StudyGuide, Second Edition (Exam CLO-002), Chapter 4: Cloud Security, Section 4.1: Cloud Security Concepts, Subsection 4.1.1: Security Objectives; 2: IBM, What is Cloud Security? Cloud Security Defined; 3: Spiceworks, What Is Cloud Computing Security? Definition, Risks, and Security Best Practices
Submit