RESILIENT IOT CLOUD ARCHITECTURES FOR DISASTER RECOVERY AND BUSINESS CONTINUITY PLANNING

Authors

Antony F. Xavier
IT Disaster Recovery Specialist, Brisbane, Australia

Keywords:

Iot, Cloud Computing, Disaster Recovery, Business Continuity Planning, Resilient Architectures, Edge Computing, Cloud-Native Solutions

Synopsis

The integration of Internet of Things (IoT) systems with cloud computing has revolutionized industries by enabling real-time data processing and automation. However, the reliance on these technologies necessitates robust disaster recovery (DR) and business continuity planning (BCP) to ensure uninterrupted operations during disruptions. This paper explores resilient IoT cloud architectures designed to maintain service availability, data integrity, and operational continuity in the face of disasters. We examine architectural strategies, technologies, and best practices that facilitate rapid recovery and sustained business operations.

References

1. Bonomi, Flavio, et al. “Fog Computing and Its Role in the Internet of Things.” Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, 2012.

2. Satyanarayanan, Mahadev, et al. “The Emergence of Edge Computing.” Computer, vol. 50, no. 1, 2017, pp. 30–39.

3. Anugula Sethupathy, U.K. (2021). Securing cloud-based streaming data platforms best practices and frameworks. International Research Journal of Modernization in Engineering Technology and Science, 3(11), 1516–1526. https://doi.org/10.56726/IRJMETS17179

4. Dragoni, Nicola, et al. “Microservices: Yesterday, Today, and Tomorrow.” Present and Ulterior Software Engineering, Springer, 2017, pp. 195–216.

5. Beyer, Betsy, et al. Site Reliability Engineering: How Google Runs Production Systems. O’Reilly Media, 2016.

6. Shi, Weisong, et al. “Edge Computing: Vision and Challenges.” IEEE Internet of Things Journal, vol. 3, no. 5, 2016, pp. 637–646.

7. Hong, Kai, et al. “Mobile Fog: A Programming Model for Large-Scale Applications on the Internet of Things.” Proceedings of the Second ACM SIGCOMM Workshop on Mobile Cloud Computing, 2013.

8. Varghese, Blesson, and Rajkumar Buyya. “Next Generation Cloud Computing: New Trends and Research Directions.” Future Generation Computer Systems, vol. 79, 2018, pp. 849–861.

9. Anugula Sethupathy, U.K. (2020). Cloud-Native Architectures for Real-Time Retail Inventory and Analytics Platforms. International Journal of Novel Research and Development, 5(6), 339–355. https://doi.org/10.56975/ijnrd.v5i6.309063

10. Abbas, Nebojsa, et al. “Mobile Edge Computing: A Survey.” IEEE Internet of Things Journal, vol. 5, no. 1, 2018, pp. 450–465.

11. Zhang, Qi, et al. “Cloud Computing: State-of-the-Art and Research Challenges.” Journal of Internet Services and Applications, vol. 1, no. 1, 2010, pp. 7–18.

12. Morabito, Roberto, et al. “Concepts, Characteristics, and Applications of Edge Computing.” IEEE Communications Magazine, vol. 54, no. 9, 2016, pp. 102–108.

13. Adzic, Gojko. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley, 2011.

14. Newman, Sam. Building Microservices. O’Reilly Media, 2015.

15. Dean, Jeffrey, and Luiz André Barroso. “The Tail at Scale.” Communications of the ACM, vol. 56, no. 2, 2013, pp. 74–80.

16. Armbrust, Michael, et al. “A View of Cloud Computing.” Communications of the ACM, vol. 53, no. 4, 2010, pp. 50–58.

Published

October 3, 2023