Key Takeaways:
|
Analysis Period |
2019-2032 |
|
|
Actual Data |
2019-2023 |
|
|
Base Year |
2024 |
|
|
Estimated Year |
2024 |
|
|
CAGR Period |
2024-2032 |
|
|
Research Scope |
||
|
Service Model |
Managed DRaa |
|
|
Self-Service DRaa |
||
|
Assisted DRaa |
||
|
Deployment Model |
Public Clou |
|
|
Private Clou |
||
|
Hybrid Clou |
||
|
Industry |
IT and Telecom |
|
|
Media and Entertainment |
||
|
Energy and Power |
||
|
Transportation and Logistics |
||
|
Healthcare |
||
|
BFSI |
||
|
Retail |
||
|
Manufacturing |
||
|
Public Sector |
||
|
Other |
||
|
Organization Size |
Large Enterprise |
|
|
Mid Enterprise |
||
|
Small Enterprise |
||
|
Use Case |
Data Center Recover |
|
|
Application Recover |
||
|
Workload Mobilit |
||
|
Virtual Machine Recover |
||
|
File and Object Recover |
||
|
Network Recover |
||
|
Pricing Model |
Subscription-Base |
|
|
Pay-As-You-G |
||
|
Usage-Based Billin |
||
|
Recovery Time Objective (RTO) |
Less than 1 Hou |
|
|
1-4 Hour |
||
|
4-12 Hour |
||
|
More than 12 Hour |
||
|
Recovery Point Objective (RPO) |
Real-Time Recover |
|
|
Near Real-Time Recover |
||
|
Daily Recover |
||
|
Weekly Recover |
||
|
Service Provider Type |
Cloud Service Provider |
|
|
Managed Service Provider |
||
|
Telecom Service Provider |
||
|
Compliance and Certification |
ISO 2700 |
|
|
HIPA |
||
|
SOC |
||
|
GDP |
||
|
PCI DS |
||
|
Company |
Amazon Web Services, Microsoft, IBM, VMware, Google, Zerto, Veeam, Acronis, Druva, Carbonite, |
|
|
Regional Scope |
||||||
|
North America |
U |
|||||
|
Canad |
||||||
|
Mexic |
||||||
|
Western Europe |
U |
|||||
|
German |
||||||
|
Franc |
||||||
|
Ital |
||||||
|
Spai |
||||||
|
Benelu |
||||||
|
Nordic |
||||||
|
Rest of Western Europ |
||||||
|
Eastern Europe |
Russi |
|||||
|
Polan |
||||||
|
Rest of Eastern Europ |
||||||
|
Asia Pacific |
Japa |
|||||
|
Australi |
||||||
|
Chin |
||||||
|
South Kore |
||||||
|
Indi |
||||||
|
Malaysi |
||||||
|
Hong Kon |
||||||
|
Indonesi |
||||||
|
New Zealan |
||||||
|
Singapor |
||||||
|
Thailan |
||||||
|
Vietna |
||||||
|
Philippine |
||||||
|
Taiwa |
||||||
|
Rest of Asia Pacifi |
||||||
|
Latin America |
Brazi |
|||||
|
Per |
||||||
|
Colombi |
||||||
|
Chil |
||||||
|
Rest of Latin Americ |
||||||
|
MEA |
Israe |
|||||
|
South Afric |
||||||
|
= 768 && w <= 1024) {
// 📱📲 Tablet
box.style.marginTop = "0%";
}
/* ❗ Desktop ELSE removed as requested */
}
});
/* --- Script 3: Author condition + responsive --- */
document.addEventListener("DOMContentLoaded", function() {
// EXECUTIVE SUMMARY CHECK
let exec = document.querySelector("#executiveSummarySection");
// AUTHOR FIELDS CHECK (from PHP output rendered in DOM)
let authorName = "";
let authorDesg = "";
let authorLinkedin = "";
// Target element
let box2 = document.querySelector("#rdmiddledivmargin");
// Run only when Executive Summary missing
if (!exec) {
let screenWidth = window.innerWidth;
// Only apply if author exists
if (authorName !== "") {
if (screenWidth <= 767) {
// 📱 MOBILE
box2.style.marginTop = "0%";
}
else if (screenWidth >= 768 && screenWidth <= 1024) {
// 📱📲 TABLET
box2.style.marginTop = "0%";
}
else {
// 🖥 DESKTOP (always runs now when conditions meet)
box2.style.marginTop = "-30.7%";
}
}
}
});
document.addEventListener("DOMContentLoaded", function() {
// Check for FAQ presence
let faqSection = document.querySelector("#faq-section");
// Target element
let box = document.querySelector("#rdmiddledivmargin");
// Run only when FAQ section is missing
if (!faqSection) {
let screenWidth = window.innerWidth;
if (screenWidth <= 767) {
// 📱 MOBILE
box.style.marginTop = "0%";
}
else if (screenWidth >= 768 && screenWidth <= 1024) {
// 📱📲 TABLET
box.style.marginTop = "0%";
}
else {
// 🖥 DESKTOP
box.style.marginTop = "-30.7%";
}
}
});
document.addEventListener("DOMContentLoaded", function() {
/* -----------------------------------------------------
CONDITION:
executive_summary is missing AND smallDesc is present
------------------------------------------------------
TECHNICALLY:
- #executiveSummarySection will NOT exist
- smallDesc is always printed, so presence assumed
----------------------------------------------------- */
let exec = document.querySelector("#executiveSummarySection");
let contentBox = document.querySelector("#rdmiddledivmargin");
// Run only if executive_summary is missing
if (!exec && contentBox) {
let sw = window.innerWidth;
if (sw <= 767) {
// 📱 MOBILE
contentBox.style.marginTop = "0%";
}
else if (sw >= 768 && sw <= 1024) {
// 📱📲 TABLET
contentBox.style.marginTop = "0%";
}
else {
// 🖥 DESKTOP
contentBox.style.marginTop = "-25.7%";
}
}
});
document.addEventListener("DOMContentLoaded", function() {
/* -----------------------------------------------------
CONDITION:
executive_summary is missing AND smallDesc is present
------------------------------------------------------
TECHNICALLY:
- #executiveSummarySection will NOT exist
- smallDesc is always printed, so presence assumed
----------------------------------------------------- */
let exec = document.querySelector("#executiveSummarySection");
let contentBox = document.querySelector("#rdmiddledivmargin");
// Run only if executive_summary is missing
if (!exec && contentBox) {
let sw = window.innerWidth;
if (sw <= 767) {
// 📱 MOBILE
contentBox.style.marginTop = "0%";
}
else if (sw >= 768 && sw <= 1024) {
// 📱📲 TABLET
contentBox.style.marginTop = "0%";
}
else {
// 🖥 DESKTOP
contentBox.style.marginTop = "-25.7%";
}
}
});
document.addEventListener("DOMContentLoaded", function() {
// Detect executive summary section
let exec = document.querySelector("#executiveSummarySection");
// Detect FAQ section
let faqSection = document.querySelector("#faq-section");
// Target content container
let contentBox = document.querySelector("#rdcontentdiv");
// Apply only when executive_summary missing AND faq missing
if (!exec && !faqSection && contentBox) {
let sw = window.innerWidth;
if (sw <= 767) {
// 📱 MOBILE
contentBox.style.marginTop = "0%";
}
else if (sw >= 768 && sw <= 1024) {
// 📱📲 TABLET
contentBox.style.marginTop = "0%";
}
else {
// 🖥 DESKTOP
contentBox.style.marginTop = "-30.7%";
}
}
});
| ||||||