Struggling to tell your APIs from your CDNs? Read our comprehensive cloud computing glossary covering the most common terms.
< Back to glossary
Uptime refers to the percentage of time when a server, website, or system is operational and accessible to users over an interval. Uptime is one of the main indicators of dependability and accessibility, often expressed as a rate, e.g., 99.9% uptime.
Calculation: Uptime is calculated by dividing the system’s total availability time by the total time of the measurement period, and then multiplying by 100 to get a percentage.
Significance: It is essential that uptime is high in guaranteeing user trust, search engine rankings, and business continuity. Prolonged outages can negatively impact these aspects.
99% Uptime: Equates to about 7 hours and 18 minutes of downtime per month, low for most businesses.
99.9% Uptime: Standard industry average, which equates to less than 45 minutes of downtime per month.
99.99% Uptime: Offers high availability with only about 4 minutes of downtime per month.
99.999% Uptime: Also known as “five-nines availability,” it is the highest possible availability, with less than 5 minutes of downtime per year.
User Experience: Ensures websites are always available, raising user satisfaction and engagement.
SEO Impact: Ongoing downtime negatively affects search engine rankings, while high uptime makes better visibility easier.
Business Continuity: Crucial to keep revenue streams and customer confidence alive, as downtime can lead to lost sales and reputation damage.
Consider an e-commerce site with a 99.9% uptime guarantee. The website is up for everyone except for about 45 minutes a month, making it available almost all the time, something to maintain customers and sales.
Uptime Guarantees: Check if the provider offers solid uptime guarantees backed by Service Level Agreements (SLAs) to guarantee compensation for extended downtime.
Monitoring Tools: Employ monitoring tools to track uptime and be in a position to rapidly identify issues prior to impacting users in a major manner.
Redundancy and Backup Systems: Employ backup servers or clustering to minimize downtime in the event of maintenance or failure.