Implementing Infrastructure-as-Code with Cloud Disaster Recovery Strategies

© 2024 by IJCTT Journal
Volume-72 Issue-2
Year of Publication : 2024
Authors : Jairenz T. Batu
DOI :  10.14445/22312803/IJCTT-V72I2P108

How to Cite?

Jairenz T. Batu, "Implementing Infrastructure-as-Code with Cloud Disaster Recovery Strategies," International Journal of Computer Trends and Technology, vol. 72, no. 2, pp. 41-45, 2024. Crossref,

Data is a crucial asset for organizations in the modern digital age. Successful companies rely on information at every stage of their decision-making process. However, with the increasing importance of data comes a rise in threats to its security and integrity. These threats, such as software or hardware failures, natural disasters, or human errors, can be unplanned. To address these risks, regular backups are essential. While data recovery systems may function as intended, there is another challenge that often goes overlooked: determining where to restore the data. In this study, the researcher proposes combining a cloud data backup strategy like Warm Standby, Backup & Restore, and Pilot Light with infrastructure-as-code (IaC) implementation. This approach aims to reduce the risk of data loss and enable businesses to recover easily in case their main systems go offline due to ransomware attacks. IaC automates the provisioning and managing of infrastructure resources such as servers and networks through code. By leveraging IaC alongside cloud-based backup strategies, organizations can enhance their ability to protect critical data and ensure business continuity in challenging scenarios.

Backup strategies, Business continuity, Cloud computing, Disaster recovery, Infrastructure-as-Code.


[1] Qun Li, and Honglin Xu, “Research on the Backup Mechanism of Oracle Database,” 2009 International Conference on Environmental Science and Information Application Technology, Wuhan, China, pp. 423-426, 2009.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Dan Jin, and Qiong Wang, “CDP Backup and Recovery Method for Ensuring Database Consistency,” 2021 IEEE International Conference on Power Electronics, Computer Applications (ICPECA), Shenyang, China, pp. 722-728, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Tejinder Pal Singh Brar, Dhiraj Sharma, and Sawtantar Singh Khurani, “Disaster Recovery and Business Continuity Planning for Electronic Banking: A Comparative Study,” International Journal of Commerce and Management, vol. 9, pp. 54-71, 2015.
[Google Scholar] [Publisher Link]
[4] SH Kok et al., “Ransomware, Threat and Detection Techniques: A Review,” International Journal of Computer Science and Network Security, vol. 19, no. 2, pp. 136-146, 2019.
[Google Scholar] [Publisher Link]
[5] Jason Thomas, and Gordon Galligher, “Improving Backup System Evaluations in Information Security Risk Assessments to Combat Ransomware,” Computer and Information Science, vol. 11, no. 1, pp. 14-25, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Mugoh Leon, Ateya Ismail Lukandu, and Shibwabo Bernard Kasamani, “Continuous Data Protection as a Strategy for Reduced Data Recovery Time,” Journal of Systems Integration, vol. 2, pp. 54-69, 2011.
[Google Scholar]
[7] Alexander Lenk, and Stefan Tai, “Cloud Standby: Disaster Recovery of Distributed Systems in the Cloud,” European Conference on Service-Oriented and Cloud Computing, Berlin, Heidelberg, vol. 8745, pp. 32-46, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Tiago Espinha Gasiba et al., “Raising Security Awareness of Cloud Deployments Using Infrastructure as Code through CyberSecurity Challenges,” ARES ’21: Proceedings of the 16th International Conference on Availability, Reliability and Security, pp. 1-8, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Orest Lavriv et al., “Method of Cloud System Disaster Recovery Based on “Infrastructure as a Code” Concept,” 2018 14th International Conference on Advanced Trends in Radioelecrtronics, Telecommunications and Computer Engineering (TCSET), Lviv-Slavske, Ukraine, pp. 1139-1142, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Manish Kumar et al., “Infrastructure as Code (IaC): Insights on Various Platforms,” Sentiment Analysis and Deep Learning, vol. 1432, pp. 439-449, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Sneh Pandya, and Riya Guha Thakurta, “Business Solutions with Infrastructure as Code,” Introduction to Infrastructure as Code, Berkeley, CA: Apress, pp. 83-96, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Glen Robinson, Attila Narin, and Chris Elleman, “Using Amazon Web Services for Disaster Recovery,” Amazon Web Services-Using AWS for Disaster Recovery, pp. 1-22, 2014.
[Google Scholar] [Publisher Link]
[13] Kief Morris, Infrastructure as Code: Dynamic Systems for the Cloud Age, O’Reilly, pp. 1-399, 2021.
[Google Scholar] [Publisher Link]