ISO/IEC 27001

⌘K
  1. Home
  2. Docs
  3. ISO/IEC 27001
  4. 5. ISO 27001 Annex A - 8 ...
  5. ISO 27001 Annex A 8.14 Redundancy of information processing facilities

ISO 27001 Annex A 8.14 Redundancy of information processing facilities

What is ISO 27001 Annex A 8.14 – Redundancy of Information Processing Facilities?

ISO 27001 Annex A 8.14 focuses on ensuring that information-processing facilities have sufficient redundancy to meet availability requirements.

The objective is to reduce the risk that a failure of a single system, component, facility, or service causes unacceptable disruption to business operations.

Redundancy may involve:

  • Multiple servers
  • Multiple database instances
  • Secondary network connections
  • Redundant firewalls
  • Multiple availability zones
  • Secondary cloud infrastructure
  • Backup power
  • Redundant storage
  • High-availability systems
  • Failover systems
  • Alternative processing facilities
  • Multiple communication links
  • Geographically separated infrastructure

Simple Explanation

If one critical component fails, there should be an appropriate alternative so the business can continue operating or recover within its required timeframe.


Why is Redundancy Important?

Modern businesses depend heavily on information-processing systems.

A single point of failure can cause:

  • Application downtime
  • Customer service interruption
  • Revenue loss
  • Loss of productivity
  • Missed transactions
  • SLA violations
  • Security-monitoring gaps
  • Operational disruption
  • Customer dissatisfaction

Example

Suppose a SaaS company operates its entire application on one server.

Customer
   ↓
Single Server
   ↓
Server Failure
   ↓
Application Unavailable

With appropriate redundancy:

             ┌── Primary Server
Customer ────┤
             └── Secondary Server
                    ↓
                 Failover
                    ↓
              Service Continues

Simple Principle

Critical services should not depend unnecessarily on one component that can fail.


What Does Annex A 8.14 Require?

The organization should determine whether redundancy is necessary based on:

  • Business continuity requirements
  • Availability requirements
  • Risk assessment
  • System criticality
  • Recovery requirements
  • Customer commitments
  • Service-level agreements
  • Regulatory requirements
  • Technology architecture
  • Single points of failure
  • Cost and practicality

Where redundancy is required, it should be appropriately implemented and tested.

ISO 27001 does not require every system to have duplicate infrastructure.

A low-risk internal system may not require redundancy.

A critical customer-facing service may require significant redundancy.


What is Redundancy?

Redundancy means having an alternative component, system, facility, or capability available to reduce the impact of failure.

Examples:

Server Redundancy

Server A
   ↓
Failure
   ↓
Server B

Network Redundancy

Internet Provider A
        ↓
      Router
        ↓
Internet Provider B

Database Redundancy

Primary Database
      ↓
Secondary Database
      ↓
Failover

Cloud Redundancy

Availability Zone A
        ↓
   Application
        ↓
Availability Zone B

Redundancy vs Backup

These controls are often confused.

RedundancyBackup
Supports continued availability or failoverSupports recovery of information
Often operates in real timeUsually provides historical recovery points
Reduces impact of component failureHelps recover lost/corrupted/deleted information
May automatically fail overUsually requires restoration
Does not necessarily protect against logical deletionCan provide recovery from earlier state

Example

Redundancy:

Primary database fails → secondary database takes over.

Backup:

Database is corrupted → restore an earlier valid copy.

Important

Redundancy does not replace backup.

A replicated database can replicate corrupted or maliciously deleted data.


Redundancy vs Disaster Recovery

Redundancy

Provides an alternative processing capability.

Disaster Recovery

Provides a broader recovery strategy following major disruption.

Example:

Component Failure
      ↓
Redundancy / Failover
      ↓
Service Continues

versus:

Major Disaster
      ↓
Disaster Recovery Plan
      ↓
Alternative Environment
      ↓
Restore Systems/Data
      ↓
Resume Operations

Redundancy can be one part of a broader business-continuity and disaster-recovery strategy.


What are Single Points of Failure?

A Single Point of Failure (SPOF) is a component whose failure can cause unacceptable disruption because there is no suitable alternative.

Examples:

  • One internet connection
  • One firewall
  • One critical server
  • One database instance
  • One power supply
  • One DNS provider
  • One authentication dependency
  • One cloud region
  • One key administrator
  • One critical third-party service

Example

Internet
   ↓
Single ISP
   ↓
Firewall
   ↓
Application

If the ISP fails:

ISP Failure
     ↓
No Internet
     ↓
Business Disruption

A second connectivity provider may reduce this risk where justified.


Activities Required to Implement Annex A 8.14

1. Identify Critical Information-Processing Facilities

Start with the asset and system inventory.

Identify:

  • Production systems
  • Databases
  • Network infrastructure
  • Cloud infrastructure
  • Storage
  • Authentication systems
  • Security infrastructure
  • Communication systems
  • Critical SaaS platforms

This connects with A.5.9 – Inventory of Information and Other Associated Assets.


2. Identify Critical Business Services

Do not begin by buying duplicate technology.

Start with the business.

Ask:

  • Which services are critical?
  • How long can they be unavailable?
  • Which systems support those services?
  • What happens if each component fails?

Example:

Business ServiceCriticality
Customer SaaS platformCritical
Customer supportHigh
Payment processingCritical
Internal HR systemMedium
Marketing websiteMedium
Internal test environmentLow

3. Map Dependencies

A service may depend on multiple components.

Example:

Customer Application
       ↓
Load Balancer
       ↓
Application Servers
       ↓
Database
       ↓
Storage
       ↓
Network
       ↓
Cloud Provider

Also consider:

  • DNS
  • Identity provider
  • Email
  • Payment gateway
  • CDN
  • Monitoring
  • Third-party APIs

A system is only as resilient as its important dependencies.


4. Identify Single Points of Failure

Create a simple SPOF assessment.

ComponentFailure ImpactRedundant?Action
Production DBCriticalYesMaintain
InternetHighNoEvaluate second ISP
FirewallHighNoEvaluate HA
Development serverLowNoRisk accepted
DNSHighYes/ProviderMonitor

Not every SPOF must automatically be eliminated.

The organization should assess and treat it according to risk.


5. Define Availability Requirements

Determine the availability requirements for critical services.

Consider:

  • Business impact
  • Customer expectations
  • SLA commitments
  • Regulatory requirements
  • RTO
  • Operational requirements

Example:

Customer-facing SaaS application must support defined availability requirements.

The required redundancy should follow from these requirements.


6. Design Appropriate Redundancy

Potential options include:

Infrastructure

  • Multiple servers
  • Multiple storage devices
  • Redundant power
  • Redundant network equipment

Cloud

  • Multiple availability zones
  • Multi-region architecture where justified
  • Load balancing
  • Auto scaling
  • Managed failover

Connectivity

  • Multiple ISPs
  • Secondary network path
  • Backup communication

Security

  • High-availability firewalls
  • Redundant security appliances
  • Alternative authentication mechanisms where appropriate

7. Consider Geographical Redundancy

For critical services, geographic separation may be appropriate.

Example:

Region A
   ↓
Primary Service
   ↓
Region B
   ↓
Recovery / Failover

However, multi-region architecture can significantly increase:

  • Cost
  • Complexity
  • Operational requirements
  • Testing requirements

It should therefore be justified by business and risk requirements.


8. Protect Redundant Components

A redundant component should not introduce another security weakness.

For example:

  • Protect administrative access
  • Apply secure configurations
  • Patch systems
  • Monitor components
  • Restrict access
  • Protect credentials
  • Review configurations

Redundancy should be integrated with other security controls.


9. Monitor Failover Components

Organizations should know whether redundant systems are actually available.

Monitor:

  • Health status
  • Synchronization
  • Replication
  • Connectivity
  • Storage
  • Capacity
  • Failover readiness
  • Configuration differences

A secondary system that has silently failed is not effective redundancy.


10. Test Failover

This is critical.

A company should not assume:

“We have a secondary system, so failover will work.”

Test where appropriate.

Example:

Primary System
      ↓
Controlled Failure
      ↓
Failover
      ↓
Secondary System
      ↓
Validate Service
      ↓
Record Results

Document:

  • Test date
  • Scenario
  • Systems tested
  • Expected result
  • Actual result
  • Downtime
  • Issues
  • Corrective actions

Startup Example

Example: 50-Person SaaS Startup

The startup runs its customer application in the cloud.

Initial Architecture

Users
  ↓
Load Balancer
  ↓
One Application Instance
  ↓
One Database

The company discovers:

  • One application instance
  • One database instance
  • One internet connection for office operations
  • No tested failover

The organization assesses the business impact.

Improved Architecture

                    ┌── App Instance A
Users → Load Balancer┤
                    └── App Instance B
                            ↓
                     Database Cluster
                            ↓
                    Backup / Recovery

The architecture may also use cloud availability zones where justified.

The exact architecture should depend on:

  • Customer requirements
  • Availability requirements
  • Risk
  • Budget
  • Technical design

Startup Example: Office Internet

A startup has a cloud-hosted SaaS platform but depends on internet connectivity for employees.

Risk

ISP Failure
    ↓
Employees Cannot Access Cloud Services
    ↓
Business Productivity Disrupted

Possible treatment:

  • Secondary ISP
  • 4G/5G backup
  • Alternate working location
  • Remote-work capability

The appropriate option depends on the organization’s requirements.


Redundancy Assessment

A simple assessment can be maintained:

ServiceComponentFailure ScenarioImpactRedundancy Required?Treatment
SaaS ApplicationApp ServerServer failureHighYesMultiple instances
SaaS ApplicationDatabaseDB failureCriticalYesHA/replication
OfficeISPInternet outageMediumMaybeSecondary ISP
HRHR SaaSProvider outageMediumDependsSupplier/continuity plan
MarketingWebsiteHosting failureLowMaybeRisk-based

Redundancy and Cloud Computing

Cloud environments provide many options for redundancy.

Examples:

  • Availability zones
  • Load balancing
  • Auto scaling
  • Database replicas
  • Multi-region deployments
  • Managed failover
  • Multiple network paths

But:

Cloud does not automatically mean redundant.

A company can still create a single point of failure in the cloud.

Example:

Cloud Provider
     ↓
One Region
     ↓
One VM
     ↓
One Database

Being “in the cloud” does not automatically remove the risk.


Cloud Redundancy Assessment

For critical systems, consider:

QuestionExample
Is the application deployed across multiple instances?Yes
Are critical components in multiple availability zones?Where required
Is the database redundant?As required
Is failover automated?Where appropriate
Is failover tested?Periodically
Are backups separate from redundancy?Yes
Are cloud dependencies identified?Yes
Are regional failures considered?Risk-based

Third-Party and SaaS Redundancy

A company may depend on suppliers for critical services.

Examples:

  • Cloud provider
  • Identity provider
  • Payment provider
  • DNS provider
  • Email provider
  • CRM
  • Security platform
  • Communication platform

Assess:

  • Supplier availability commitments
  • SLA
  • Redundancy
  • Disaster recovery
  • Service dependencies
  • Alternative providers
  • Exit strategy where appropriate

This connects with:

  • A.5.19 Supplier Relationships
  • A.5.20 Supplier Agreements
  • A.5.21 ICT Supply Chain
  • A.5.22 Monitoring Supplier Services

Redundancy and Authentication

Authentication can become a hidden single point of failure.

Example:

All Employees
      ↓
Single Identity Provider
      ↓
Provider Outage
      ↓
Employees Cannot Access Critical Systems

Depending on business requirements, organizations should consider:

  • Provider availability
  • Emergency access
  • Recovery procedures
  • Break-glass accounts
  • Alternative authentication mechanisms

Any emergency access should itself be strongly controlled and monitored.


Redundancy and Security Monitoring

Security systems can also have availability requirements.

Consider:

  • SIEM
  • Logging
  • EDR
  • Network monitoring
  • Identity monitoring
  • Backup monitoring
  • Alerting

If a critical monitoring platform fails, the organization may lose visibility into security events.


Redundancy and Business Continuity

A.8.14 should be connected with business continuity.

Example:

Business Service
      ↓
Critical Systems
      ↓
Dependency Analysis
      ↓
Failure Scenarios
      ↓
Redundancy Requirements
      ↓
Failover Design
      ↓
Testing
      ↓
Business Continuity

Relevant controls include:

  • A.5.29 – Information Security During Disruption
  • A.5.30 – ICT Readiness for Business Continuity
  • A.8.13 – Information Backup
  • A.8.14 – Redundancy

Audit Evidence for Annex A 8.14

An auditor may request:

Governance

  • Business Continuity Policy
  • ICT Continuity Policy
  • Availability Requirements
  • Redundancy Policy
  • Disaster Recovery Plan

Planning

  • Critical system inventory
  • Business impact assessment
  • Dependency mapping
  • SPOF assessment
  • Risk assessments

Technical Evidence

  • Architecture diagrams
  • High-availability configurations
  • Cloud architecture
  • Load-balancer configuration
  • Database replication
  • Network redundancy
  • Secondary ISP configuration

Monitoring

  • System health reports
  • Replication status
  • Monitoring dashboards
  • Failover alerts

Testing

  • Failover test reports
  • Disaster recovery test
  • Recovery exercise
  • Corrective-action records

Supplier Evidence

  • Cloud provider availability documentation
  • SLA
  • Supplier continuity information
  • Critical supplier assessments

ISO 27001 Annex A 8.14 Audit Checklist

QuestionYes/NoEvidence
Are critical information-processing facilities identified?Asset register
Are critical business services identified?BIA
Are availability requirements defined?Requirements
Are system dependencies documented?Architecture
Are single points of failure identified?SPOF assessment
Are redundancy requirements risk-based?Risk assessment
Is redundancy implemented where required?Technical evidence
Are redundant systems appropriately secured?Configuration
Are redundant systems monitored?Monitoring reports
Is replication monitored where applicable?Replication logs
Is failover tested?Test reports
Are failover issues tracked?Corrective actions
Are cloud dependencies assessed?Supplier assessment
Are critical SaaS dependencies considered?Supplier register
Are redundancy arrangements reviewed periodically?Review records

Common Mistakes

1. Assuming Cloud Automatically Means Redundancy

A cloud deployment can still contain multiple single points of failure.


2. Confusing Backup With Redundancy

A backup helps recover information.

Redundancy helps maintain or quickly restore processing capability.

You may need both.


3. Building Redundancy Without Business Justification

Not every system needs a duplicate environment.

Controls should be proportional to risk and availability requirements.


4. Never Testing Failover

A secondary system that has never been tested may not work when needed.


5. Ignoring Dependencies

The application may be redundant while:

  • DNS
  • Identity
  • Payment
  • Network
  • Storage
  • Third-party APIs

remain single points of failure.


6. Ignoring Configuration Differences

Primary and secondary systems can drift apart.

This connects with A.8.9 – Configuration Management.


7. No Monitoring

A failed secondary system can remain unnoticed.


8. Overengineering

Multi-region infrastructure, multiple providers, and complex failover architectures can create unnecessary cost and complexity for a small organization.


9. Ignoring SaaS Dependencies

A startup may have a highly redundant application but depend on one external service that can stop the business.


10. No Evidence of Testing

Saying:

“We have failover.”

is weaker than showing:

“We tested failover on this date, identified this issue, corrected it, and retested.”


Practical Startup Implementation Model

Use this lifecycle:

Identify → Assess → Map → Find SPOFs → Define Requirements → Implement → Monitor → Test → Improve

Identify

Identify critical systems and services.

Assess

Determine the impact of failure.

Map

Understand technical and supplier dependencies.

Find SPOFs

Identify components that could cause unacceptable disruption.

Define Requirements

Determine where redundancy is actually necessary.

Implement

Deploy appropriate redundancy.

Monitor

Ensure redundant components remain healthy.

Test

Test failover and recovery.

Improve

Address weaknesses and changing business requirements.


Minimum Viable Redundancy for a Startup

A startup does not necessarily need a multi-region architecture.

Start with the most important failure scenarios.

Production Application

Consider:

  • Multiple application instances
  • Load balancing
  • Health checks

Database

Consider:

  • High availability where required
  • Replication
  • Automated recovery

Backup

Maintain:

  • Separate backup strategy
  • Appropriate retention
  • Restore testing

Connectivity

Consider:

  • Secondary internet connection
  • Mobile backup
  • Remote-work capability

Critical SaaS

Evaluate:

  • Supplier availability
  • Recovery capability
  • Business impact

Critical Security Systems

Consider availability of:

  • Identity
  • Monitoring
  • Endpoint security
  • Backup systems

Policy vs. Process vs. Evidence

LayerExample
PolicyCritical information-processing facilities shall have redundancy appropriate to business and security requirements
ProcessCritical systems are assessed for availability and single points of failure
Technical ControlMulti-instance application deployment
EvidenceArchitecture diagrams, failover logs, test reports
ReviewPeriodic redundancy and availability review

Relationship With Other ISO 27001 Controls

A.5.9 – Inventory of Assets

Identifies critical systems and infrastructure.

A.5.29 – Information Security During Disruption

Addresses security during disruptive events.

A.5.30 – ICT Readiness for Business Continuity

Connects ICT capabilities with business continuity.

A.5.37 – Documented Operating Procedures

Supports failover and recovery procedures.

A.7.11 – Supporting Utilities

Addresses utilities such as power and cooling.

A.8.6 – Capacity Management

Ensures redundant infrastructure has adequate capacity.

A.8.9 – Configuration Management

Helps keep primary and redundant systems appropriately configured.

A.8.13 – Information Backup

Provides recoverable copies of information.

A.8.14 – Redundancy

Provides alternative processing capability.

A.8.20 – Network Security

Relevant to redundant network infrastructure.

A.8.21 – Security of Network Services

Relevant to availability and security requirements for network services.

A.8.32 – Change Management

Helps ensure changes do not unintentionally break redundancy or failover.


A.8.13 vs A.8.14

A.8.13 BackupA.8.14 Redundancy
Main objectiveRecover informationMaintain processing availability
Typical mechanismBackupFailover/HA
Historical recoveryYesUsually not
Immediate failoverUsually noOften
Protects against deletionPotentiallyNot necessarily
Protects against component failureIndirectlyDirectly

Simple Example

Server fails → secondary server takes over

A.8.14

Database is corrupted → restore previous backup

A.8.13


Questions an Auditor May Ask

1. Which systems are considered critical?

Show the system inventory and business-impact assessment.

2. What happens if your primary production system fails?

Explain the failover architecture.

3. What are your single points of failure?

Show the SPOF assessment.

4. Why did you decide redundancy was necessary for this system?

Show the risk and availability assessment.

5. How do you test failover?

Show test records.

6. When was the last failover test?

Provide the latest documented evidence.

7. How do you know the secondary system is working?

Show monitoring.

8. Are your cloud systems redundant?

Demonstrate the actual architecture rather than simply stating that the system is cloud-hosted.

9. What happens if a critical third-party provider becomes unavailable?

Show supplier and business-continuity assessments.

10. Is your backup strategy separate from your redundancy strategy?

Demonstrate both.

11. What happens if your identity provider fails?

Explain the recovery/emergency-access approach.

12. How do you prevent configuration drift between primary and redundant systems?

Show configuration management controls.


Useful Resources

Organizations implementing Annex A 8.14 may maintain:

  1. Redundancy and Availability Policy – [Insert Draft Document Link]
  2. ICT Business Continuity Policy – [Insert Draft Document Link]
  3. Critical Systems Register – [Insert Draft Document Link]
  4. System Dependency Register – [Insert Draft Document Link]
  5. Single Point of Failure Assessment – [Insert Draft Document Link]
  6. Redundancy Risk Assessment – [Insert Draft Document Link]
  7. High Availability Architecture Document – [Insert Draft Document Link]
  8. Failover Procedure – [Insert Draft Document Link]
  9. Failover Test Plan – [Insert Draft Document Link]
  10. Failover Test Report – [Insert Draft Document Link]
  11. Disaster Recovery Plan – [Insert Draft Document Link]
  12. Cloud Resilience Assessment – [Insert Draft Document Link]
  13. Critical Supplier Continuity Assessment – [Insert Draft Document Link]
  14. Redundancy Audit Checklist – [Insert Draft Document Link]

Startup-Focused Quick Summary

For a startup, do not begin with:

“How many servers should we buy?”

Begin with:

1. What services are critical?

Identify what the business cannot afford to lose.

2. What supports those services?

Map the dependencies.

3. What happens if each component fails?

Assess business impact.

4. Where are the single points of failure?

Document them.

5. Which failures require redundancy?

Make a risk-based decision.

6. Does the redundancy actually work?

Test it.

7. What happens if the redundant system also fails?

Connect the design to backup and disaster recovery.


Startup-Focused Final Takeaway

ISO 27001 Annex A 8.14 is about ensuring that critical information-processing capabilities do not depend unnecessarily on a single point of failure.

For a modern SaaS startup, redundancy may involve:

Multiple application instances + database availability + cloud availability zones + network resilience + backup connectivity + critical supplier resilience.

But redundancy should not become an exercise in buying duplicate infrastructure.

The right question is:

“What level of availability does the business require, what could cause unacceptable disruption, and what redundancy is justified by that risk?”

Simple Startup Model

Identify → Assess → Map → Find SPOFs → Define Requirements → Implement → Monitor → Test → Improve

And remember:

Redundancy keeps systems available. Backup helps recover information. Business continuity connects both to the needs of the business.

One-Line Summary

ISO 27001 Annex A 8.14 ensures that information-processing facilities have appropriate redundancy where required to meet availability needs and reduce the impact of failures and single points of failure.

How can we help?

Leave a Reply

Your email address will not be published. Required fields are marked *