ASD ISM 1438 Ensure high availability by using CDNs
What it says
Where a high availability requirement exists for website hosting, CDNs that cache websites are used.
Quoted as published. Everything else on this page is written by Control Stack.
What it means
In plain EnglishUse CDNs to keep websites running smoothly and available when needed.
This control is about using Content Delivery Networks (CDNs) to make sure your website stays available even during high traffic, such as a big sale or a school online enrolment period. If you don't use CDNs and your website can't handle the traffic, it could crash, leading to missed sales or frustrated parents who can't enrol their children, which can harm your business or institution's reputation and finances.
Free. Save your status, tasks and notes.
Why it matters
Without a caching CDN, traffic spikes or upstream issues can cause website unavailability and degraded performance for users.
How to implement
The IT team should set up a CDN service for the company website.
They can do this by researching and selecting a reputable CDN provider, setting up an account, and following the provider's instructions to integrate the CDN with the website. This often involves updating domain settings to route traffic through the CDN.
System owners should work closely with their IT team to identify peak traffic periods.
This involves looking at historical website traffic data to anticipate when high demand might occur and ensuring the CDN can handle the load during these times.
The IT manager should ensure the CDN service is monitored.
They can use the CDN provider's tools to track website performance and receive alerts for any issues, which allows for quick responses if the CDN experiences any problems.
The procurement team should review and finalise contracts with the CDN provider.
This includes ensuring the service agreement covers support for high traffic scenarios and checking that the price fits within the allocated IT budget.
The IT support team must test the CDN setup before peak periods occur.
They should simulate high traffic conditions to see how the website performs, allowing them to make any necessary adjustments to ensure smooth operation during real events.
Keep it running
Review CDN caching rules and origin health, and monitor CDN hit rates/latency so capacity and caching can be tuned for peak demand.
Evidence and audit
- Check 1 of 5What an auditor asks for
Ask for
The CDN service agreement: Request a copy of the service contract with the CDN provider.
Look at
The terms concerning traffic management and support.
Good evidence
Should include a service level agreement (SLA) that covers handling high traffic loads.
- Check 2 of 5What an auditor asks for
Ask for
Historical website traffic reports: Request the reports that have been used to identify peak periods.
Look at
Patterns in traffic spikes and how they were managed. Good evidence shows consistent monitoring and an understanding of website usage patterns.
- Check 3 of 5What an auditor asks for
Ask for
CDN performance reports: These should highlight performance metrics during peak loads.
Look at
Response times and availability during those periods.
Good evidence
Will show stable performance and quick resolution of any issues.
- Check 4 of 5What an auditor asks for
Ask for
To see invoices or receipts for the CDN service: Verify payments to the CDN provider.
Look at
Regular payments that match the service agreement.
Good evidence
Will show up-to-date payment statuses and contract compliance.
- Check 5 of 5What an auditor asks for
Ask for
A record of all communications with the CDN provider: This includes emails or logs of chats discussing performance and support.
Look at
Instances where issues were quickly addressed.
Good evidence
Demonstrates a proactive relationship with the provider, with documented responses to any problems.
Mappings
Closest match in ISO/IEC 27001: A.5.30, ICT readiness for business continuity, which this control partially meets.
ISO/IEC 27001: 2 mappings
This control partially meets A.5.30.
ISM-1438 requires organisations with a high availability requirement for website hosting to use CDNs that cache websites to improve resilience and uptime. Annex A 5.30 requires ICT readiness for business continuity to be planned, implemented, maintained and tested against continuity objectives, which can include architectural measures like CDNs for web continuity. The ISO control is broader and programmatic (planning, maintenance, testing across ICT), while ISM-1438 is a specific technical pattern for website availability.
This control partially meets A.8.14.
Annex A 8.14 requires information processing facilities to be implemented with redundancy sufficient to meet availability requirements. ISM-1438 is a specific redundancy measure for website hosting, requiring websites with a high availability requirement to be cached by content delivery networks. Annex A 8.14 covers redundancy for all facilities, while ISM-1438 is limited to websites.
Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.




